2721 Commits (7b4d33bbddbcc05fa7c31b2275e8f1bb2e516a75)
 

Author SHA1 Message Date
Matthias Melcher 6190aa5728 It seems that the long standing window stacking order problem in MSWindows is now finally solved. The solution is too silly to belive. It seems like WIN32 needs a HideWindow before the DestroyWindow, or the window manager gets confused. DOH! 19 years ago
Matthias Melcher 11de032d6d If the value field for scrollbars was not zero, Fluid would generate code that accesses the hidden function Fl_Scrollbar::value(double), causing a compile time error. The fix circumevents the hidden function by calling Fl_Slider::value. It would be better to change the entire Fluid interface to reflect the Scrollbar interface. 19 years ago
Matthias Melcher 0148f1cfd0 Mark a FLUID Project as "modified" when the user changes the visible Tab widget because that change will reflect in the generated source code. 19 years ago
Matthias Melcher 0728999a83 Loading a file would not update the Widget Propertis dialog in FLUID (STR #1326) 19 years ago
Matthias Melcher ad8d7c4b87 Fixed key compose sequences for shifted keys (STR #1194) 19 years ago
Michael R Sweet 855e42c20f Update svn:ignore properties. 19 years ago
Michael R Sweet 1c89391ee1 Remove svn:executable from Visual C++ project files. 19 years ago
Michael R Sweet cc081f4959 Update svn:ignore properties 19 years ago
Matthias Melcher 582447c164 Converted global static variables into class static variables 19 years ago
Matthias Melcher baeafbea45 Removed debugging messages, added character lookup table for HTML enteties into Mac Roman font. 19 years ago
Matthias Melcher b51dd39f07 Added text selection and copy/paste to Fl_Help_View. Text can be selected by clicking and dragging the mouse over text. After releasing the mouse button, a stripped down ASCII text is in the text clipboard. Press Ctrl-C to copy the text into the main clipboard. Pressing Ctrl-A selects all text. 19 years ago
Matthias Melcher ec8ab0f22d STR #1322: fixes wrong menutitle position for popup menus. This was originally another fix for pulldown menus (see STR #794, SVN 4259), but had an impact on popups. This fix should work well for both situations. 19 years ago
Matthias Melcher 27e5b81fd4 Changed Tooltip::exit_() to Tooltip::exit() 19 years ago
Matthias Melcher c468a521b0 STR #1321: Calling Fl_Window::show() will exit from the current Fl_Tooltip. Changing window order or creating a new window is a pretty major action, so temporarily disabeling Tooltips seems beneficial. This avoids Tooltips interfering with popup menus. 19 years ago
Matthias Melcher bc03e9b1a9 Avoiding crash when passing NULL as a string in Fl_Preferences::set(key, char *string_value); 19 years ago
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. 19 years ago
Matthias Melcher a0cbcf3d1d STR #1227: Thanks to Albrecht Schlosser for commiting this patch to fix Fl_Test_Display. The little I could check seemed fine, and he's certain that he fixed the bugs that he found himself. 19 years ago
Matthias Melcher d625425d96 STR #1319: added missing '#' in Fl_Clock_Output 19 years ago
Matthias Melcher 4f38c2c1c9 Fixing the fix: restored the FL_KEYUP behavior of WIN32 before the NumLock fix. Now NumLock and Keyup work well. 19 years ago
Michael R Sweet 30d8dc5eeb Make sure that all source files expand $Id$... 19 years ago
Matthias Melcher 2db125bc43 Fixed the Fl::event_original_key() function for X11. 19 years ago
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. 19 years ago
Matthias Melcher 007fc30ca4 STR #1316: fixed two html tags 19 years ago
Matthias Melcher d2f9ebf9b9 OS X: fixed handling of the KP_Enter key which is at different key codes for the Powerbook vs. Desktop machines. 19 years ago
Matthias Melcher abd221aa56 Increased gap size in Fl_Text_Buffer to make the buffer suitable for much longer text, which seems to be a common use. 19 years ago
Matthias Melcher aa9148eea8 Added check for NULL for numbnuts (like me) who query the size of a font before choosing a font... . 19 years ago
Matthias Melcher 30786c2ed3 STR #1310: OS X Quartz support fixed. All test codes now work without complaints fro Quickdraw or CoreGraphics. If no more major bugs are reported for Quartz, I will make Quartz the default over Quickdraw in the next release of FLTK 1. 19 years ago
Matthias Melcher 587e1d170b STR #1309: resize indicator not showing if size range does not permit resizing. 19 years ago
Matthias Melcher 9c0a2c0a0f OS X Quartz: fixed issues with creating a gray image map. Fluid problems still appear. 19 years ago
Matthias Melcher c80ca69407 OS X Quartz: fixed the text width problem. 19 years ago
Matthias Melcher 8130f16538 OS X Quartz rendering: text is now clipped and drawn in the correct color. I had to reverse the 'selection color' change because some widgets rely on this color being dark. Still problems with Fluid rendering and measuring fonts before a window is open. 19 years ago
Matthias Melcher 60ece00315 OS X Quartz: one pretty essential fix to the call order in Quartz context change which fixed a lot of warnings. I also added a file that helps tremondously to debug Core Graphics calls. This file is not compiled into the source tree by default, but the annotations in "src/cgdebug.h" explain the usage. 19 years ago
Matthias Melcher c4b8afdcf9 STR #1305: Added MacRoman to utf16 lookup table. Everything's rendered the way we are used to it now, only in Quartz. 19 years ago
Matthias Melcher 4dd1f5e216 STR #1305: partial fix. 19 years ago
Michael R Sweet b938cfb7ef Remove executable bit from more source files. 19 years ago
Michael R Sweet ed251b5ca2 Remove executable bit from source files. 19 years ago
Michael R Sweet 7565604dbf Make sure native eol-style is set on all source files. 19 years ago
Matthias Melcher 987d9e05f2 Fixed shortcut and default focus for message dialogs (STR #1298). 19 years ago
Matthias Melcher 6986a1d008 Remove warnings found by Robin Rowe's settings for VC7. I do not have VC7, but I believe I managed to find and fix them all... . 19 years ago
Matthias Melcher bfd2801df2 Fixed resizing in OS X. The code was not only unneccesarily convoluted, but also forced some default sizes on user requests for specific window sizes. The new code also avoids two system calls and shortens a move/size combination into a single resize, which reduces some flicker on extreme resizes (but not all flickering - Apple, what's up with that?). 19 years ago
Matthias Melcher d814fce94d - In Fluid, declarations starting with the keyword 19 years ago
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. 19 years ago
Matthias Melcher b9e4886cfe Tabs now show the correct tooltip (STR #1282) 19 years ago
Matthias Melcher 20ad7d23fa STR #1282: added tooltips to the 'tabs' demo so we can test and fix this bug. 19 years ago
Matthias Melcher e35e2a27a2 Included fltk.spec in configure.in 19 years ago
Matthias Melcher 92d0163f40 Declarations in Fluid can now explicitly be made non-static or non-extern. This allows the declaration of types like 'enum' 19 years ago
Matthias Melcher b0c7fc3ab7 Fixed insufficiently invalidated cache in Fl_Browser (STR #1265). Fl_Browser::cahceline was set to 0, but Fl_Browser::cache was not which lead to confusion if the cache was usable or not. 19 years ago
Matthias Melcher fc57e07cbf STR #1153: This is an attempt to fix the described issues when querying multiple monitors on defferntly set up Windows environments. Would the posters please test if the new version works. Thanks. 19 years ago
Michael R Sweet 65031137c5 Update svn:ignore props. 19 years ago
Matthias Melcher cdc1d7d5e3 Fixed FLUID undo. Thanks Fabien fr finding this. 19 years ago