Albrecht Schlosser
8ed93f0065
fix a typo and indenting.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9326 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-04-05 14:30:19 +00:00
Fabien Costantini
8809c5d65d
Fixed build error in msvs because Fl ref to FULLSCREEN enum was not accessible in Fl_Widget. new inline is_fullscreen() getter has been implemented to avoid a build error with (at least) msvc compilers. Fixed a ton of warnings / problems when bilding on windows 64 bits target with ms toolchain. cleaned up about 200 warnings raised when building win74 targets.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9325 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-04-05 05:12:30 +00:00
Greg Ercolano
4f4a8fc3c7
Modifications to all LGPL headers for STR #2685 .
...
(to clarify static exception LGPL by changing license references)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8864 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-07-19 04:49:30 +00:00
Matthias Melcher
e454f97acc
Fixed Copyright to 2010.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7903 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-11-28 21:06:39 +00:00
Matthias Melcher
291faee430
Fixed a bunch of warnings from gcc 4.4.5 . Most of these are parenthesis missing to make the precedence of && over || obvious. Ah well, why not...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7765 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-10-28 18:02:20 +00:00
Matthias Melcher
5251b64d57
Changed Copyright in 'src' directory
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6616 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-01-01 21:28:26 +00:00
Albrecht Schlosser
6ed54124bb
Fixed typos and doxygen documentation.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6582 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-13 18:31:54 +00:00
Matthias Melcher
0f41b3b071
Resorted functions. VC6 did not give a required warning/error
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4646 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-07 11:16:24 +00:00
Matthias Melcher
ba4b17c545
Don't draw plastic boxes that are 0x0 pixels in size or smaller
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4644 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-07 08:44:54 +00:00
Matthias Melcher
1fe85a8c18
STR #1063 : Applied Allesandro's plastic box patch. Looking great.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4642 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-07 08:09:23 +00:00
Matthias Melcher
dc6357bf1a
Various Pixel bugs:
...
STR #993 , STR #990 , and a few others
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4551 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-29 21:16:38 +00:00
Michael R Sweet
afbd833c04
Fixed some plastic drawing artifacts (STR #906 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4479 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-08 01:35:29 +00:00
Michael R Sweet
9d32c9a60f
Fix bad include file in file chooser.
...
Remove unused variable in plastic box drawing code.
Fix spelling mistakes and wrapping in changelog.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4457 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-07-25 19:20:06 +00:00
Matthias Melcher
0ed97b422b
Fixed one dependency in VC6 setup.
...
Fixed one silly warning.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4398 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-06-24 13:20:33 +00:00
Matthias Melcher
900034ee65
Fixed the Round Plastic buttons to actually draw nice and riund, just
...
like the original scheme buttons. This is relatively slow, but worth
the effort, I beleive. Just use double buffered windows... .
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4374 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-27 11:33:34 +00:00
Matthias Melcher
d47f353023
There are still some artefacts, probably a confusion between round and rounded box. The current fix will avaiod the artefact, but still not draw entirely correct.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4367 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-23 10:18:34 +00:00
Michael R Sweet
dfc390e735
Fix FL_PLASTIC_DOWN_BOX artifacts (STR #852 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4363 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-20 02:44:03 +00:00
Michael R Sweet
296efbe092
Update Fl_Tabs to draw selected tabs using labelcolor() of the Fl_Tabs
...
widget instead of using fl_contrast.
Draw round plastic buttons round...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4357 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-19 12:13:35 +00:00
Michael R Sweet
e4a481785d
Fix drawing of non-square round boxes.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4333 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-12 14:31:45 +00:00
Michael R Sweet
1c399af444
Update source file headers with STR web page.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4288 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-16 00:13:17 +00:00
Michael R Sweet
ead8aa8fcb
Now provide FL_PLASTIC_ROUND_UP/DOWN_BOX box types which are used
...
by the plastic scheme.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4183 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-24 15:56:37 +00:00
Michael R Sweet
da9b29a600
Prep work to support separate FL_PLASTIC_ROUND_UP/DOWN_BOX box types.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4181 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-24 13:33:06 +00:00
Michael R Sweet
add37faa25
Copyright updates.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4052 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-02-24 21:55:12 +00:00
Michael R Sweet
a3d0905c9e
Copyright updates and prep for 1.1.5rc1.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3391 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-04-11 04:39:01 +00:00
Michael R Sweet
463d015d28
Revert to old color function; new one has too little contrast on OSX.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2983 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2003-05-19 14:56:42 +00:00
Michael R Sweet
8a2aa0a0d1
Add thin up box with plastic style.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2981 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2003-05-18 22:12:24 +00:00
Michael R Sweet
dece8522f0
Tweek tabs widget and plastic boxtype.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2979 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2003-05-16 18:33:03 +00:00
Michael R Sweet
00cb676e11
Copyright update for 1.1.3 release (not quite yet, but soon...)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2936 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2003-01-30 21:46:07 +00:00
Michael R Sweet
04175702d8
More tweeking.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2900 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2003-01-13 19:24:08 +00:00
Michael R Sweet
6e4cdc0978
Tweek colors for plastic scheme so they better match OSX.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2895 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2003-01-11 14:19:17 +00:00
Michael R Sweet
af1ec00483
More color fixes for Xft (fl_color_ wasn't always set)
...
Fix plastic boxtype (1 pixel too high)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2234 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-16 02:16:17 +00:00
Michael R Sweet
ad9546204c
Use 16x16 KDE icon images by default.
...
Tweek plastic boxtypes (didn't draw to the edge of the bounding box)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2205 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-10 00:18:37 +00:00
Michael R Sweet
7482426735
Make Fl_Output a subclass of Fl_Input, and add input_type and readonly
...
methods/constants to support Fl_Output as a special case of Fl_Input
(you can do everything but change the text in Fl_Output...)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2073 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-11 11:52:43 +00:00
Michael R Sweet
6c796f88c7
Rename all remaining functions that don't start with fl_ to
...
fl_foo. (filename_xyz becomes fl_filename_xyz, down becomes
fl_down, define_FL_PLASTIC_BOX becomes fl_define_FL_PLASTIC_BOX,
etc.)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2026 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-03-25 21:08:42 +00:00
Michael R Sweet
64b4177ef4
Copyright updates...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1903 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-01-01 15:11:33 +00:00
Michael R Sweet
59842c6181
OK, more tweeking of the plastic boxtypes...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1850 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-12-16 02:32:41 +00:00
Michael R Sweet
5c3b2f74bc
More tweeking of plastic boxtypes.
...
Redraw parent if child button loses focus and is using FL_NO_BOX.
Fix test/Makefile to build mandelbrot and shiny demos right.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1844 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-12-14 16:48:13 +00:00
Michael R Sweet
ce129e1620
Get rid of CR's in file - need to make sure we don't insert CR's when
...
editing text on PCs or Macs...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1843 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-12-14 03:45:37 +00:00
Matthias Melcher
922a38629e
Made plastic up and down box look good when large without wasting
...
too much resources.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1842 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-12-13 21:48:58 +00:00
Michael R Sweet
62c161126c
Tweek the FL_PLASTIC_UP_BOX to look more transparent...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1841 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-12-13 20:11:56 +00:00
Michael R Sweet
9c75838011
Use FL_NO_BOX for check button and round button.
...
Clip Fl_Tiled_Image to the bounding box.
Draw Fl_Progress using the box.
Draw plastic box types right for narrow (but horizontal buttons)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1814 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-12-06 18:12:35 +00:00
Michael R Sweet
d7f311e25c
Fix Fl_Tabs to use boxtypes exclusively for drawing the tabs. This results
...
in boxier tabs, but you can customize as desired.
Fix plastic box types when drawing larger boxes that would default to
the color (without any adjustment).
Don't need to build fluid files anymore for source distro - visual C
projects now create them as needed.
Changelog update.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1797 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-12-01 13:59:50 +00:00
Michael R Sweet
79d6a32be9
Add new plastic box types (kindof a shiny translucent box type...)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1781 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-11-28 21:37:35 +00:00