Matthias Melcher
b802b74ae7
Added doxygenified documentation for Fl_Table_Row
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6932 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-11-14 14:51:10 +00:00
Matthias Melcher
e649ce327e
Added doxygenified documentation for Fl_Table
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6931 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-11-14 14:34:29 +00:00
Matthias Melcher
a77971caf0
Removed accidentaly added binary file (Note to self: the use of wild cards is a dangerous one ;-)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6930 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-11-14 13:06:50 +00:00
Matthias Melcher
fefa82e0b1
Adding Gerg's Fl_Table widget to FLTK 1.3 with kind permission. Documentation not yet added Support for both Visual Studio IDE's not yet added.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6929 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-11-14 13:05:37 +00:00
Matthias Melcher
1238d1576b
Very crude extension of Fluid 1 to read Fluid 2 files (and possibly write them back as Fluid 1 files, but not Fluid 2!). Also, I started a README that points out the differences between FLTK 1 and FLTK 2 and tries to give some help in designing a downward compatible FLTK 3.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6912 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-10-02 19:08:55 +00:00
Matthias Melcher
f1ef3c1047
Added missing NO_OVERLAY flag form Fl_Menu_Window (part 2)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6909 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-28 14:41:43 +00:00
Matthias Melcher
e283dfe91c
Added missing NO_OVERLAY flag form Fl_Menu_Window
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6908 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-28 14:41:22 +00:00
Matthias Melcher
6d4422d3e5
Changed the flags_ field into unsigned int, so we can safely use all 32 bits
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6907 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-28 14:34:52 +00:00
Matthias Melcher
6fe13dc604
Fixed missing values for Fl_Widget flags bitfield. Ooops!
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6906 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-28 14:11:50 +00:00
Matthias Melcher
c26809e0ea
Consolidated all possible flag values into a single enum in Fl_Widget (STR #2161 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6905 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-27 12:06:35 +00:00
Matthias Melcher
a735162e98
Starting to consolidate all bits used in Fl_Widget::flags_
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6904 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-27 11:39:02 +00:00
Matthias Melcher
bc063e345f
Typo
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6903 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-27 11:09:03 +00:00
Matthias Melcher
c8adc2fdde
Fixed a few minor issues with Xcode builds. Fixed all color related call to Fl_Color type (STR #2208 ). Changed Fl_Color back to typedef unsigned.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6902 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-27 11:06:56 +00:00
Matthias Melcher
e91ec4b3b3
Adding the header files to the Xcode project somehow made precompilation fail in Xcode. So I removed them again. Silly.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6901 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-26 13:56:04 +00:00
Greg Ercolano
fa53716876
Added extra tooltip indicating Ctrl-J can be used to create
...
newlines in properties editor fields for Label: and Tooltip:.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6900 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-25 20:42:42 +00:00
Matthias Melcher
b12b5134a3
File Chooser now also recognizes utf8 encoded text files. STR 2218.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6899 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-23 21:32:23 +00:00
Matthias Melcher
c153300e7f
Additional documentation for Fl_Multiline_...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6898 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-23 20:43:27 +00:00
Matthias Melcher
e0831b530f
Empty functions in Fluid no onger create an implementation (STR 2259)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6897 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-23 20:08:30 +00:00
Matthias Melcher
bcd43ecb7d
Fixed Fluid dependency on X11 (STR #226 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6896 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-23 19:24:34 +00:00
Greg Ercolano
6beaec33de
Removed stray garbage from lineposition()'s docs.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6895 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-21 06:35:08 +00:00
Greg Ercolano
7346268f4a
Fixed problem caught by matt in STR#2169:
...
COMMAND-LEFT and COMMAND-RIGHT didn't scroll if line
wider than screen..
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6894 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-20 21:55:21 +00:00
Greg Ercolano
6c54b06dd8
Fixes STR #2169 : Adds missing cursor movement to OSX:
...
CLOVERLEAF-LEFT move cursor to beginning of line,
CLOVERLEAF-RIGHT move cursor to end of line,
CLOVERLEAF-UP move to top line
CLOVERLEAD-DOWN move to end line
..and SHIFT combos with those will do a 'text selection'
equivalents.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6893 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-20 19:24:24 +00:00
Greg Ercolano
72c722bb96
Followup fixes for r6890's documentation mods.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6891 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-20 01:25:44 +00:00
Greg Ercolano
8391d0faab
Doc clarifications for Fl::event_key() and Fl::event_text().
...
Solves part of STR#2226 (Submitted item 13:32 Sep 06, 2009)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6890 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-20 01:08:03 +00:00
Greg Ercolano
7694e5601a
Updated docs for Fl_Multiline_XXX to reference 'new' Fl_Text_XXXX
...
widgets which have scrollbars and per-character color controls.
This solves part of STR #2226 (item submitted 02:26 Jul 24, 2009).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6889 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-19 22:09:00 +00:00
Matthias Melcher
62eac883d1
First few additions to create scroll wheel support for multiline Fl_Input.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6888 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-19 21:16:21 +00:00
Matthias Melcher
08dea80a5a
Fl_Input_: improved draing and warping for large fonts
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6887 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-19 20:57:48 +00:00
Matthias Melcher
e0103d2dd7
Bug in tab calculation in Fl_Input_ (Thanks to Timothy Lee)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6886 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-19 20:52:36 +00:00
Matthias Melcher
d5b5659dbc
Fixed the OS X Snow Leopard patch which would fail for versions greate 10.6 (10.6.1, for example)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6883 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-19 07:37:38 +00:00
Albrecht Schlosser
af556fc53b
Updated the bundled libpng to v1.2.40 (released Sep. 10, 2009).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6880 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-18 11:11:32 +00:00
Matthias Melcher
bede6e4810
Typo.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6879 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-17 22:44:08 +00:00
Matthias Melcher
bcff4ec8e0
International menu shortcuts working on Mac OS (and probably the other OS's)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6878 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-17 22:12:24 +00:00
Matthias Melcher
c0e4cf48a4
Starting to allow international (unicode) keystrokes as shortcuts.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6877 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-17 20:40:02 +00:00
Matthias Melcher
9ba790be3b
Added the counterpart for FL_COMMAND (F_CONTROL). Added GTK Boxtype to the Forms test. Made utf function more fail-safe. Testing SCM on Xcode (wish me luck)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6876 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-17 20:00:33 +00:00
Albrecht Schlosser
d631c334a2
Fixed Fl_Choice contrast with light-on-dark settings (STR #2219 ).
...
Patch provided by Aaron M. Ucko, thanks.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6873 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-16 07:06:41 +00:00
Albrecht Schlosser
3cf8672173
Fixed X server "lock", if a modal dialog window is opened while a menu
...
is active (STR #1986 ).
This is only an intermediate fix. The full fix should dismiss the menu
when the mouse is clicked outside the menu area.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6869 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-13 21:57:46 +00:00
Matthias Melcher
517fb60eb5
Updated mirror sites in documentation (STR #2220 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6866 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-13 10:57:38 +00:00
Matthias Melcher
f229cd8b00
Setting a default font for Xft
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6863 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-13 10:17:04 +00:00
Matthias Melcher
dc5a320cc6
Setting a default font for Xft
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6862 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-13 10:15:42 +00:00
Albrecht Schlosser
9017c16ecd
Improved documentation of Fl_Widget::clear_damage(uchar).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6861 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-13 10:04:51 +00:00
Matthias Melcher
b863eed5ec
Fixed occasional international keyboard problems on OS X thanks to misleading indentation.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6860 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-13 09:53:07 +00:00
Albrecht Schlosser
cec4292c32
removed wsock32 from CMakeLists.txt, because it's not needed any more
...
(STR #2244 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6859 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-13 09:25:04 +00:00
Matthias Melcher
2245a98873
Made CMake work on OS X Snow Leopard by removing the assumption that a Unix system (which includes OS X) automatically is an X11 system (which OS X is not).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6857 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-09 21:37:51 +00:00
Greg Ercolano
a3d42a78b1
Docs for Fl_Menu_::add() needed clarification; single letter
...
parameter names converted to more meaningful names for doxygen.
doxygen docs strengthened, flags documented.
This solves part of STR #2226 (item submitted 20:14 Jul 25, 2009).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6856 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-09 09:41:14 +00:00
Greg Ercolano
d018dd0971
Docs added for Fl_Menu_Item flags -- solves STR #2157 .
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6855 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-09 06:04:36 +00:00
Greg Ercolano
4c816df99a
Document NULL return value for Fl_Browser::find_line().
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6854 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-09 05:29:47 +00:00
Greg Ercolano
ee1cd223a9
Added warnings re: duplicate definition of Fl_Browser.cxx's private FL_BLINE
...
struct in Fl_File_Browser.cxx.
Currently changes to one struct must be manually kept in sync with the other.
todo: Fl_File_Browser should be fixed to not do this.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6853 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-09 05:16:41 +00:00
Greg Ercolano
0e29d4a553
Added Albrecht's patch to solve height calculation problem.
...
Added replacing() call to handle horiz scroll calculations.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6852 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-08 01:43:57 +00:00
Greg Ercolano
e60b85f94c
Small mod to FL_BLINE to follow similar mod in Fl_Browser's FL_BLINE
...
which was made in order to solve STR #1739 .
Thanks to SebHoll for pointing this out.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6851 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-07 21:17:08 +00:00
Greg Ercolano
89870d0114
Solves STR#1739.
...
This allows icons to be defined for items in Fl_Browser.
In addition to the OP's patch:
o Added doxygen docs
o Fixed redraw handling of icons larger than the items
o Some methods made const
o Conformed indent to FLTK standards
See the STR for a test program that verifies the modifications.
Mods tested on linux,osx,windows.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6850 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-07 02:25:51 +00:00