Commit Graph

4409 Commits

Author SHA1 Message Date
Greg Ercolano
3a9d8a11f9 Removing unused doc dependencies on images.
Mods as per conversation on fltk.development today, 
    subject: "Re: Remove image dependencies ?  [was: Re: [Library] r8091 - in branches/branch-1.3:FLdocumentation/src]"




git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8116 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-27 00:20:28 +00:00
Greg Ercolano
7bfe700ea9 Finishing up STR#2479 as per Manolo/Greg/Albrecht conversation.
We return 0 for all unused keystrokes in Fl_Input.
    So instead of 'return 1: absorb keystroke and ignore',
    we're going with 'return 0: ignore keystroke and let parent have a shot at it'.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8115 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-27 00:16:57 +00:00
Manolo Gouy
51ff20b053 Added doc of fl_open_display() and fl_gc under OS X.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8114 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-23 16:11:29 +00:00
Manolo Gouy
a8530c73fa Adopted use of FL_LIBRARY #define symbol under Mac OS X. This allows to compile
client applications without including Mac OS system headers, with a gain in speed of 
compilation and portability. The source files of all FLTK libraries must now be compiled with 
-DFL_LIBRARY under Mac OS X. Make, CMake and Xcode project support files
have been modified accordingly.

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8113 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-23 14:24:29 +00:00
Manolo Gouy
122c0e6859 Corrected typos.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8112 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-23 09:49:57 +00:00
Manolo Gouy
25c975aa1b Doc change: fix error in Mac shortcut for delete word left.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8111 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-23 08:13:18 +00:00
Manolo Gouy
3590348773 Doc changes: mention that FL_COMMAND modifier exists in doc of the Fl_Menu_::add() function.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8110 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-23 08:02:52 +00:00
Manolo Gouy
202433d593 Replaced "^o" shortcut by FL_COMMAND+'o'
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8109 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-23 07:22:15 +00:00
Manolo Gouy
21af5cb884 Doc changes: use consistently "selection buffer" and "clipboard" as names of the two buffers.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8108 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-22 20:47:54 +00:00
Manolo Gouy
b5aac7591c Fix STR #2495: free memory during destructor of Fl_Type object.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8107 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-22 20:20:34 +00:00
Greg Ercolano
e86b65c80a Fixes to ensure readonly() widget is not modified by destructive keyboard functions.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8106 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-22 20:20:28 +00:00
Manolo Gouy
843e1d8987 Doc changes for Fl::copy(), Fl::paste() and Fl::dnd(). The terms used are now the "selection buffer"
for middle-mouse paste and DnD, and "clipboard" for copy/paste.

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8105 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-22 17:06:09 +00:00
Albrecht Schlosser
430984f574 Removed obsolete link from README.MSWindows.txt
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8104 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-22 14:32:11 +00:00
Albrecht Schlosser
64468d4639 CHANGES: Fixed typos and removed trailing spaces.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8102 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-22 13:23:53 +00:00
Albrecht Schlosser
ada206d8f7 Added Fl_Tabs::client_area() (STR #2480).
Fixed some typos in CHANGES.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8101 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-22 13:06:03 +00:00
Manolo Gouy
1f39dbe5fc This include of Carbon.h is just unnecessary.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8100 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-22 13:05:06 +00:00
Albrecht Schlosser
f1c4092b98 added newer Cygwin (cross/mingw-w64) options.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8099 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-22 12:28:10 +00:00
Manolo Gouy
75533d2482 Make sure not to call XFree with NULL pter.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8098 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-22 09:22:38 +00:00
Manolo Gouy
7a75f5b923 Fix STR #2474. This allows an FLTK application to be started at X startup and to respond to
X input methods even if the XIM server starts after the application.

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8097 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-22 07:09:25 +00:00
Greg Ercolano
acfc66b01b Add an simple example application to open/save files using the FNFC.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8096 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-21 23:04:16 +00:00
Greg Ercolano
5a2b5dcf1b New image added to documentation dependencies.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8095 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-21 17:07:14 +00:00
Greg Ercolano
180b4b289b Image fixes; font, higher color index.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8094 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-21 09:49:55 +00:00
Greg Ercolano
23b3c85ba9 Small doc clarification for how to #include this widget.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8093 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-21 09:48:57 +00:00
Greg Ercolano
51644b78e5 Larger image in latex/pdf docs.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8092 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-21 09:19:31 +00:00
Greg Ercolano
f0f5dd5c13 Added doc screenshot for Fl_Native_File_Chooser.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8091 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-21 09:09:15 +00:00
Greg Ercolano
99fe2b88e7 Added "Tab Nav" and "Arrow Nav" toggle to the test/input program.
Also, added tooltip to describe new "Arrow Nav" button in test/navigation program.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8090 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-21 02:37:41 +00:00
Matthias Melcher
a8e8831559 Moved global FLTK options into Fluid until we find a better setup. Restored the original Preferences demo.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8089 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 22:19:24 +00:00
Matthias Melcher
3b65b1b3bf Sorted CHANGES text a bit.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8088 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 21:21:19 +00:00
Matthias Melcher
48737a8970 Removed deprecated IDE's
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8087 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 20:35:05 +00:00
Matthias Melcher
88093df6e8 Removed IDE support from Fluid because it never got finished and seemed more like a race against windmills. I may pick this up again later - maybe.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8086 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 20:33:24 +00:00
Matthias Melcher
388b0e6675 Removing more outdated docs.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8085 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 20:25:08 +00:00
Matthias Melcher
720f48cc4b Removed legacy utf8 README
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8084 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 20:23:09 +00:00
Matthias Melcher
9c75059f37 Restructured the Cairo README a little bit
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8083 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 20:20:40 +00:00
Matthias Melcher
7046e8ebcb Merged the CMake documenation and adapted the format to the one used in the other README fiels (mainly adding a TOC).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8082 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 20:00:44 +00:00
Matthias Melcher
8bf8cdd524 Merged README.win32 into README.MSWindows.txt. I try to avoid the 'WIN32' label because we supprt 64 bits as well... .
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8081 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 19:48:09 +00:00
Matthias Melcher
35a5285a9d This file does not belong into this version of FLTK
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8080 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 19:29:07 +00:00
Matthias Melcher
387c60fab2 Removed Watcom compiler support because it was introduced in 1.1.6 as a partial solution and never completed.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8079 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 19:28:23 +00:00
Albrecht Schlosser
e37fdeb149 Removed unnecessary function call (the result is always 1).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8078 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 17:32:36 +00:00
Matthias Melcher
b802aa2ffd #2490: attempt to fix the issue. PLease test on 1.3 w/X11
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8076 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 13:59:09 +00:00
Ian MacArthur
1e9e3970bd File was changed to use FL_PATH_MAX so needed to have <FL/filename.H> added to the include files so that it would compile on WIN32 hosts.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8075 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 13:57:11 +00:00
Ian MacArthur
485bca3db9 Recent changes to the include files meant that numericsort would no longer compile on WIN32 (at least under MSYS/mingw.)
This change reintroduces the ref to filename.H, but ONLY for WIN32 compiles. This seems to allow numericsort to build once again, though I am unsure that this is the correct fix!


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8074 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 13:45:26 +00:00
Ian MacArthur
00272583b6 Had to move the variant definition of fl_filename_relative() with 4 params inside the ifdef __cplusplus block because on WIN32 (at least with MSYS/mingw) this header is read by a plain-C version of scandir.c, that errors out when it encounters the multiple incompatible definitions.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8073 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 13:35:43 +00:00
Matthias Melcher
150fc6e7f7 Used Fluid to generate Fluid files. Fixed two naming issues for the new Fl_Int_Input type, generated by Fluid.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8072 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 12:21:24 +00:00
yuri
a35defedd5 change __linux__ to USE_X11 fix STR #2437
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8071 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 09:39:32 +00:00
Manolo Gouy
d9a2ac2f0a Small doc correction.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8070 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 08:20:44 +00:00
Manolo Gouy
88ba28f792 Small doc correction.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8069 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 08:15:12 +00:00
Greg Ercolano
4a883a2e81 Added new tab_nav() control for Fl_Multiline_Input tab navigation behavior.
New default behavior is what most users expect; hitting Tab navigates over the widget.
Fl_Input modified to support the new flag.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8068 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 07:48:59 +00:00
Greg Ercolano
df6de286e7 Removed emacs shortcuts from Fl_Input,
conformed Fl_Input keystrokes to native environment (much research went into this, citations included).
Tested editing functions on all three platforms. Doxygen docs updated.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8067 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-20 06:42:38 +00:00
Matthias Melcher
31f6505cb3 Fixed fl_filename_relative access to const string.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8066 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-19 23:52:59 +00:00
Matthias Melcher
740d7e211f Added function to free the list that was created with fl_filename_list.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8065 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-19 23:24:06 +00:00