Michael R Sweet
a2cd4c80b1
Declare fl_size_ and fl_font_.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2294 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-07 19:55:44 +00:00
Michael R Sweet
c651bc29a3
filechooser.gif is gone, long live Fl_File_Chooser.jpg...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2292 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-07 17:23:37 +00:00
Michael R Sweet
c1fe08471c
filechooser.gif is gone, long live Fl_File_Chooser.jpg.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2291 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-07 17:21:43 +00:00
Michael R Sweet
4d7847cc49
Bump RPM version to rc3...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2290 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-07 16:58:20 +00:00
Michael R Sweet
5bbc351200
Don't redraw outside label if the window hasn't been shown - otherwise
...
fl_open_display() gets called unnecessarily...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2289 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-07 16:57:21 +00:00
Michael R Sweet
e8e3346249
MacOS fixes (include x.H instead of mac.H...)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2288 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-07 16:56:15 +00:00
Michael R Sweet
f50c056726
WIN32 compile fixes.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2287 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-07 16:37:48 +00:00
Michael R Sweet
861ad9769b
New file chooser.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2286 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-07 15:06:32 +00:00
Michael R Sweet
5c17a15fd4
Cancel button fix for the current file chooser (same fix will have to
...
go into the new one...)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2284 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-06 21:26:12 +00:00
Michael R Sweet
16de7b6048
The button width/height arrays were not properly initialized before
...
calling fl_measure()...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2283 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-06 14:22:05 +00:00
Michael R Sweet
a4cd699340
Fl_Text_Display::draw_vline() needed to check nVisLine >= num lines.
...
Fl_Menu_::remove() added 1 to the size() value, but it didn't need to.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2282 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-06 14:04:53 +00:00
Michael R Sweet
9c4a8a4ed2
Fix uninitialized memory bugs in Fl_Help_View.cxx.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2281 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-06 13:40:49 +00:00
Michael R Sweet
7f64473ace
Some fixes to get FLTK to compile under Jaquar.
...
Still have problems with menus and OpenGL...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2280 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-03 16:09:27 +00:00
Michael R Sweet
25defef499
Tweek the order of -o foo and foo.o in the test makefile, since putting
...
the .o files first might be causing problems on some systems.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2279 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-03 12:32:57 +00:00
Michael R Sweet
ca063527da
More redraw() fun, this time to make sure that subwindows/OpenGL widgets
...
redraw properly.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2278 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-02 21:06:24 +00:00
Michael R Sweet
8c120555fa
Need to make sure window() is not NULL when marking damage in the window.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2277 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-02 20:49:47 +00:00
Michael R Sweet
839dfca778
Redraw fixes.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2276 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-06-02 17:52:36 +00:00
Michael R Sweet
9671c04290
Changelog.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2275 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-31 19:28:47 +00:00
Michael R Sweet
23972703f4
Some C++ compilers can't handle char& and int& versions of methods, so
...
for now just remove the char (boolean) methods since the integer methods
can also be used for the same thing.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2274 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-31 19:27:56 +00:00
Michael R Sweet
778d528093
Add Matthias's WIN32 code to get an image from the current window; needs
...
testing!
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2272 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-31 12:47:49 +00:00
Michael R Sweet
d5541b5cd6
fl_read_image() - not implemented for WIN32 or OSX yet.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2269 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-30 15:09:03 +00:00
Michael R Sweet
085eccc439
Spelling error...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2265 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-30 12:12:44 +00:00
Michael R Sweet
465d6f914a
OK, I *definitely* need a remedial math class...
...
Now compute number of digits required using B / A, and then looping.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2264 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-28 00:16:08 +00:00
Michael R Sweet
c9c0c7a298
Fix ::format() code to show the right number of digits.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2263 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-28 00:12:49 +00:00
Michael R Sweet
7b33f84121
Don't use %g when step == 1.0.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2262 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-27 21:54:11 +00:00
Michael R Sweet
3e74cc34ec
Add support for TT element.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2261 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-27 21:16:47 +00:00
Michael R Sweet
acd6bd5cc8
Clean up string includes.
...
Fix Fl_Shared_Image::add_handler() and friends.
Fix Fl_PNM_Image loader.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2260 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-25 13:38:25 +00:00
Michael R Sweet
62424b33c5
Update docos to describe int/float settings.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2259 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-25 12:17:18 +00:00
Michael R Sweet
d47ed1872c
Use floating-point input when step() == 0.0, too.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2258 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-25 07:18:38 +00:00
Michael R Sweet
f79c2375da
Tag image data as allocated so that we don't waste memory.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2257 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-25 02:56:59 +00:00
Michael R Sweet
30b57935f9
Mark loaded images as allocated so that they get deleted.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2256 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-25 02:27:20 +00:00
Michael R Sweet
d1a1367fea
MingW updates.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2255 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-24 14:50:20 +00:00
Michael R Sweet
e0a7046b80
Always redraw the directory buttons if the base class handled the
...
event.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2254 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-24 14:25:04 +00:00
Michael R Sweet
3a117a899c
Get rid of as many compiler warnings as possible.
...
Add missing offbits seek when reading BMP files.
Add -OPT:Olimit=4000 to SGI compiler options (for keyboard_ui)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2253 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-24 14:19:19 +00:00
Michael R Sweet
262321f5e6
Fix cancel bug in file chooser with multiple-selection mode.
...
Allow all resizes in the file chooser.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2252 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-24 14:02:56 +00:00
Michael R Sweet
fc7facb5e9
Changelog and cleanup.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2251 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-23 16:47:41 +00:00
Michael R Sweet
4775381658
Fix WIN32 redraw problems.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2250 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-23 16:42:22 +00:00
Michael R Sweet
1d542c28c1
Ignore more generated files...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2249 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-21 20:01:12 +00:00
Michael R Sweet
25d0f44ddd
Fix MingW config header (undef instead of define 0)
...
Mirror some of those changes into OS/2 config header, too.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2248 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-21 18:13:32 +00:00
Michael R Sweet
dc560e83e3
Use floor() instead of trunc() when checking if step() is an integer
...
(it is equivalent to trunc() for positive numbers)
Fix order of subtraction so that the test actually works right.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2247 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-21 16:50:48 +00:00
Michael R Sweet
23cfc372a0
Fix links inside PRE
...
Make style data const in Fl_Text_Display.
Use INT input only when step() is an integral value.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2246 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-21 11:14:59 +00:00
Michael R Sweet
0104b4abc5
Add preferences program to .cvsignore...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2245 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-21 02:04:39 +00:00
Michael R Sweet
6fb964c36e
Add -sgi_version,sgi1.1 to the IRIX DSO command.
...
Add Fl_Shared_Image.html to the list of HTML files to install.
Change C++ command to C in src/flstring.h.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2244 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-19 17:44:56 +00:00
Michael R Sweet
b7c2c08f1e
Tweek OS/2 config header...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2243 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-19 14:19:10 +00:00
Matthias Melcher
dc5fa8454c
Fl_Preferences: fixed delete/free confusion, updated docu and sample on buffer size issue (buffer needs to allow for additional byte for trailing zero)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2242 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-17 21:17:05 +00:00
Michael R Sweet
6a726f5087
Fix redraw area for focus box on buttons with no box.
...
Typo in comments for new string functions.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2241 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-17 11:31:09 +00:00
Matthias Melcher
8b3472fa1f
Fixed Fl_Preferences: access() needs to include
...
<io.h> for Win32
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2240 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-16 20:53:22 +00:00
Michael R Sweet
88d54cd78b
Massive update to use strlcpy() and strlcat() instead of strncpy()
...
and strncat() in almost all places (there are still a few strncpy's
that need to be used...)
Added configure check for strlcat() and strlcpy().
Added emulation code for strlcat() and strlcpy().
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2239 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-16 12:47:44 +00:00
Bill Spitzak
3654682476
Small fix so it compiles on OS/X (Darwin), access() needed header file.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2237 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-16 08:01:12 +00:00
Bill Spitzak
8fd4b107da
Slight change to menu fix so that events only go to the grab() widget.
...
Changed Win32 dnd slightly so a [+] cursor is used instead of the link one.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2235 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-16 07:43:59 +00:00