Bill Spitzak
c15a36003d
Fixed description of Fl_Menu_::size()
...
git-svn-id: file:///fltk/svn/fltk/trunk@347 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-26 07:14:34 +00:00
Bill Spitzak
709366d65c
Fixed documentation of Fl_Menu_Item::size()
...
git-svn-id: file:///fltk/svn/fltk/trunk@346 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-26 07:12:39 +00:00
Bill Spitzak
f19b6ee3e4
Fixed editor demo redraw bug (actually same fix as somebody else made).
...
Highlight is cleared if any other widget makes an X selection.
git-svn-id: file:///fltk/svn/fltk/trunk@345 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-26 07:07:56 +00:00
Carl E. Thompson
bdbc0b8b2e
Fix for redraw bug in editor demo. Fl_Input_::position() didn't seem to
...
want to properly update the position if the input didn't have the focus.
This works, but I'm not sure if this is the most efficient solution. Could
someone who really understands the position() and minimal_update() routines
double-check this?
-Carl
git-svn-id: file:///fltk/svn/fltk/trunk@344 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-25 22:34:12 +00:00
Bill Spitzak
f89b5d0cf6
Fixed glpuzzle so you can move the pieces.
...
Added commented-out line to fl_input that could maybe fix highlight confusion
git-svn-id: file:///fltk/svn/fltk/trunk@343 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-25 20:05:30 +00:00
Carl E. Thompson
a53a5cb978
Changes egcs/gcc optimization default to "-O2" . Makes library and apps
...
much smaller.
-Carl
git-svn-id: file:///fltk/svn/fltk/trunk@342 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-25 19:47:31 +00:00
Carl E. Thompson
548949b16e
Adds distclean target that removes makeinclude, config.log, config.h and
...
config.status
-Carl
git-svn-id: file:///fltk/svn/fltk/trunk@341 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-25 19:45:04 +00:00
Bill Spitzak
82877b2eb6
Fix for Curtis so that the height of a title of a popup menu is not
...
affected by the height of the Fl_Menu_Button.
git-svn-id: file:///fltk/svn/fltk/trunk@340 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-25 19:09:11 +00:00
Michael R Sweet
38d8473088
Added FLTK static library dependency to CubeView project.
...
git-svn-id: file:///fltk/svn/fltk/trunk@339 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-25 12:54:46 +00:00
Michael R Sweet
fc4b790f1f
Oops - forgot that the OS/2 port doesn't use the WIN32 stuff - restored
...
the old inline functions for x() and y() under OS/2...
git-svn-id: file:///fltk/svn/fltk/trunk@338 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23 22:12:38 +00:00
Michael R Sweet
ca6a54d30d
Fixed include path for CubeView project.
...
git-svn-id: file:///fltk/svn/fltk/trunk@337 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23 21:31:21 +00:00
Michael R Sweet
baaa7760a0
CubeView.h instead of CubeView.hpp
...
test/glpuzzle.cxx instead of test/glut.cxx
git-svn-id: file:///fltk/svn/fltk/trunk@335 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23 16:32:46 +00:00
Michael R Sweet
97d0c296c3
Added CubeView to the workspace file.
...
Added OpenGL library to CubeView project file.
git-svn-id: file:///fltk/svn/fltk/trunk@334 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23 16:16:00 +00:00
Michael R Sweet
6abe8972ae
Added CubeView demo project file.
...
git-svn-id: file:///fltk/svn/fltk/trunk@333 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23 16:08:52 +00:00
Michael R Sweet
209f38157b
Added shell commands to create symbolic links for all .H header files in
...
the FL directory. This allows any combination of Fl/FL and .H/.h.
git-svn-id: file:///fltk/svn/fltk/trunk@332 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23 15:37:19 +00:00
Michael R Sweet
1c32b0e995
Fixed bad links.
...
git-svn-id: file:///fltk/svn/fltk/trunk@331 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23 14:18:56 +00:00
Michael R Sweet
6bbeac5bd7
fl_ask.H didn't include Enumerations.H, so the DLL stuff wasn't defined.
...
git-svn-id: file:///fltk/svn/fltk/trunk@330 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23 14:03:26 +00:00
Michael R Sweet
39b84309f0
Fix from Bill - Fl_Choice didn't handle NULL menu items.
...
git-svn-id: file:///fltk/svn/fltk/trunk@329 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23 14:01:17 +00:00
Michael R Sweet
912a02144a
Reenabled JPEG compression (now works).
...
git-svn-id: file:///fltk/svn/fltk/trunk@328 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 22:17:48 +00:00
Michael R Sweet
4488dcf505
Added missing GIF for CubeView demo.
...
git-svn-id: file:///fltk/svn/fltk/trunk@327 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 22:13:56 +00:00
Michael R Sweet
20da6861f2
Removed unused "FL_IMPORT" definition.
...
git-svn-id: file:///fltk/svn/fltk/trunk@326 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 22:10:14 +00:00
Michael R Sweet
6139e446a6
Removed old fl_draw_returnarrow() code that wasn't getting used.
...
git-svn-id: file:///fltk/svn/fltk/trunk@325 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 22:09:17 +00:00
Michael R Sweet
6f61d8f239
Missing dependencies...
...
git-svn-id: file:///fltk/svn/fltk/trunk@324 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 21:52:17 +00:00
Michael R Sweet
fea9a2db45
Makefile didn't have a .cxx to .o rule.
...
git-svn-id: file:///fltk/svn/fltk/trunk@323 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 21:50:16 +00:00
Michael R Sweet
8b5f73c23c
Minor typo in configure script (== instead of =)
...
git-svn-id: file:///fltk/svn/fltk/trunk@322 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 21:42:54 +00:00
Michael R Sweet
636b6de26d
Added CubeView source files.
...
Added CubeView to the makefile and demo.menu.
git-svn-id: file:///fltk/svn/fltk/trunk@321 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 21:33:55 +00:00
Michael R Sweet
df01cba124
Public/private status was not honored for menu items.
...
git-svn-id: file:///fltk/svn/fltk/trunk@320 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 21:20:30 +00:00
Michael R Sweet
f32ecc47ba
fl_elapsed() needs to be called before fl_timeout[] is initialized.
...
git-svn-id: file:///fltk/svn/fltk/trunk@319 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 21:19:19 +00:00
Michael R Sweet
08303a1bfd
Updated makeinclude for Cygnus - fix from Rick Sayre.
...
git-svn-id: file:///fltk/svn/fltk/trunk@318 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 21:16:21 +00:00
Michael R Sweet
30e8153ef2
Updated dist to initialize to INT_MAX (2^31 - 1) instead of UINT_MAX
...
(2^32-1).
git-svn-id: file:///fltk/svn/fltk/trunk@317 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 21:11:25 +00:00
Michael R Sweet
1bc5accffe
Updated demo program to append d.exe or .exe to end of command name and
...
not the options...
git-svn-id: file:///fltk/svn/fltk/trunk@316 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 21:09:13 +00:00
Michael R Sweet
767cad1311
Workaround for VC++ 4.0 bug - can't initialize a pointer to a function
...
in the declaration...
git-svn-id: file:///fltk/svn/fltk/trunk@315 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 21:01:59 +00:00
Michael R Sweet
28d2778032
Added missing Fl_Color casts.
...
git-svn-id: file:///fltk/svn/fltk/trunk@314 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 21:01:03 +00:00
Michael R Sweet
e23a5718ae
Call to atan2() needs (float) cast for arguments because HP overloads
...
atan2() [isn't that a violation of ANSI C/C++???]
git-svn-id: file:///fltk/svn/fltk/trunk@313 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 20:58:23 +00:00
Michael R Sweet
63c0b655bb
Updated ifdef to be __hpux instead of hpux...
...
git-svn-id: file:///fltk/svn/fltk/trunk@312 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 20:54:44 +00:00
Michael R Sweet
c33c7ff0b8
Now don't enable XDBE under SunOS or IRIX 6.3 or earlier.
...
Added HP C++ compiler warning options.
Added HP-UX check with (v)snprintf() - HP-UX has them, but doesn't have
prototypes...
git-svn-id: file:///fltk/svn/fltk/trunk@311 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 20:53:35 +00:00
Michael R Sweet
74ea22b252
Added ln -s for DSOs - must have gotten dropped in a previous update?
...
git-svn-id: file:///fltk/svn/fltk/trunk@310 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22 18:05:20 +00:00
Michael R Sweet
b737731013
Fixed array_name() bug - now correctly handles arrays in different classes
...
with the same name.
git-svn-id: file:///fltk/svn/fltk/trunk@308 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19 16:21:50 +00:00
Michael R Sweet
1a135b0424
Updated Fl::x(), ::y(), ::w(), and ::h() to account for WIN32 trays.
...
Updated menu code to account for tray locations.
git-svn-id: file:///fltk/svn/fltk/trunk@307 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19 15:34:09 +00:00
Michael R Sweet
d91bdb6022
Updated docos for FL_DLL usage.
...
git-svn-id: file:///fltk/svn/fltk/trunk@306 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19 15:11:34 +00:00
Michael R Sweet
e232a9b094
Changed "include_H_from_C" to default to 1 instead of 0.
...
git-svn-id: file:///fltk/svn/fltk/trunk@305 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19 15:03:26 +00:00
Michael R Sweet
3702edc89d
Added comment parsing in _c_check().
...
git-svn-id: file:///fltk/svn/fltk/trunk@304 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19 14:53:04 +00:00
Michael R Sweet
9b0162e212
Added modified patch from Tom Holroyd to support class "chaining".
...
git-svn-id: file:///fltk/svn/fltk/trunk@303 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19 14:33:22 +00:00
Michael R Sweet
34caa8250d
Added fix from Tom Holroyd to call fl_elapsed() in Fl::add_timeout().
...
git-svn-id: file:///fltk/svn/fltk/trunk@302 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19 14:26:30 +00:00
Michael R Sweet
45e7f3f99e
Fixed bug in write_static() method - when getting the menu_name() and
...
index we need to use the current menu item (q) and not the current menu.
git-svn-id: file:///fltk/svn/fltk/trunk@301 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19 14:23:23 +00:00
Michael R Sweet
1bf7ee1dac
Updated header files to only use FL_DLL stuff when compiled
...
with VC++.
git-svn-id: file:///fltk/svn/fltk/trunk@300 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19 13:52:33 +00:00
Michael R Sweet
d5bcde4f48
Changed WIN32 Debug targets to use incremental linkage.
...
git-svn-id: file:///fltk/svn/fltk/trunk@299 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19 13:49:02 +00:00
Michael R Sweet
ae5a281a39
Updated install rules to install files with write permission for the
...
owner. This isn't necessary for root installs, but is for user-level
installs.
git-svn-id: file:///fltk/svn/fltk/trunk@298 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19 13:10:20 +00:00
Michael R Sweet
8136dfe6b5
Patch from Alexander Mai - Linux needs prototype hack just like AIX and
...
Unicos.
git-svn-id: file:///fltk/svn/fltk/trunk@297 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19 13:07:40 +00:00
Michael R Sweet
b3ef28260e
Updated DLL stuff yet again... sigh...
...
git-svn-id: file:///fltk/svn/fltk/trunk@296 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-18 22:07:40 +00:00