summaryrefslogtreecommitdiff
path: root/src/Fl_Tooltip.cxx
AgeCommit message (Collapse)Author
2007-05-20Fix all compiler warnings from various build systems.Michael R Sweet
Fix vsnprintf() implementation to properly handle long and long long ints. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5845 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-29- removed more inconsistencies between fl_draw and fl_measure (STR #1408)Matthias Melcher
- made the Tooltip hide code a little bit smarter - Added subwindow test case to Fl_Tabs git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5378 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-16Update source file headers with STR web page.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4288 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-31Added MacOS X monitor support.Michael R Sweet
Now use new screen_xywh() API for keeping things on the current screen. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4227 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-02-24Copyright updates.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4052 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-09-24Now look for 8 bits of alpha when the developer has requestedMichael R Sweet
FL_RGB8 (STR #541) The last line in an Fl_Help_View widget was not aligned properly (STR #536) The "search" symbol looked like a Q (STR #536) Changed Fl_Help_View::get_color() to use a lookup table to avoid serious Borland C++ 5.5 compiler bugs (STR #533) Fixed Watcom compiler warnings with FL/Fl_Widget.H (STR #540) The image class copy() methods did not always make a separate copy of the image data (STR #539) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3844 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-09-12Tooltips would not reappear on the same widget, and the initialMichael R Sweet
tooltip delay was not used after a tooltip was shown (STR #465) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3822 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-04-11Copyright updates and prep for 1.1.5rc1.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3391 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2003-09-14Add Fl_Tooltip::hoverdelay() method and code (STR #126)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3102 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2003-01-30Copyright update for 1.1.3 release (not quite yet, but soon...)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2936 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-10-30Tooltip tweeks.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2716 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-10-292.0 tooltip changes into 1.1.x.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2704 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-08-09More shadow variable changes...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2567 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-15More fixes for tooltips blinking.Bill Spitzak
Tooltips do not appear unless you move the mouse across the border of a widget (previous version would pop up the tooltip after the timeout after any movement). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2224 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-14Another change to tooltips noticed when making the 2.0 version.Bill Spitzak
It appears that Fl::remove_timeout() may be broken in 1.1. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2221 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-14Clicking on tooltips makes them go away and they don't reappear.Bill Spitzak
Tooltips do not appear when widgets are entered for reasons other than the mouse moving (ie like when an overlaying window disappears) Possible fix for WIN32 titlebar color when tooltip is instantly displayed for a new widget (untested). Recursion problem in DnD fixed (caused a drag inside the same program to paste many times into where you dropped). Tested only on X but this bug may be X-only. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2220 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-13Fix click-on-tooltip bug.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2217 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-13Change _WIN32 to WIN32 for 1.1.x tree.Michael R Sweet
Cleanup recent tooltip changes. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2215 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-13Removed 2.0 destroy() call from WIN32 codeBill Spitzak
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2213 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-13Backported the fltk2.0 tooltips. This may be somewhat binary incompatableBill Spitzak
as Fl_Widget::tooltip(x) is no longer an inline (though the previous version will work if there is at least one call to the new one). It may be better to just enable tooltips all the time. Also Fl_Tooltip::enable() is changed, but few programs call that. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2210 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-02Tooltip fix from Albrecht.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2178 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-24Added set_override() call in Fl_Tooltip_Window constructor.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2105 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-24Fix a recursion bug in the tooltip code - didn't need to grab(), butMichael R Sweet
might need to add the set_override() method to the 1.1 window classes... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2104 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-14Remove unnecessary tooltip handle code.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2082 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-14Propagate events from the tooltip window to the widget we are tooltippingMichael R Sweet
for... Add "tooltips" resource for default state of tooltips. Fix another tooltip cycling problem. Fix default help and argument processing (didn't have the right min chars for matching, and didn't list new options) Update docos to list new tooltip resource and list of standard arguments. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2079 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-09Tooltip fixes: ignore keyboard events, immediately disable new tooltips,Michael R Sweet
show tooltips for box widgets. Add docos for Fl_Widget::tooltip() methods. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2060 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-01-01Copyright updates...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1903 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-11-28Missing cast in Fl_Tooltip.cxx...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1778 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-11-28More doco updates.Michael R Sweet
Enable tooltips by default, and don't enable them when setting the tooltip value, since that will negate any changes a program might make when displaying the file chooser dialog, etc. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1777 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-11-18Add Fl_Bitmask type, fl_create_bitmask() and fl_delete_bitmask() functionsMichael R Sweet
for common mask generation stuff (need to test under WIN32!) Add alpha channel support to Fl_RGB_Image class; currently uses "screen door" transparency. Update image demo to draw an RGBA image to show alpha channel. Comment out debug printf in tooltip code. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1696 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-11-17Keep tooltip windows on the screen.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1693 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-11-17Limit width of drop-down button in Fl_Choice widgets.Michael R Sweet
Fix tooltip bug where the wrong tooltip would be shown. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1692 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-2932-bit color (RGB0 or 000I), a la FLTK 2.0, including fl_rgb_color()Michael R Sweet
function to generate an RGB Fl_Color value. Sort button names in FLUID. Fix focus and scroll problems in Fl_Text_Display/Editor. Fix radio/button demo. Removed D2 menubar.H header... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1663 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-18Fl::belowmouse() was resetting the tooltip, causing the flashingMichael R Sweet
in the FLUID window and havoc for the KDE 2.2 window manager... Changed the default tooltip position to be +10, +10 from the mouse pointer, and the default tooltip background color to a pale yellow to match other toolkit defaults. Update Fl_Widget::flags_ to be an integer, to support more flag bits. Update Fl_Window to support override() and set_override() methods. The configure script did not set the default library path to /usr/lib32 under IRIX 6.2 and higher when prefix is /usr. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1637 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