Greg Ercolano
4f148f79e9
Fixes STR#2335.
...
item_pathname() wasn't returning a pathname if the 3rd argument was a submenu item.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7373 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-30 21:37:56 +00:00
Albrecht Schlosser
4b3360a6a7
Fixed Return button problem in fl_ask and friends (too much optimization
...
in previous commit).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7370 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-30 19:44:50 +00:00
Manolo Gouy
b2a7c3df5e
Fl_cocoa.mm: fixed bug where events of drag&drop of files at launch time were ignored
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7367 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-30 18:14:57 +00:00
Manolo Gouy
065dfed2c3
Added platform-specific information to Fl_Printer doc.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7364 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-30 12:09:09 +00:00
Manolo Gouy
0eae439b66
fl_copy_offscreen_with_alpha: when non-display output, asks if alpha-blending is possible
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7363 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-30 11:18:45 +00:00
Manolo Gouy
d89581ebc6
Fl_Device.cxx: Fixed 2 typos in documentation
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7362 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-30 11:11:53 +00:00
Matthias Melcher
4f1722eb55
STR #2330 : offscreen bitmap cliping was flipped in OS X
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7358 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-29 14:37:02 +00:00
Matthias Melcher
024368d722
Removed more Cocoa/Quartz references. Finally moved OS X font down a pixel.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7357 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-29 14:10:54 +00:00
Manolo Gouy
b3d4755286
Fl_Printer & Fl_PSfile_Device : added some implementation details in doc
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7356 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-29 12:52:28 +00:00
Manolo Gouy
24c6e23e25
print_panel.cxx: allow customization of "Print To File" string
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7355 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-29 12:15:22 +00:00
Matthias Melcher
82be53f64d
OS X: more references to non-Cocoa builds removed
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7354 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-29 11:07:29 +00:00
Matthias Melcher
38aa53038c
Started to remove USE_QUARTZ, as all Apple implementations use Quartz as their Graphics Rendering system now.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7353 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-29 10:54:18 +00:00
Matthias Melcher
699bf33e69
Removed Metrowerks support for Apple builds.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7352 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-29 10:47:11 +00:00
Matthias Melcher
941901e273
OS X: removed all Carbon and Quickdraw references. Starting with 1.3, we only support Cocoa and Quartz.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7351 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-29 10:35:00 +00:00
Manolo Gouy
b77071a3de
Fl_Printer class on Xlib: allow dialog text customization at run-time
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7350 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-28 14:03:40 +00:00
Manolo Gouy
99f2e8b5be
Fl_PSfile_Device::start_job(): allow user to customize the file chooser title
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7349 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-28 10:13:26 +00:00
Manolo Gouy
2a75e82e3d
Fl_Gl_Device_Plugin: better code for GL window capture after coverage by print dialog windows
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7348 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-28 06:58:39 +00:00
Albrecht Schlosser
092b65139d
Replaced Fl::readqueue() in fl_color_chooser() by real callbacks.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7347 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-27 16:35:14 +00:00
Matthias Melcher
421f908c69
Bringing supported IDEs to the newest setup, add device and others.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7345 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-27 08:51:54 +00:00
Manolo Gouy
506fa9d034
Minor improvement of printing preferences storage
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7344 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-27 08:16:56 +00:00
Albrecht Schlosser
8863c6d21f
Replaced Fl::readqueue() in fl_ask.cxx by real callbacks.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7343 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-26 19:18:02 +00:00
Manolo Gouy
f766b7930d
PostScrit print dialog: memorize page size and orientation user's preferences
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7342 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-26 18:10:39 +00:00
Manolo Gouy
44d22726b6
Removed 3 Carbon calls from file Fl_cocoa.mm
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7340 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-26 16:04:06 +00:00
Ian MacArthur
660667760e
Remove a spurious #warning I'd left in the win32 builds...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7338 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-25 16:29:13 +00:00
Albrecht Schlosser
696d4e1973
updating dependencies
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7336 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-25 15:51:16 +00:00
Manolo Gouy
30cfb38ad4
Fixed typo
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7335 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-25 15:11:22 +00:00
Albrecht Schlosser
ee2935de68
Fixed doxygen warnings and added a new documentation module "Callback
...
function typedefs" so that they appear in an own documentation group.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7334 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-25 14:37:46 +00:00
Manolo Gouy
5591315e17
Updating dependencies
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7333 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-25 14:35:45 +00:00
Manolo Gouy
9fde85c319
Minor change
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7331 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-25 14:04:43 +00:00
Manolo Gouy
d748d323b9
Reorganized code to allow compilation with Fl_Device, Fl_Display but without Fl_Abstract_Printer
...
(may be useful for embarked devices)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7330 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-25 13:59:00 +00:00
Manolo Gouy
309e478013
Fixed Fl_Abstract_Printer::print_window_parts for MSWin bug with large screen captures
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7329 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-24 21:44:45 +00:00
Manolo Gouy
64482fa311
Added /* fallthrough */ comment in case statement.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7328 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-24 16:18:36 +00:00
Manolo Gouy
80c7817dc2
Fixed bug where cmd-shift-key was not distinguished from cmd-key on US keyboards
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7327 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-24 13:54:50 +00:00
Manolo Gouy
5b7707b1b1
Fixed output of \ to PostScript strings
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7326 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-24 12:07:45 +00:00
Manolo Gouy
d305d7078b
Fixed all Doxygen warnings triggered by new Fl_Device and Fl_Printer classes
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7325 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-24 10:24:37 +00:00
Manolo Gouy
d19b0262ea
Better error return codes for Fl_PSfile_Device::start_job()
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7323 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-23 18:41:30 +00:00
Albrecht Schlosser
27e7308654
Minor fix to do_callback() code.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7321 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-23 17:37:51 +00:00
Manolo Gouy
7c8cdbd7eb
Going around Doxygen bug that made class Fl_PSfile_Device documented as a struct
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7319 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-23 17:03:40 +00:00
Fabien Costantini
31a54bcf1b
Fixed msvc6 compilation was broken. What is the use of visualc now? seems we should remove that one ...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7312 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-21 22:55:18 +00:00
Manolo Gouy
b087f8b648
Minor documentation changes
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7311 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-21 22:15:04 +00:00
Manolo Gouy
c5d7f42a22
Completed Doxygen documentation of Fl_Device, Fl_Abstract_Printer, Fl_Printer classes.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7310 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-21 08:26:40 +00:00
Albrecht Schlosser
a8c583a49e
removed "#undef FL_PLUGIN_VERBOSE" since this would prevent
...
compiling with "-DFL_PLUGIN_VERBOSE"
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7309 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-20 12:54:14 +00:00
Manolo Gouy
5021ed146f
Added dependencies to FL/Fl_PSfile_Device.H
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7308 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-20 08:52:18 +00:00
Manolo Gouy
e107a3682c
Created FL/Fl_PSfile_Device.H to reduce size of FL/Fl_Printer.H
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7306 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-20 08:31:19 +00:00
Ian MacArthur
aca570e1ce
Commit Domingo's patch for the idle declarations etc.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7305 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-19 21:40:12 +00:00
Matthias Melcher
26bdd29be8
Fl_Plugin: using bas 'A' encoded BCD to write the pointer. This is pure and fast C. However, the pointer is not human readable (hexadecimal would just be a waste of time ;-). The size of the string adapts to the length of the pointer and ignores big/little endian. All calls have room for a maximum of 128bit per pointer. I also removed the verbose comments to keep them out of the snapshot tonight.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7303 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-19 12:15:52 +00:00
Matthias Melcher
f5cd7fa9fb
Changed reading and writing of pointers in Fl_Plugin. This will hopefully fix issues with MinGW.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7302 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-19 01:20:21 +00:00
Manolo Gouy
cf37057367
Renamed class Fl_Virtual_Printer into Fl_Abstract_Printer
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7301 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-18 18:02:50 +00:00
Manolo Gouy
c72a57a56b
Better WIN32 performance of Fl_Printer::print_window_rect()
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7300 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-18 17:56:06 +00:00
Manolo Gouy
c0550793a1
Setting copyright dates to 2010
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7299 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-18 16:08:35 +00:00
Manolo Gouy
cb4f4a7ff2
Setting copyright dates to 2010
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7298 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-18 15:32:23 +00:00
Manolo Gouy
2680f8b3ee
Added id lines and copyright
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7297 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-18 15:29:18 +00:00
Manolo Gouy
96be59d1df
Added id lines and copyright
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7296 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-18 15:21:13 +00:00
Manolo Gouy
195590f21c
Attempt to set correct header and footer.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7294 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-18 15:07:14 +00:00
Matthias Melcher
bde92b83f3
Fixed the IDE's for Xcode3, Xcode3.1, and VisualC (last one untested).
...
Added some code for verbose plugin manager output. This is what you should get when loading "cube" and then calling the regular "print" function.
Fl_Plugin: creating a plugin, class "fltk:device", name "opengl.device.fltk.org"
Fl_Plugin: creating a plugin manager for class "fltk:device"
Fl_Plugin: adding plugin named "opengl.device.fltk.org" at 0x0x175314
Fl_Plugin: deleting a plugin manager
Fl_Plugin: creating a plugin manager for class "fltk:device"
Fl_Plugin: returning plugin named "opengl.device.fltk.org": 0x0x175314
Fl_Plugin: deleting a plugin manager
Fl_Plugin: deleting a plugin
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7291 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-17 21:11:06 +00:00
Manolo Gouy
cfe5cfdac3
Added trick to force loading of Fl_Gl_Device_Plugin whenever fltk_gl is loaded.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7290 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-17 20:47:47 +00:00
Manolo Gouy
26af092532
PostScript text output: text is now rendered altering the spacing between characters
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7289 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-17 17:23:41 +00:00
Manolo Gouy
7d7b276ae7
Reflecting rename of src/Fl_Gl_Printer.cxx to src/Fl_Gl_Device_Plugin.cxx
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7288 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-17 14:40:31 +00:00
Albrecht Schlosser
efed27b2c4
fixed src/Makefile and updated dependencies.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7287 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-17 14:19:34 +00:00
Manolo Gouy
53070ba725
Deleted class Fl_Gl_Printer that's no longer useful.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7284 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-17 13:58:35 +00:00
Manolo Gouy
8e4d054650
Some fine tuning after introduction of Fl_Gl_Window-capable Fl_Printer::print_widget()
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7281 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-17 07:56:50 +00:00
Matthias Melcher
762d02fb62
Using Fl_Plugin feature to automatically draw OpenGL (sub)windows. No extra coding needs to be done. Just call Fl_Printer::print_widget(...). The Fl_Gl_Printer device can (and should) be removed or at least made inaccessible.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7280 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16 22:51:31 +00:00
Manolo Gouy
1b6e7bd812
The "Print front window" external button is available if compiling with -DUSE_PRINT_BUTTON
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7279 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16 18:27:19 +00:00
Manolo Gouy
664c2f4b4e
Fixed CGcontext stack error appearing under Mac OS X.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7278 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16 17:40:03 +00:00
Manolo Gouy
7f001d1fb9
Added Fl_PSfile_Device::start_job() with user-given filename.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7277 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16 15:17:33 +00:00
Manolo Gouy
b5e2d38b2f
Have class Fl_Sys_Menu_Bar and function fl_mac_set_about appear in Doxygen doc.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7276 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16 14:47:40 +00:00
Manolo Gouy
b20ef0bdeb
Fixed WIN32 printing of RGB images without transparency. Still print_window_part() problem.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7275 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16 12:03:48 +00:00
Manolo Gouy
0df1d8b695
Conflict with variable id used in Fl_Images.H and others was removed, so #define id id_ hack now useless.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7274 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16 09:08:27 +00:00
Albrecht Schlosser
186a8f0ff1
Renamed internal member variables id and mask to id_ and mask_ to avoid
...
conflict with Mac OS X/gcc 3.x name clash when compiling with obj-c.
Also made them private instead of public.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7273 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-15 23:47:47 +00:00
Manolo Gouy
1c904d452b
Now compiles with GCC3 and 4.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7270 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-15 15:57:48 +00:00
Manolo Gouy
5e214c1e1d
Now compiles from Mac OS 10.3 and above
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7268 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-14 22:21:43 +00:00
Matthias Melcher
be17e1ccb6
Updated Fl_Device and Fl_Printer for Xcode
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7267 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-14 21:29:12 +00:00
Albrecht Schlosser
0211d5c7e0
updated dependencies.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7264 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-14 18:35:14 +00:00
Albrecht Schlosser
998cc6df52
Merge of branch-1.3-Fl_Printer, with the following main changes:
...
(1) adding Fl_Device class (and more) for device abstraction
(2) adding Fl_Pinter class (and more) for printing support.
Todo: Code cleanup, update dependencies, remove/replace test print window.
I'm looking into converting the test window popup in a global shortcut
that would pop up the print dialog now...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7263 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-14 18:07:24 +00:00
Matthias Melcher
a3a9305428
Removed one more OS X warning about deprecates function.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7239 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-10 22:36:23 +00:00
Matthias Melcher
7499728266
Remove one OS X warning about deprecates function.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7238 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-10 22:12:20 +00:00
Albrecht Schlosser
2caa536a8e
removed some compiler warnings (gcc 4+)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7219 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-05 18:53:00 +00:00
Greg Ercolano
8b9b025f8f
Fixes for STR #2323 ; missing right/middle drag events and missing mousewheel clicks.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7213 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-04 17:17:04 +00:00
Albrecht Schlosser
6a70031647
Removed saving the flags() in Fl_Window::iconlabel(const char *iname) because
...
this could result in wrong flags() contents after return. Fl_Widget::label()
(that is called internally) takes care of copied labels and sets the flags()
appropriately. See also STR #2161 .
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7176 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-28 14:57:10 +00:00
Albrecht Schlosser
0f891bc48b
Adjusting indentation.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7174 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-28 13:56:26 +00:00
Matthias Melcher
c35463fdbe
Starting to add a GUI to manage the IDE database.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7169 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-27 22:38:25 +00:00
Matthias Melcher
86d292b6c1
Adding FALLTHROUGH label to a buch of case fallthroughs in order to make lint happy. STR #2285
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7162 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26 21:10:46 +00:00
Matthias Melcher
2668a87af7
Fixed Scrollbar events when max is less than min (STR #2283 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7161 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26 20:44:35 +00:00
Greg Ercolano
e582f8bb1c
Fixes to Fl_Menu_::item_pathname() code example; small changes to Albrecht's mods.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7160 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26 18:18:29 +00:00
Matthias Melcher
056cd02b10
Attempt at a better menubar shortct alignment.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7151 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26 13:28:36 +00:00
Matthias Melcher
4a802a3159
Fixed menu item counting issue in Fluid (STR #2322 ), Added Fl_Menu_::find_item by callback
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7150 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26 13:03:21 +00:00
Albrecht Schlosser
47bcd46d26
Quick fix for embedded comments problem in Fl_Menu_.cxx introduced
...
by documentation changes in r 7148.
Greg, please try a better fix, if you like.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7149 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26 08:54:35 +00:00
Greg Ercolano
c3c72beb23
Fixed problem with Fl_Menu_::item_pathname() was misrepresented as a 'Set' method.
...
Both item_pathname() and find_item()'s docs were strengthened.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7148 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26 03:29:05 +00:00
Matthias Melcher
60c1ccd33e
Working VisualC suport in IDE's (dll's are still missing). Fixed a few warnings.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7147 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-25 23:29:42 +00:00
Manolo Gouy
cdfefaed88
Simpler Fl_X::q_begin_image() function without matrix inversion that accepts scaling and rotation.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7130 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-21 18:40:15 +00:00
Matthias Melcher
2f82fd0663
Mixed bag. Please see CHANGES.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7117 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-20 21:14:47 +00:00
Albrecht Schlosser
7ae0c170ad
Added Fl_Widget_Tracker in handle() methods etc. to avoid accessing widgets
...
after deletion (STR #1306 ). This is all I could find, but maybe there are
more places in the code.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7115 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-20 17:40:07 +00:00
Manolo Gouy
c7a1aead4c
Removed unnecessary statement when destroying a window.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7114 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-20 17:28:44 +00:00
Manolo Gouy
191abba69a
Fixed Alt+Shift+letter as shortcut
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7113 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-20 14:06:36 +00:00
Matthias Melcher
f59cd1f4aa
Fixed Fl_Preferences Cygwin wide character bug (STR #2164 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7104 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-19 20:40:15 +00:00
Matthias Melcher
0ec12cc9c4
Fixed sorting in Fl_Browser - last item would not be sorted (STR #2300 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7103 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-19 20:25:54 +00:00
Matthias Melcher
b416a027cf
Fixed window levels in OS X Cocoa (STR #2316 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7102 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-19 20:21:20 +00:00
Matthias Melcher
6cef760c1b
Typo
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7093 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-18 13:03:10 +00:00
Matthias Melcher
795b2c6356
Added jpeg loading from memory. Added jpeg Fl_Widget->image() support for Fluid - but linking to fltk_images is required if this feature is used!
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7092 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-18 11:38:42 +00:00
Manolo Gouy
b434df6061
changed events dispatching so command+key generates both FL_KEYBOARD and FL_KEYUP events
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7087 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-16 07:27:55 +00:00
Manolo Gouy
5a76896908
removed unused variables
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7086 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-15 20:35:58 +00:00
Matthias Melcher
fb1b0fab0a
Added new type 'Binary Data' to Fluid. Use this to include an arbitrary file as a byte array into your source code. Changes to load jpegs etc. from program memory will follow.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7084 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-15 16:43:51 +00:00
Manolo Gouy
1ff2af5fd3
update event_x_root and event_x earlier is more accurate
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7062 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-11 09:32:26 +00:00
Manolo Gouy
881c882629
allows compilation with gcc-3.3
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7060 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-10 23:11:19 +00:00
Manolo Gouy
96125e6e4a
closed memory leak
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7059 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-10 22:11:04 +00:00
Albrecht Schlosser
ee36ebc394
Reverting previous change (optimization of Fl_Group::clear),
...
because fl_throw_focus and fl_fix_focus would send events
that could access deleted widgets. This must be fixed first.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7039 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-07 21:14:35 +00:00
Albrecht Schlosser
ce7da76d6a
Optimized Fl_Group::clear() and Fl_Scroll::clear() as discussed in
...
fltk.development in "Fl_Group::clear SLOW!" on Feb. 06/07, 2010 (no STR)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7038 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-07 18:52:26 +00:00
Manolo Gouy
5ec87ac848
simplifying clipping algorithm: done once in make_current() instead of repeated at each fl_restore_clip() call
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7037 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-02 17:13:55 +00:00
Manolo Gouy
c7b67bc252
fixes STR 2309 by updating Fl::e_x, e_y, e_x_root and e_y_root after window moves, resizes and activations.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7036 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-01 17:41:32 +00:00
Manolo Gouy
4645ed9703
defined macro FL_CGRECTMAKE_COCOA that
...
contains the correct way to transform x,y,w,h into
a CGRect adequate for clipping
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7035 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-29 21:16:20 +00:00
Albrecht Schlosser
6fe1ac09f4
makedepend updates for all source directories (except src/xutf8).
...
src/Makefile: adjusted WIN32 and Mac dependencies
test/Makefile: dto.
Todo: src/xutf8/makedepend needs to be checked. There are obviously functions
and headers that are included in a platform dependent way.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7032 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-27 20:16:38 +00:00
Matthias Melcher
c83c170310
File chooser in preview mode would hand if user selected a special file in the /dev directory. It now shows a recycle symbol and also displays a folder and an empty file message. Untested on anything but OS X - sorry!
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7031 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-26 10:22:49 +00:00
Matthias Melcher
8af182fe51
Without knowing Cygwin, this seems to make more sense to me?!
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7030 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-24 11:45:36 +00:00
Manolo Gouy
1eb95cd823
Three Cocoa-related changes:
...
- correct window resize in mandelbrot demo
- clip to 1-pixel and 0-pixel width now work
- modifier key presses are now correctly reported
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7029 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-24 10:27:21 +00:00
Manolo Gouy
6f89a3baca
added explicit cast to remove 64-bit compilation error that sometimes occur
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7028 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-24 10:13:03 +00:00
Manolo Gouy
bb58589936
New texture-based gl_draw implementation now used also in 32-but compiles
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7027 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-24 10:05:19 +00:00
Manolo Gouy
001a756b15
Text color now follows changes in standard colormap,
...
and better OS X version backwards compatibilit of executables.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7026 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-24 08:55:41 +00:00
Manolo Gouy
e8c9f9eaa1
Better OS X version backwards compatibility of executables.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7025 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-24 08:48:35 +00:00
Matthias Melcher
416f5b0dcd
Still not having added Fl_Tree and Fl_Table to Fluid, I remembered the plugin concept we had early on. It occured to me that writing plugins must not be difficult, and that FLTK already has everything needed. So here it is, a plugin implementation for FLTK. The MSWindows/Cygwin implementation is untested due to lack of a machine. The dynamic loading still needs a test implementation. Comments welcome.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7023 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-24 00:16:33 +00:00
Albrecht Schlosser
51acfa41eb
Replaced _WIN32 symbols that had crept in with UTF-8 and the
...
new Fl_Table widget with WIN32.
Todo: check, if the conditional in test/table.cxx is useful at all
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7022 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-23 13:48:50 +00:00
Albrecht Schlosser
430eab49b7
Fixed a buffer overflow in fl_utf8from_mb() (STR #2279 ).
...
Todo: fix _WIN32 vs. WIN32 compiler macro issues.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7021 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-22 16:56:34 +00:00
yuri
ff29502d04
fix x86_64 linux build
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7020 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-21 19:59:24 +00:00
Greg Ercolano
97ac940d91
Small indent / whitespace fixups, Manolo's doc modification for
...
Fl_Native_File_Chooser::options.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7015 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-17 17:09:00 +00:00
Greg Ercolano
7221382917
Checked in Manolo's 'diff.patch' mods from STR #2307
...
for building FLTK with 64bit on Snow Leopard.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7014 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-16 16:51:22 +00:00
Albrecht Schlosser
177f45fe98
Extended Fl_Widget::align_ flag from 8 bits to full (unsigned) size for
...
later extensions (currently all 8 bits are used).
Moved the align_ flag to the internal Fl_Label struct (where it should be).
There are no API changes, though.
I also reordered a few other variables for better alignment, so that there
is no size change of Fl_Widget on 32-bit platforms (currently 84 bytes on
Windows/32-bit and probably all 32-bit platforms).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7013 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-16 15:56:41 +00:00
Albrecht Schlosser
ec908230a1
Added Fl_Table, Fl_Tree, and Fl_Native_File_Chooser CMake build files.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7010 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-15 16:02:00 +00:00
Albrecht Schlosser
21235502c3
Fixed a Windows GDI leak when testing alpha blending capabilities,
...
simplified code by removing an obsolete if clause.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7009 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-15 14:29:48 +00:00
Greg Ercolano
ebfb80908c
Checked in on Manolo's behalf; FNFC.patch applied from STR#2298
...
to include a 'Show Hidden Files' checkbox for linux browser.
Small addition to Fl_File_Chooser to support this.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7007 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-14 23:08:06 +00:00
Greg Ercolano
f910c1c181
Fl_Native_File_Chooser follow up maintenance.
...
* doxygen docs added
* Changed all FNFC_XXX macros to full Fl_Native_File_Chooser names for doxygen
* Added missing svn $Id tags
* Small mods to Manolo's old_dir[] in Fl_Native_File_Chooser_FLTK to use a dynamic string instead of old_dir[300]
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7003 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-14 20:47:59 +00:00
Ian MacArthur
c193aa13aa
More Native File Chooser stuff.
...
The end of file Id tags aren't expanding correctly - looks like a typo.
This is an attempt to fix that!
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7001 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-14 19:38:23 +00:00
Greg Ercolano
1de0988c31
Added Fl_Native_File_Chooser widget (with manolo's cocoa mods) to FLTK.
...
* Source brought into CMP standards compliance
* test program added (test/native-filechooser.cxx)
* Tested with linux (Ubuntu8) and with OSX (cocoa and non-cocoa builds)
TODO:
* Needs doxygen docs from Greg's original HTML documentation
* Needs mods to Windows build files
* Needs mods to cmake, and other build files
* Needs Manolo's latest mods (from STR #2298 ) mentioned on and after "02:05 Jan 13, 2010"
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6997 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-13 23:13:59 +00:00
Matthias Melcher
139c88c618
Another bug in Fl_Preferences
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6996 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-13 22:13:50 +00:00
Matthias Melcher
68219958d0
Fl_Preferences now have an API to delete all nodes or entries at once.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6995 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-12 08:48:55 +00:00
Matthias Melcher
2e87701192
Fl_Preferences::copyTo() would fail if there is no tree root
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6994 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-11 19:43:27 +00:00
Matthias Melcher
12fecf6c4d
Minor bugs in Fl_Preferences::copyTo(). Note to self: increase warning level!
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6993 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-11 11:16:52 +00:00
Matthias Melcher
3d5d2b54f2
Added a function to copy an entire Fl_Preferences database into an Fl_Tree view. This will break IDEs that do not have Fl_Tree and Fl_Table added yet!
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6992 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-10 22:37:56 +00:00
Ian MacArthur
a0eb792209
This is my test implementation of the UUID code for Fl_Preferences.cxx on win32.
...
Tested on XP and Vista and seems to be OK, but needs to be checked by others for confirmation.
Any issues and we should just back this out, I think, but I trust that all will be well.
The actual implementation is probably "sub-optimal" however, so if someone would like to make it better...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6991 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-09 13:54:37 +00:00
Matthias Melcher
bb34489826
Fixed stupid crash bug in Fl_Preferences.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6990 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-07 16:02:44 +00:00
Matthias Melcher
e5fed1d0fa
Another update by Manolo.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6989 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-04 16:57:11 +00:00
Albrecht Schlosser
339c8e972e
Fixed previous commit (s/gethostbyname/gethostname/) and added
...
#if defined (__GNUC__) to remove #warnings from other (Windows) compilers.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6988 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-04 10:30:37 +00:00
Albrecht Schlosser
1a9b7d72d2
Temporary fix for Fl_Preferences on Windows, because gethostbyname would need
...
winsock (ws2_32.dll) - the final fix would have to load it dynamically or
use another function...
Also fixed the missing return statement (all platforms).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6987 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-04 09:40:25 +00:00
Greg Ercolano
b08153975c
Updated filename.H function docs with indication of #include <FL/filename.H>
...
and in several cases, code examples.
Solves issue raised on fltk.general (12/30/09) by Alvin.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6986 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-01-01 18:30:49 +00:00
Matthias Melcher
2164880821
Fixed previous commit
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6985 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-12-28 23:10:11 +00:00
Matthias Melcher
ae9b3365aa
Added an ID type to preferences which can be retrieved to then re-use the same dataset. IDs can be used in callbacks as user_data(). No need to keep an Fl_Preference around that would later require deleting.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6984 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-12-28 22:26:48 +00:00
Matthias Melcher
9048b4b895
Improved Preferences database. Branches can now be accessed by index. Added UUID generation (better versions needed for Unix and MSWin!). Added access to group name and path
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6983 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-12-27 20:14:04 +00:00
Albrecht Schlosser
9a505ef44c
Fixed a name conflict with new (VC 2008 Express) winsock2.h versions
...
(POLLIN, POLLOUT, POLLERR) and another conflict (FORCE_POSITION flag) that
produced compile errors with VC 2008 (STR #2301 ).
Removed remaining code of the obsolete WSAAsyncSelect call from Fl_win32.cxx.
Removed some obsolete html tags from FL/Fl_Window.H and fixed some typos.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6980 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-12-24 11:40:26 +00:00
Albrecht Schlosser
954fba25c8
Widgets now remove stale entries from the default callback queue
...
(see Fl::readqueue()) when they are deleted (STR #2302 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6977 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-12-23 12:53:45 +00:00
Matthias Melcher
a5a5850e10
Yet another Cocoa patch.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6975 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-12-21 18:43:13 +00:00
Matthias Melcher
bdbea14218
Patched for Cocoa.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6971 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-12-18 20:11:24 +00:00
Matthias Melcher
73a30359b9
Trying to fix update rectangles and dnd in Cocoa. Currently, invalidating a rectangle does not work. This can be seen when dragging data within an application, for example.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6969 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-12-13 17:34:19 +00:00