summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-08-11Add more widgets from the bazaar...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1571 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-08No _INCLUDE_POSIX_SOURCE definition for HP-UX...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1567 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-06WIN32 updates to make the DLL project work again...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1563 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-06Include config.h in Fl_FileBrowser.cxx.Michael R Sweet
Remove Fl::enable_symbols() from resizebox.cxx. Update fl_draw() to support symbols at the beginning and end of the label (for double symbols on either end, e.g. "@< Bla@>") Update fl_measure() to understand symbols and add them to the measurement. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1562 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-06Symbols are now supported by main label drawing code - @@ to insert aMichael R Sweet
single @. Currently only 1 symbol per label, at the beginning or end of the label string, with the remaining text (and image) getting formatted as usual. The size of the symbol == lines * labelsize, unless there is no text in which case the size == height of label area. Fl_Menu_Item::draw() didn't clear the image field in the Fl_Label structure. Removed Fl::enable_symbols(), which is now the default. Dropped FL_IMAGE_LABEL, FL_PIXMAP_LABEL, and FL_BITMAP_LABEL types, which are no longer needed. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1561 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-05Image labels!Michael R Sweet
image() method to set active image, deimage() method to set inactive image. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1560 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-05OpenGL demos didn't get built because the "include" was after theMichael R Sweet
"all" target... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1558 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-05Typo fix...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1557 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-05Keyboard nav for tabs.Michael R Sweet
Define MAX_PATH for Cygwin. Update configure script to add *BSD DSO generation rules and X include directory for Xdbe.h and OpenGL headers. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1556 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-05Keyboard nav for valuators.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1555 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-04New draw_focus() methods.Michael R Sweet
Keyboard nav for choice, menu button. Updated Fl_Choice to draw like a combo box. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1553 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-04Hide and show overlapping buttons as needed for widgets and windows.Michael R Sweet
(otherwise keyboard nav goes to "hidden" buttons... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1552 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-04Keyboard navigation for buttons.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1551 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-04Fl_Text* widgets backported to 1.1 (Carl, please confirm that I haven'tMichael R Sweet
goofed with the layout->resize conversion. Also check fix for mMaxSize being 0 so I set it to textsize()) contrast,inactive -> fl_contrast, fl_inactive, with defines for old names. fl_rect() and fl_rectf() with color args. fl_height, etc. with font,size args. Send FL_RELEASE and FL_DRAG events to the pushed() widget by default. Fix file chooser so it doesn't automatically change dirs if the only matching name is a dir. Updated Fl_Browser_ and Fl_Scrollbar for better mouse wheel support. Moved DLL definitions to new Fl_Export.H. Restore callback functionality in file chooser. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1550 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-03Add prototype for snprintf() in Fl_FileBrowser.cxx.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1549 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-03File chooser cleanup (use fl_ok and fl_cancel for translated labelMichael R Sweet
strings) Remove fl_file_chooser_cb() function, which is not needed with the new Fl_FileChooser dialog and related widgets. List directories first, in boldface. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1548 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-03Fixed tooltips under WIN32 - no more toolbar buttons...Michael R Sweet
Fl_Group::handle() didn't pass FL_RELEASE events to Fl_Browser_ and similar subclasses of Fl_Group; updated to pass only to widget that should receive the event. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1547 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-03Update WIN32 projects and config file.Michael R Sweet
Fix sign of Fl::e_dy to match screen coordinate directions under WIN32. Note: tooltips not working under WIN32... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1546 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-02Fix mouse wheel stuff for browser and helpview widgets (move 3 lines atMichael R Sweet
a time...) Fl_Group::handle() now sends unknown events to the focus widget first, then to any other child that will take it... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1542 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-02Mousewheel support for browsers and help view.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1541 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-02More mouse wheel stuff (as compatible as possible with the 2.0 code...)Michael R Sweet
Updated the makefile to use config.status --recheck before calling config.status (why they can't provide one that does both, I don't know...) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1540 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-02Fl_HelpDialog and Fl_HelpView widgets.Michael R Sweet
"help" demo. Minor doco updates. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1539 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-02Add Fl_Wizard widget...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1532 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-02Documentation...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1529 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-02Don't build OpenGL demos if OpenGL is not available or disabled.Michael R Sweet
Fix depend rule for src directory (wasn't doing OpenGL files) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1520 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-02OpenGL stuff is now in libfltkgl.*Michael R Sweet
Added support for shared libraries under AIX. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1519 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-02Changelog update.Michael R Sweet
Also forgot: FLUID updated to support source/header files starting with "../" (previously it thought these indicated an extension) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1518 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-02FileIcon, FileBrowser, FileChooser stuff.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1517 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-02Fix tooltips a la 2.0.Michael R Sweet
Update 1.1 tooltip interface to be identical to the 2.0 interface for most things (no enter_area function right now...) Add localized makedepend files (no system include files, just ../FL/bla.h) so that builds recompile as necessary. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1516 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-01First bunch of changes for the 1.1 branch - tooltips.Michael R Sweet
NOTE: looking into a problem with the tooltip not going away when you ESCape a window (close it)... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1514 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-01This commit was manufactured by cvs2svn to create branch 'branch-1.1'.No Author
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1513 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-01Update changelog...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1512 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-07-30Fix scrollbar direction.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1510 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-07-18Does not blink the OpenGl cursor on NT except when a gl overlay is being ↵Bill Spitzak
done, should make display faster when a cursor is set git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1482 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-07-10HTMLDOC book file for docos.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1477 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-07-09Fl_Tabs, not Fl_TabMichael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1475 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-07-09Fl_Menu_Item::add() didn't use myflags.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1474 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-07-09Fix scrollbar bug.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1473 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-07-05Fixed crash if you shift+click on a multibrowser below the last itemMichael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1472 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-06-07Add #ifdef for SGI 5.3 C++ compiler, which doesn't support theMichael R Sweet
explicit keyword (hopefully it's the only one left...) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1465 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-06-06Use explicit keyword for pixmap constructors...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1464 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-05-30Added const to help Borland compilerBill Spitzak
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1463 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-05-19Fl_Menu_add of a menu item with the same name as an existing submenuBill Spitzak
title would mess up by replacing that menu title, it now adds a new item. Fl_Menu::add() of text starting with '/' to a menu is assummed to be a filename. So "/foo/bar" creates a single menu item. You can also put filenames into submenus by doing "submenu//foo/bar", this will create a submenu called "submenu" with an item "/foo/bar". Menu items starting with "\_" will insert an item starting with '_' rather than a divider line. These changes make the menus compatable with fltk 2.0. Another little fix for the BoXX OpenGL overlays. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1460 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-05-11Changes for AIX (still have menu problems)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1458 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-05-07Forgot to update RPM spec and EPM list files...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1456 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-05-07Fix Mesa test in configure script.Michael R Sweet
Update changelog. Update revision number for manual. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1455 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-05-06Update documentation files to eliminate most of the warningsMichael R Sweet
and errors reported by HTML Tidy. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1454 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-05-06OS/2 updates from Alexander Mai.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1453 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-05-05Compiling with -DBOXX_BUGS will work around some problems with the newestBill Spitzak
X drivers that BoXX delivers, the problems all affect use of Overlays for normal X drawing and OpenGL drawing. Normal compilation is unchanged. The file chooser buttons use user_data() rather than the label to decide what to do, allowing the label to be somewhat cleaner. Selection color on X changed to blue, to match what happens on Windows now. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1452 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-05-05Add new text to license agreement.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.0@1450 ea41ed52-d2ee-0310-a9c1-e6b18d33e121