Commit Graph

616 Commits

Author SHA1 Message Date
Fabien Costantini 2be88792b3 Doxygen documentation: fixed all ambiguous methods signatures, fixed erroneous path test into ../test since the doxyfile move, fixed all intro dl,dt,dd related tags warnings in intro.dox .
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6289 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-17 22:25:45 +00:00
Albrecht Schlosser 74cbd55745 Another bunch of doxygen updates: *.dox. Fixed links and many html tags.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6287 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-17 21:13:03 +00:00
Fabien Costantini a2eaf60572 Doxygen documentation:
+ Added HAVE_GL,HAVE_GL_OVERLAY to Doxyfile defines
   + many obsolete api signature causing to be igmored by doxygen have been fixed, more to come and this is good! (we are forced to refresh these api and be up-to-date to have them documented...)
   + Added a Fl_Gl_Window::draw() method that raises a Fl::fatal() message if used directly. The old doc said it was a pure virtual which is not true. one can easily create a Fl_Gl_Window created, this won't work of course but is subject to trouble.
   Now the Fl_Gl_Window doxygenize beautifully and content is more accurate.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6286 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-17 20:30:37 +00:00
Albrecht Schlosser eed2315487 IMAGE_PATH correction (missed, when moved to the documentation dir)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6285 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-17 20:06:34 +00:00
Fabien Costantini 3787be9b6e Doxygen documentation: replace all occurences in comments of " by a quote char. Temporarily set warn_if_undocumented to NO until we correct more severe messages.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6283 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-17 15:44:43 +00:00
Albrecht Schlosser 0dfa2ab08f Moved Doxyfile from the root dir to documentation dir, as announced.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6280 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-17 11:17:57 +00:00
Albrecht Schlosser 4faea14c54 doxygen: fixed typos and code examples (html quotes and \ escape sequences)
in tutorials


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6278 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-17 10:29:00 +00:00
Fabien Costantini e81b075ab9 added a TODO in next batch section. add your own suggestions that would affect lot of files in one shot.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6275 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-17 08:46:43 +00:00
Albrecht Schlosser ec13e9a02d Added forgotten documentation/development.dox file.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6274 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-17 08:28:08 +00:00
Albrecht Schlosser 6f639ea8d8 Added Appendix "Developer Information" for doxygen documentation info
and maybe more guidelines.
Fixed links, and replace a "\r" with "\\r".

\todo: there are more doxygen "\?" warnings to be resolved.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6273 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-17 08:23:24 +00:00
Albrecht Schlosser b1cc47a4b3 updated the doxygen todo file list.
Todo: remove the related files that are done from the list, especially
for those that engelsman modified.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6266 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-16 07:47:20 +00:00
Albrecht Schlosser 5da1c0f71f Added more comments to FL/Enumerations.h,
minor amendment for common.dox,
updated todo_filelist_doc.txt


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6262 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-15 22:55:40 +00:00
Albrecht Schlosser c975ec6dca fixed broken links by adding double quotes, where appropriate.
This may be a doxygen bug, but I fixed it anyway.

\todo	fix other links without double quotes or fix doxygen,
	if this is a doxygen bug.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6256 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-15 16:42:50 +00:00
Fabien Costantini b8955a9ced Doxygen documentation WP11 Done!
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6255 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-15 16:39:05 +00:00
Fabien Costantini 09f3094aef Doxygen documentation WP10 Done. Reserved WP11.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6254 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-15 12:46:49 +00:00
Fabien Costantini 8701883e54 Doxygen documentation WP9 Done.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6251 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-15 11:10:51 +00:00
Fabien Costantini b9ca133376 Doxygen documentation WP8 Done. Reserved WP9, WP10. Will now check WP3 from engelsman and integrates it.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6250 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-15 08:41:54 +00:00
Fabien Costantini fdcfef214e Doxygen documentation WP7 Done. Fl_Menu_Item was a real pain to doxyfy.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6248 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-15 00:27:28 +00:00
Albrecht Schlosser e760e8a6e7 updated index page with correct link to class Fl_Pixmap
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6246 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-14 22:03:41 +00:00
Albrecht Schlosser de6f468b51 Edited basic chapters to be more doxygen-friendly, added \image html
statements.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6245 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-14 21:58:12 +00:00
Fabien Costantini 7f544a0cf9 updating doxygen todo file list for reserving WP7 and WP8
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6244 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-14 20:10:58 +00:00
Fabien Costantini 6645d3cb6a Doxygen Documentation WP6 Done, Also completed the documentation of Help_View, Help_Dialog and cleaned up Preferences from ugly stars in comments and also removed redundant get/set text from methods doc. In this increment, we don't bother with the old dox format (comments in header). We have better things to do with our time (like about 40 mores files to doxyfy :-).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6243 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-14 20:00:03 +00:00
Fabien Costantini 7ddd3b8c50 Doxygen Documentation WP5 Done, WP6 half finished so that all Fl_Image class hierarchy is up-to-date. Also completed the documentation of the useful Fl_Shared_Image.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6241 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-14 18:19:41 +00:00
Fabien Costantini 806dd6bbdc Reserved WP6 as well to finish with the Fl_image tree. Removed used files from WP4
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6240 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-14 16:45:51 +00:00
Fabien Costantini ce4d0fd5d8 Doxygen Documentation WP4 Done. Has all documentation content but should be completed in increment 2. Registered for WP5.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6239 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-14 15:45:27 +00:00
Albrecht Schlosser 7f4e2867e8 Yet another update for FL/Enumerations.H.
Added more documentation and tried some grouping.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6238 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-14 13:13:24 +00:00
Fabien Costantini bb682d955f updated WP3 with the proper name, sorry.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6237 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-14 13:09:24 +00:00
Fabien Costantini f42614b623 updated WP in progress list + file list, put Alvin in WP3, registered for WP4...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6236 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-14 13:07:28 +00:00
Fabien Costantini 58548b781d Doxygen Documentation WP2 done.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6235 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-14 12:45:42 +00:00
Albrecht Schlosser 8bc9d467ef Saving an improved version of FL/Enumerations.H and related files.
Still working on FL/Enumerations.H, though.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6234 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-14 11:15:17 +00:00
Fabien Costantini 9bf19e2329 WP1 merged from my branch, WP2 reserved, todo list updated.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6231 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-13 22:33:03 +00:00
Albrecht Schlosser b9ab566a35 doxygen doc updates:
documentation/enumerations.dox: file is not actively managed, note added
 
documentation/fluid.dox: many html tags reformatted, including images


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6225 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-13 17:41:00 +00:00
Albrecht Schlosser 8416a4012e Doxygen documentation - WP12 and WP13 - first step.
Converted the descriptive chapters of the html docs to doxygen format
and modified index.dox accordingly.

This checkin includes only trivial reformatting, no major rewriting.

Added a chapter "Migrating Code from FLTK 1.1 to 1.3".

All links on the main page are working now.

Todo:
  - Check doxygen error messages, rewrite pages (html tags, contents).
  - Fill the new "Migrating..." chapter.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6224 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-13 15:55:32 +00:00
Albrecht Schlosser 054d25081a documentation/preface.dox re-added, with history (preface.html)
documentation/index.dox		re-added, with history (index.html)
documentation/advanced.dox	added, copied from advanced.html


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6223 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-13 13:28:51 +00:00
Albrecht Schlosser bdb9a5f237 removed preliminary .dox files
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6222 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-13 13:17:46 +00:00
Albrecht Schlosser 56e4a7a837 Added a note for updating STR 2037 for other helpers.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6221 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-13 11:47:51 +00:00
Albrecht Schlosser 637803e656 I took WP12 and WP13 - general documentation chapters.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6220 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-13 11:37:01 +00:00
Fabien Costantini 5ef343568c updated recent strategy choice and added an in progress list
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6215 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-11 07:20:28 +00:00
Fabien Costantini 975c1e8ff4 changed WP subdivisions, now 11 wp dealing with classes, 2 dealing with others
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6214 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-11 06:14:48 +00:00
Fabien Costantini 44f5c216ac added html files first, divided them into 4 work packages, started from alphabetic sort, then grouped together main thematics like containers,images,valuators.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6201 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-09 11:22:40 +00:00
Fabien Costantini d63439e522 added a file list to check and/or document divided into 4 workpackages WP1->WP4.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6195 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-08 10:13:08 +00:00
yuri d2d7daa20a Fixed Fl_File_Chooser::add_extra docs.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6139 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-06-17 08:44:21 +00:00
Matthias Melcher 5134c0988d Fixed issues with Fl_Scroll inside and Fl_Scroll (STR #265)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6117 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-24 09:01:37 +00:00
Matthias Melcher 8683ea2c81 Adding keyboard shortcut to Fl_Value_Input and Fl_Text_Editor
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6111 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-23 14:19:58 +00:00
Matthias Melcher 8198e51799 Added support for keyboard shortcuts to Fl_Input_ derived widgets (STR #1770). Code added for Fluid. Documentation updated.
This commit must be considered partial because there is no shortcut handling for Fl_Text_Display derived widgets or Fl_Value_Input which is derived form Fl_Valuator.

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6109 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-22 23:33:17 +00:00
Matthias Melcher 97b806e580 Added two UTF-8 support headers which can not be used just yet. Added sample implementation of Doxygen documentation, including a Doxygen config file, two copied doc pages documentation/index.do and documentation/preface.dox, and sample headers fro Fl_Preferences and Fl_Clock.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6089 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-08 00:09:16 +00:00
Matthias Melcher 7d013249f7 First checkin simply updating a few version numbers and copyright dates
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6086 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-03-27 21:38:44 +00:00
Matthias Melcher b634764133 STR 1897: fixed man pages for unicode translation
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6070 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-03-16 12:12:55 +00:00
Matthias Melcher 3b9d3c3efe STR 1900: fixed wrong documentation for Fl_Scroll
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6068 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-03-16 11:22:29 +00:00
Matthias Melcher 75693af5da Fixed unescape HTML in docs: STR 1892
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6064 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-03-09 14:14:06 +00:00
Matthias Melcher efa4ad3ad7 Syb=nching the list of mirrors in doc/intro.html and README
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6062 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-03-01 11:08:32 +00:00
Matthias Melcher e7451ad0a9 STR 1886: added a few lines explaining the 1-based array in Fl_File_Chooser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6054 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-27 08:21:58 +00:00
Matthias Melcher 68a20dbc32 Fixed typos
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6050 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-26 15:04:03 +00:00
Matthias Melcher cf2e50b8c3 Added STR #1859 as a fluid documentation sub chapter
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6044 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-25 14:14:52 +00:00
Matthias Melcher c7d5670c3a STR #1747: Fl::grab may not work as expected, added warning in documentation
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6037 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-20 18:55:36 +00:00
Matthias Melcher fe9e4fe1e7 STR 1874: remove fl_create_offscreen_with_alpha which is merely a helper function for built-in image rendering on only a single platform and should not be public.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6028 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-20 17:31:39 +00:00
Matthias Melcher 4cdd301695 STR 1867: Documentation fix
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6027 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-14 18:36:42 +00:00
Matthias Melcher 9d3e96acd7 STR 1862: added missing Fl_File_Input in docs
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6022 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-01-30 09:43:49 +00:00
Matthias Melcher 8ff562936d STR 1857: fixed malformed HTML.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6021 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-01-16 15:25:17 +00:00
Matthias Melcher d8a0c923db typo
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6020 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-01-10 22:43:37 +00:00
Matthias Melcher 1e7916d354 STR 1855: fixed include file reference in Fl_RGB_IMage docs
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6019 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-01-10 22:05:17 +00:00
Matthias Melcher 3507b6cf9f Added a few links in the documentation Basics page
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6009 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-01-04 20:31:06 +00:00
Matthias Melcher 88b4e6fab6 STR #1726, STR #1753: documentation updates
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6008 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-12-28 23:01:40 +00:00
Matthias Melcher 7a3a8c1892 STR 1815: Added begin() and end() information to the Basics chapter. Hope you'll like it
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6007 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-12-27 11:02:27 +00:00
Matthias Melcher 6e8ae36abd STR #1796: fixed documentation for size_range
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6004 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-12-18 10:02:54 +00:00
Michael R Sweet b3c0a67be8 Add delete/release comments for Fl_Image::copy() (STR #1827)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5996 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-12-15 17:19:36 +00:00
Michael R Sweet b71ca52b7e Add documentation for Fl::event_dx, event_dy, and event_text (STR #1843)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5995 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-12-15 17:10:13 +00:00
Michael R Sweet 681e6ae946 Add clip_children() method (STR #1844)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5993 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-12-15 16:42:00 +00:00
Michael R Sweet 82eb2dde8c Note that Fl_Pack only works with frame box types (STR #1794)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5989 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-11-21 05:00:55 +00:00
Matthias Melcher 4da946c5de Typo...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5983 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-11-20 11:09:07 +00:00
Matthias Melcher ba396b3ea4 STR #1767: Adding "remove" function for the Fl_Check_Browser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5980 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-11-19 15:49:51 +00:00
Matthias Melcher b92ee9f21c Fixed some typos and some funny language (my own) in the documentation of the test applications. ADded a hidden [+] key support for 'Blocks' so that I can increase the level to my prefered one (6) and not have to play through 1-5 ;-)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5976 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-11-19 14:14:13 +00:00
Matthias Melcher 7455482458 STR #1777: Updated documentation to explain deselecting a line in an Fl_Multi_Browser.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5953 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-10-07 18:49:55 +00:00
Matthias Melcher a965dff175 STR #1742: Updated documentation to reflect the true nature of "selection()" and "value()" for Fl_Multi_Browser which can be quite surprisin for unsuspecting customers.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5952 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-10-07 18:39:23 +00:00
Matthias Melcher 05cf7832af STR #1792: fixed documentation of FL_HORIZONTAL vs. the correct Fl_Pack::HORIZONTAL
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5946 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-10-07 09:58:45 +00:00
Matthias Melcher 072398649c STR #1793: Updated docs to reflect the default for Fl_Pack::resizable() to be NULL.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5945 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-10-07 09:43:10 +00:00
Matthias Melcher a9456e49f4 STR #1718: added short documentation to Basics that briefly explains automatic parenting.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5944 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-10-06 17:54:25 +00:00
Matthias Melcher f6de9c9692 Updated Fl_Menu_ documentation with a warning to not change the structure of a menu during a callback by itself.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5943 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-10-06 17:42:05 +00:00
Matthias Melcher ab3eb7e719 Fixed missing slash in documentation.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5933 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-07-19 18:48:15 +00:00
Matthias Melcher a914d9c27f STR #1688: added missing /UL in documentation
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5857 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-23 19:39:55 +00:00
Matthias Melcher cbfbef8f20 Documentation typo
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5852 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-21 18:27:37 +00:00
Matthias Melcher 9c7640d047 Added link to documentation
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5851 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-21 18:01:28 +00:00
Matthias Melcher 9ca173a702 Updated Cygwin/Mingw makefiles and documentation (STR #1683)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5844 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-18 19:04:14 +00:00
Matthias Melcher a5c7b92f37 Documentation fix (STR #1686)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5843 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-18 18:57:40 +00:00
Matthias Melcher 73016d4919 Documentation fix (STR #1687)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5842 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-18 18:52:53 +00:00
Matthias Melcher ac18bf7609 Replaced '>' with '>' in the documentation where appropriate (STR# 1682, 1684, 1685)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5838 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-17 15:52:15 +00:00
Matthias Melcher 2c7bea98fe STR #1678: improved fl_down, fl_frame, added fl_box, updated documentation. Fixed indent in Fl_Input_Choice.H
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5834 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-16 08:30:48 +00:00
Matthias Melcher 1feb3ed69c More documentation for creating a custom box type. I am sure this could be written more elegantly, but my English seems to get worse every day ;-/
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5833 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-16 08:17:45 +00:00
Matthias Melcher 6312531457 Some very minor documentation updates. More to come.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5832 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-15 10:08:49 +00:00
Matthias Melcher 22c55a3ca3 STR #1667: fixed wrong link in fl_ask documentation
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5801 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-04 09:07:21 +00:00
Matthias Melcher 2559710cac Fl_Help_View was documented as being derived from Fl_Group in teh docs and FL_Widget in the hierarchy view. I updated the documentation to reflect that it isn't derive from any other widget at all.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5796 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-02 14:38:58 +00:00
Matthias Melcher b4b6776d8f Added static icon, text selection, and HTML formatting to fl_message etc. (STR #1626)
Fixed selection of first word in Fl_Help_View


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5794 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01 23:20:39 +00:00
Matthias Melcher 08d55b7bf2 STR #1644: documenting return values for loading and saving text from the Fl_Text_Buffer.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5790 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01 15:59:39 +00:00
Matthias Melcher 0556d32f67 STR #1645: Updated documentation for Fl_Text_Buffer
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5789 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01 14:40:27 +00:00
Matthias Melcher a240e88cdc STR #1639: improved documentation to explain the difference between evnt_button() and event_buttons()
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5786 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01 14:11:59 +00:00
Matthias Melcher 18f2016b1f Removed the Fl::set_awake_cb API and documented the Fl::awake(function, data) API.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5749 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-20 10:41:14 +00:00
Michael R Sweet 101c2433ff ">" is "&gt;", not "&lt;" (which is "<")... :)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5700 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-20 18:39:45 +00:00
Matthias Melcher 8ea59b412e Fixed Watcom compiler setup without verification using a patch by mnieuw
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5699 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-20 17:02:41 +00:00
Michael R Sweet b5d637a4cd Clean up threads example, use new set_awake_cb().
Update chapter 10 of the documentation to provide cleaner examples.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5691 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-12 16:00:28 +00:00
Michael R Sweet d83ddd6d41 Clean up new DND docs.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5688 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-10 12:41:37 +00:00
Matthias Melcher ba0d72184c STR 1577: added documentation for Drag And Drop.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5687 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-10 12:21:35 +00:00
Michael R Sweet 1fc314c5db Fix HTML errors.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5685 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-09 18:46:32 +00:00
Michael R Sweet 6e9a163035 Add handler for thread messages (STR #1536)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5683 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-08 23:04:20 +00:00
Michael R Sweet 31e948ed4b Update packaging files.
Remove --post code from fltk-config (--post is now ignore on all
platforms)

Remove outdated information from README.mac.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5664 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06 19:44:10 +00:00
Michael R Sweet 44b2ff35cf Use install command instead of CHMOD, CP, and MKDIR.
Drop all POSTBUILD stuff as it is no longer used.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5663 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06 19:35:28 +00:00
Matthias Melcher e0381638a0 Fixed typo in documentation (STR #1583)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5662 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06 16:07:29 +00:00
Michael R Sweet 85c2e38825 Update documentation and move glutDeviceGet() into code so we can return
the correct value for GLUT_NUM_MOUSE_BUTTONS.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5652 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-01 21:11:20 +00:00
Michael R Sweet 51d7304d8b Fix Fl_Input_Choice targets (STR #1578)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5649 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-31 23:10:14 +00:00
Michael R Sweet 84fe87f472 Fix indentation of elements (STR #1549)
Update layout of help dialog to look like other help dialogs.

Drop resource fork stuff from fltk-config (no more --post, it is a no-op)

Use a single table for the header on the documentation page.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5643 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-28 19:36:51 +00:00
Matthias Melcher 8cd623c118 Updated Documentation to 1.1.8, updated Copyright year, added myself to the list of authors and called it Revision 9 (humble shmumble ;-)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5642 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-25 19:48:39 +00:00
Matthias Melcher bb96a49d1d Updated documentation to explain which events are sent to an inactive window. This is IMHO better than "fixing" this because old code may rely on that feature. We are not losing out on anything here anyways. STR #1513.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5640 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-24 20:55:25 +00:00
Matthias Melcher ecdd893933 - Added automated little helpers to Sudoku
(Menu Difficulty->add helpers)
- Added example code for Wizard with the
  Tabs demo (STR #1564)


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5638 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-24 12:03:36 +00:00
Matthias Melcher 5724b00c9a Removed fl_filename_isdir_quick from the documentation. I would make it static to File_Chooser2.cxx, but we also need it in File_Browser.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5633 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-23 09:53:51 +00:00
Matthias Melcher e4586d1572 Removed 'optimization' for fl_filename_isdir which would break the original purpose of the fuction (testing the *existence* of a directory). But I did not want to lose the performance in the directory chooser where I *know* that a directory exists, just not if it is a file or directory, so I added the function fl_filename_isdir_quick() to do just that. Please verify that the new version works as expected, especially with regard to the directory chooser.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5630 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-22 11:14:29 +00:00
Matthias Melcher 84ad997529 Typo. Likely more to come.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5622 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18 23:15:09 +00:00
Matthias Melcher 8e7e416783 Added chapter 10 with documentation about multithreading
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5621 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18 22:48:19 +00:00
Matthias Melcher 9bcf8fb046 Added link in Fl_Wizard documentation (STR #1550)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5611 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18 12:03:29 +00:00
Matthias Melcher 5411396ea6 Fixed mousewheel event propagation (STR #1521)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5607 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18 10:40:37 +00:00
Michael R Sweet 5456a2b8fc Add fl_open_uri() function as discussed on fltk.development.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5579 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-04 14:53:54 +00:00
Matthias Melcher 9c9cb4bfde Typo in documentation link (STR #1514)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5553 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-11-29 09:55:54 +00:00
Matthias Melcher 549ef06358 STR #1467: explained tooltip inheritance - and how to avoid it).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5552 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-11-29 09:46:43 +00:00
Matthias Melcher f49f038cdb Updated the Fl_Tile documentation, hoping that the way it works becomes a bit clearer. I would like to ask a native English speaker to look over my text though. Thanks.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5551 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-11-26 13:48:04 +00:00
Michael R Sweet 8ea3a45772 Merge all of the scrollbar sizes into a single API call
(Fl::scrollbar_size()) rather than a bunch of separate APIs and
hardcoded values (STR #1800)



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5547 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-11-16 23:17:13 +00:00
Michael R Sweet 9e3f8a1db6 Documentation fixes.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5533 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-10-29 14:16:03 +00:00
Michael R Sweet b91935040a Flip the color of Fl_Choice to FL_BACKGROUND2_COLOR when there is no
scheme so the menu uses the same color as the background.

Add -Dname[=value] documentation to fltk-config man page.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5485 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-24 13:35:23 +00:00
Michael R Sweet 5be931cebd Update Fl::scheme() documentation.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5471 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-20 00:50:34 +00:00
Matthias Melcher f55b412582 Added documentation for "fl_can_do_alpha_blending()"
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5434 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-16 13:46:34 +00:00
Matthias Melcher dac4c56304 Typo in doc.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5429 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-15 10:53:24 +00:00
Matthias Melcher 7ac3b8e5b9 Updated documentation on Fl::box_dx and friends.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5424 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-06 07:29:20 +00:00
Matthias Melcher c989ca4bdf Updated documentation to reflect Fl_Window::xclass caveat. STR 1420
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5423 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-06 07:08:38 +00:00
Matthias Melcher 8247d773d3 STR 1419: two more typos thanks to me being hectic with vim
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5410 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-04 18:57:49 +00:00
Matthias Melcher 6032a10632 STR #1418: duplicate tag in documentation.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5409 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-04 18:49:37 +00:00
Matthias Melcher 83e724d761 Fixed Win32 vs. WIN32 in documentation.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5400 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-03 18:41:32 +00:00
Michael R Sweet 40846ea887 Add examples.html to list of documentation files.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5382 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-29 23:27:58 +00:00
Matthias Melcher 345e0d7c8d Added Sudoku and Blocks to the "examples" documentation page.
I would like to mention at this point that Level 9 of Blocks is very very fast and that I am close to getting blisters on my click-finger... .

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5375 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-29 07:29:17 +00:00
Matthias Melcher 3647295a1b Updated documentation of Fl_Widow::resize to reflect the issues with window managers that want to be smarter than application developers ;-)
(STR #1301)


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5360 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-25 07:56:23 +00:00
Matthias Melcher 3f5e81be0e Updated Fl_Widget::resize documentation to reflect the "bogus resize messages" with some window managers.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5359 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-25 07:35:56 +00:00
Michael R Sweet f27180b7cd Do some rearranging of image and desktop support files.
Add new Block Attack! game...


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5358 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-25 06:58:33 +00:00
Matthias Melcher 062d347846 Changed description of widgets.html
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5354 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-24 12:58:04 +00:00
Matthias Melcher 726cf02931 Added alphabetical list of all methods in Appendix A
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5353 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-24 12:53:11 +00:00
Matthias Melcher a776975239 All fl_ functions indexed and linked.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5352 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-24 11:41:22 +00:00
Matthias Melcher cda7f61462 Adding more links to the global function reference list
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5351 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-23 20:38:30 +00:00
Matthias Melcher 3bd03e7f18 Fixed Typo in Documentation (STR #1399)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5345 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-23 11:36:46 +00:00
Matthias Melcher 972624d613 STR #1381: added optional "precision" argument when writing floats or doubles to a Preferences file.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5330 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-18 07:29:09 +00:00
Matthias Melcher 49a0693962 Undid the previous Fl_Tabs::value() const change because adding 'const' *does* changed the ABI. Sigh.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5326 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-17 13:43:07 +00:00
Matthias Melcher 2d2e6f9bf8 Added warning on nesting Fl_Scroll widgets
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5324 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-17 10:10:00 +00:00
Matthias Melcher 51d67574ec New context_changed() function for OpenGL windows allowing efficient texture loading (str #1372)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5322 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-17 09:49:43 +00:00
Matthias Melcher a24e33b36e Fixed bad English. Matt, you need to polish up on you irregular verbs.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5263 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-07-18 17:51:29 +00:00
Matthias Melcher e6818b19a6 Fixed byte order in OS X cursor shape data. Added Xft font pointer fl_xftfont.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5262 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-07-18 11:23:20 +00:00
Matthias Melcher a794dcf8ee Another documentation update (STR #1340)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5245 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-27 11:59:14 +00:00
Matthias Melcher 6167376e2b Added two missing html files to the Makefile based installation process (STR #1339)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5244 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-27 11:55:20 +00:00
Matthias Melcher 05c80896b2 fixed wrong word
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5229 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-23 10:58:37 +00:00
Matthias Melcher ae7fb2af5d Added warning to Fl_Gl_Window documentation.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5228 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-23 10:56:15 +00:00
Matthias Melcher 0027b5edc3 Documentation fix (STR #1336)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5227 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-23 10:39:40 +00:00
Matthias Melcher 05bd3ade18 Added support for floating point Fl_Spinner
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5221 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-22 07:35:39 +00:00
Matthias Melcher fee47dba98 STR 1306: udated documentation to reflect limitation in Fl::delete_widget(). For a different bug, I was forced to implement an automated widget deletion system which seems to work well. I would like to reuse that for all cases that depend on 'delete_widget', making 'delete_widget' obsolete. I will change the STR accordingly.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5195 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-14 07:24:05 +00:00
Matthias Melcher d625425d96 STR #1319: added missing '#' in Fl_Clock_Output
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5193 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-13 06:22:56 +00:00
Matthias Melcher 428a283f83 Added an event variable "Fl::event_original_key()" which returns the current key code (see Fl::event_key()) before it gets mangled through the NumLock keypad conversion. This way, an application can differentiate between an arrow key and a numeric keypad w/NumLock off.
On Win32, releasing a numeric keypad key w/NumLock off wiould return the wrong keycode (keypad instead of arrow key).

Documentation changed accordingly. X11 code is yet to be tested.

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5188 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-09 07:48:08 +00:00
Matthias Melcher 007fc30ca4 STR #1316: fixed two html tags
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5184 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-07 19:43:23 +00:00
Matthias Melcher 84ac69cd27 Added permission to reproduce the manual as given by Bill Spitzak and agreed upon (or at last not disagreed) by the other developers including Mike Sweet.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5156 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-05-28 15:31:25 +00:00
Matthias Melcher 0b98e816d8 Fixed crash in Fl_Preferences if 2nd or 3rd argument in the 'path' constructor were NULL
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5007 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-04-20 04:34:18 +00:00
Matthias Melcher c9908d97e3 THIS FIX CONTAINS TWO MORE FILES THAT MUST BE COMPILED. I would
like to ask the maintainers of the build environments to please
add these files to the setup:

  src/fl_encoding_latin1.cxx
  src/fl_encoding_mac_roman.cxx

I ADDED SOME DOCUMENTATION THAT NEEDS TO BE FIXED. Beeing not a
native English speaker, I have a hard time writing documentation.
Would someone please update my babbeling in 
documentation/drawing.html? Thanks.

This commit fixes some very basic problems with OS X's code page in
preparation for the compose-character keyboard fix. It also fixes
issues with MS Windows and X11 not rendering the characters
in the Western (Latin-1) set between 0x80 and 0x9F. In the original
ISO font, they were unused, but are now assigned to international
characters like the Euro currency sign.

This patch also tries to fix one basic flaw with FLTK 1 and
font encoding. I will not put much more work into this because
FLTK 1.2 and FLTK 2 fix the problem entirely by using UTF-8
instead of 8-bit "C"-style strings.

All these changes are only meaningful for foreign language
users or users of special characters like the Euro, the Degree
or the Permille symbol. A short explanation follows.

Max OS X uses a different code page than X11 and Win32. This means
that all characters above 0x7f have an entirely different meaning.
If your source code contains international characters, your 
text will appear different if you change to another OS. This patch
provides two functions that convert text with international
characters from the character set of the source code into the
local character set. Two more functions are provided to convert
them back. The functions are fl_latin1_to_local (source is in Win32 
or X11), fl_mac_roman_to_local (source was written on OS X) and the 
corresponding fl_local_to_latin1 and fl_local_to_mac_roman, which
are very useful if yoou want to store strings with intl. characters
that will be moved between systems.

All this is assuming a "Western" code page as it is common in
the Americas and most of Europe. User of other languages will have 
to use FLTK 2.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4975 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-04-18 13:07:42 +00:00
Matthias Melcher a33f1f7b35 STR 1167: updated documentation for Fl_Valuator and Fl_Value_Input
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4885 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-03-29 14:54:39 +00:00
Matthias Melcher 668f127024 Str 1171: added documentation for Fl_Toggle_Button
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4884 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-03-29 14:40:44 +00:00
Matthias Melcher 4c481a5736 STR 1157: Attempt to make the documentation on Fl_Valuator::format clearer. An native English speaker should check this please.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4881 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-03-29 08:09:26 +00:00
Matthias Melcher d490097eaa STR 1192: Added documentation for Fl_Clock_Output
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4880 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-03-28 23:53:15 +00:00
Michael R Sweet 115d539691 More packaging fun.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4756 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-15 18:36:16 +00:00
Michael R Sweet a10e58204c Update copyright.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4747 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-15 02:22:54 +00:00
Matthias Melcher a31071deb4 git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4720 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 2005-12-19 13:33:08 +00:00
Matthias Melcher 4c338a533f STR #1106: fixed documentation error
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4699 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-13 00:21:06 +00:00
Matthias Melcher fde536626e STR #1102: Typo
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4698 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-12 23:28:12 +00:00
Michael R Sweet e321cb37bf VC++ 2005 Support, drop old files, add icons for Sudoku
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4660 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-27 14:45:48 +00:00
Michael R Sweet 5cdf984737 Remove DOS line endings from text files.
Make sure that all files have the proper MIME type and eol-style properties
set.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4628 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02 19:06:55 +00:00
Matthias Melcher 4baeeefabe One typo, one missing link
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4608 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-10-26 09:48:39 +00:00
Matthias Melcher ba56eeaad5 Added Help_Dialog::value() to the help page.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4583 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-09-25 17:04:29 +00:00
Matthias Melcher eca40efb6e This change is controversial. It changes the behavior of fl_filename_list
slightly by adding a forward slash after every directory name on every
supported OS. Included in this patch is a change in the code that 
lists mounted volumes on OS X Mac.

Apple users, please check. Open FLUID, open the file dialog and
clear the current path. You shoudl see a list of mounted volumes.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4525 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-17 21:56:22 +00:00
Michael R Sweet 87a8b2d9c7 Add --cc and --cxx options to fltk-config, which show the compilers that
were used to compile FLTK...


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4488 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-08 15:08:06 +00:00
Michael R Sweet a4f428d82b Doco update for subwindows on OSX, and remove WIN32 note for cut/paste
buffer using \n and not \r\n since we now do \r\n.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4485 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-08 03:03:37 +00:00
Michael R Sweet a78af9b2b8 Remove Fl_Group from Fl_File_Chooser docos.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4483 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-08 02:46:20 +00:00
Michael R Sweet 4d2333525e Doco fix (STR #960)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4481 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-08 02:41:59 +00:00
Michael R Sweet 7da5a27b40 Add documentation for screen_count() and screen_xywh() (STR #931)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4471 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-08 00:00:41 +00:00
Matthias Melcher 478950c3bc Documentation fixes
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4428 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-07-16 08:50:05 +00:00
Matthias Melcher 40deaf46c6 Added documentation for Fl_Text_Display::wrap_mode which seems to work well enough in the editor demo.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4418 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-07-14 14:42:00 +00:00
Matthias Melcher d523a9cc68 Documented the '00360' rotation feature in symbols
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4392 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-06-01 20:10:53 +00:00
Matthias Melcher 090eb71a26 OK, I admit that I am nuts. But since the code was mostly there anyways adding only a few bytes to the library in total, I added the symbols 'refresh' (formerly known as 'recycle'), 'reload', 'undo', and 'redo', and flags to flip symbols horizontaly '$', and verticaly '%'.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4391 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-06-01 20:05:49 +00:00
Matthias Melcher 7c143c6bfb Fl_Menu_::find_item() was trying to search through submenus created with FL_SUBMENU_POINTER (vs. Fl_SUBMENU and an array of submenu items), but not following the pointer, messing up the search string.
Two fixes were possible: correctly searching linked submenus, or disabeling submenu links alltogether. I decided for the later since the use of FL_SUBMENU_POINTER implies that the user knows the pointer and can search that submenu seperately, saving time when searching the main menu.

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4384 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-31 20:05:50 +00:00
Michael R Sweet 2eb4d42349 Move docdir definition to makeinclude.in (STR #824)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4294 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-21 11:24:18 +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 b41cf28662 Update "clean" targets to properly handle core files, remove backup files,
etc.

Add "install" target to test directory which installs the example programs.

Install the config.h file in the examples directory.

Make sure the example programs compile outside the FLTK source dir.

Add example programs to fltk.list.in.

Fix missing redraw() in x_cb() in FLUID...


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4287 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-16 00:01:49 +00:00
Matthias Melcher ae865138a6 Documentation update for Fl_Text_Buffer.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4235 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-04 06:29:26 +00:00
Michael R Sweet a343b0d4e4 Pressing Enter in the file chooser when selecting a directory
will choose that directory if it is currently shown (STR #746)

Added a fl_file_chooser_ok_label() function to set the "OK"
button label for the fl_file_chooser() and fl_dir_chooser()
functions.

Added Fl_File_Chooser::ok_label() methods to set the "OK" button
label.

The fl_ask() function is now deprecated since it does not conform
to the FLTK Human Interface Guidelines.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4188 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-25 16:11:07 +00:00
Michael R Sweet ce40d4a0e6 The Fl_File_Chooser window now properly resizes its controls (STR
#766)

The Fl_Help_Dialog window now properly resizes its controls (STR
#768)

The Fl_File_Chooser favorites window is now resizable (STR #770)

Added more documentation on the file chooser filter pattern format
(in both functions.html and Fl_File_Chooser.html)

Added Fl_File_Chooser::save_label (for favorites dialog) and
Fl_File_Chooser::ok_label() to change the default "OK" button
label to something more appropriate according to the HIG.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4187 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-25 15:20:26 +00:00
Michael R Sweet 6d65dcba88 Change Fl_Spinner to use double values instead of ints.
Update FLUID dependencies.

The # copies spinner was just a bit too small for 100 copies.

Didn't set the menu divider if there were exactly 10 files in the history.

Add documentation for Fl_Spinner.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4186 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-25 02:39:25 +00:00
Michael R Sweet 921dabf5b8 Add "scheme" chooser in GUI settings dialog.
Set window image to scheme_bg image when the window is shown.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4140 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-20 00:51:02 +00:00
Matthias Melcher 82a7afa3ac Added documentation for all programs in the 'test' directory (appendix i).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4135 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-19 20:13:14 +00:00
Michael R Sweet 2c989c8e4c More browser documentation changes.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4065 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-05 19:31:42 +00:00
Michael R Sweet c3a5b61223 Doco fixes (show const modifier on methods)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4063 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-05 19:18:07 +00:00
Michael R Sweet 62721060db Using the layout alignment controls on a menu widget would cause
FLUID to crash (STR #742)

The Fl_Input_Choice documentation was not installed (STR #745)

documentation/Makefile:
    - Add Fl_Input_Choice.html to list of doco files.

fluid/align_widget.cxx:
    - Only do a full resize if the widget is not a menu button.
    - Also set modflag when making changes.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4060 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-05 15:09:59 +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 2df3459457 Added Greg Ercolano's simple Fl_Input_Choice widget which is a
combination of the Fl_Input and Fl_Menu_Button widgets (STR
#650)

FL/Fl_Input_Choice.H:


documentation/Fl_Input_Choice.html:
    - Added.

documentation/fltk.book:
    - Added Fl_Input_Choice.html + --no-embedfonts option.

documentation/index.html:
    - Update version number and revision.

documentation/input_choice.jpg:
    - Added.

documentation/preface.html:
    - Update version number and revision.

documentation/widgets.html:
    - Add Fl_Input_Choice to lists.

fluid/Fl_Menu_Type.cxx:
    - Add Fl_Input_Choice_Type class and instance.

fluid/Fl_Type.h:
    - Add Fl_Input_Choice_Type class and instance.

fluid/factory.cxx:
    - Add Fl_Input_Choice menu item.

test/Makefile:
    - Add input_choice example.

test/input_choice.cxx:
    - Added.

test/demo.menu:
    - Add input_choice example.




git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4050 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-02-24 21:14:22 +00:00