Commit Graph

845 Commits

Author SHA1 Message Date
Michael R Sweet
68fb9f7910 Don't allow extra boxtypes to override user-defined boxtypes.
Change the help link function to get both the widget and pathname.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1659 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-27 03:29:25 +00:00
Michael R Sweet
d2bfebbb4b Check for both functions in PNG loader...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1658 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-26 21:18:30 +00:00
Michael R Sweet
d2df17ac31 Draw check and radio buttons with a white background.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1657 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-26 20:30:05 +00:00
Michael R Sweet
4625fdf7a5 Only add x_includes to path if it is not empty.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1656 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-25 17:25:11 +00:00
Michael R Sweet
d5e60a4f2b Keep using ${prefix} with mandir, so that RPM builds are easier.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1655 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-25 17:13:26 +00:00
Michael R Sweet
f4c1454765 Put Linux man pages in /usr/share/man.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1654 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-25 17:12:03 +00:00
Michael R Sweet
d1605088ae "alldocs" target to build everything, including HTML...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1653 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-24 17:04:30 +00:00
Michael R Sweet
2d559beaad Check for GCC 3.0.x...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1648 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-23 11:42:23 +00:00
Michael R Sweet
19518ebe35 Make Fl_Widget::parent() work with Fl_Group pointers...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1647 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-22 21:15:11 +00:00
Michael R Sweet
29476d08b8 Only use GEOMETRIC line styles under Windows...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1644 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-19 17:02:57 +00:00
Michael R Sweet
875fc93bc1 Add missing comment blocks to top and bottom of file...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1643 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-19 16:36:00 +00:00
Michael R Sweet
f31fe66f8c Put all OpenGL stuff back in FLTKDLL; no separate shared
libraries under WIN32 since WIN32 is so braindead about
export/import crap anyways...


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1642 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-19 16:26:51 +00:00
Michael R Sweet
461002c3ad Check for png_read_destroy(), since newer versions of libpng do not
provide (or export) this function.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1641 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-19 14:04:08 +00:00
Michael R Sweet
874fc2ecb0 Get tooltips working with Fl_Slider and Fl_Counter-based
widgets.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1640 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-18 23:41:04 +00:00
Michael R Sweet
621a34c576 Fix configure script - wasn't setting libdir properly for different
exec_prefix values...


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1639 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-18 20:47:10 +00:00
Michael R Sweet
a6ffe9abc0 Fix the editor demo and associated documentation.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1638 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-18 19:21:45 +00:00
Michael R Sweet
9da85233f9 Fl::belowmouse() was resetting the tooltip, causing the flashing
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-10-18 18:53:20 +00:00
Michael R Sweet
8638a3f5a5 Fix tooltip handling/flashing that caused KDE window manager lockups
with the FLUID main window.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1636 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-18 00:24:19 +00:00
Michael R Sweet
f986d0df7e Fix two uninitialized vars...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1635 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-16 20:25:25 +00:00
Michael R Sweet
ea60692bf5 Fixes for the Cygwin, MingW, and OS/2 build stuff.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1634 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-16 20:19:22 +00:00
Michael R Sweet
90784b7e65 Update dist files for 1.1.0b4...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1633 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-02 18:42:59 +00:00
Michael R Sweet
3c6019c179 Support for NAME and HREF for A at the same time.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1632 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-02 16:54:45 +00:00
Michael R Sweet
7593a59e87 FLUID: can't use "i->image(o)" if "i" is NULL... :)
Fl_Help_View: Don't need "if (!orig) free(img->data);" - that condition
can never occur...


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1631 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-01 19:38:28 +00:00
Michael R Sweet
8b52561ca3 Wasn't initializing "image" member of base image data.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1630 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-01 19:33:22 +00:00
Michael R Sweet
8310941985 Check for png_set_tRNS_to_alpha() in configure script.
Add image and documentation defines to all of the config.h files.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1629 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-10-01 16:49:29 +00:00
Michael R Sweet
adda701215 Update check/radio/light button drawing to size the indicator using the
label size.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1627 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-30 22:40:56 +00:00
Michael R Sweet
6cccb7bca1 Revert line style change...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1626 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-30 20:52:04 +00:00
Michael R Sweet
2c61d60470 Documentation updates.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1625 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-30 20:25:36 +00:00
Michael R Sweet
eb9a83b348 fl_line_style() didn't use the same default cap and join options
for WIN32 and X11.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1624 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-30 18:35:40 +00:00
Michael R Sweet
aa3657817c Update dependencies.
Update install rules.

Update EPM list file and RPM spec file.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1623 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-30 17:54:45 +00:00
Michael R Sweet
74bb2305cb Fl_File_Chooser.H and fl_file_chooser.H need to be the same...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1622 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-30 17:37:06 +00:00
Michael R Sweet
f5f0d8a013 Save/restore GDI pen.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1621 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-30 12:42:33 +00:00
Michael R Sweet
9208e9d007 Windows doesn't have case-sensitive filenames, so we can't have two
fl_file_chooser.cxx's...


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1620 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-30 12:30:13 +00:00
Michael R Sweet
ff1748cd1d Update script to not include empty 2.0 directories...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1617 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-29 23:13:56 +00:00
Michael R Sweet
72b56edc29 Tooltips, and more tooltips.
Fl_Browser_, Fl_Choice, and Fl_Input_ did not do the tooltip stuff.

Fix write_properties so it writes tooltips properly from FLUID.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1616 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-29 22:59:45 +00:00
Michael R Sweet
e7f3ad8691 Updates for 1.1.0b2...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1615 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-29 21:17:17 +00:00
Michael R Sweet
ddf259f2bb New fltk-config script for 1.1.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1614 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-29 15:57:32 +00:00
No Author
5a64091595 This commit was manufactured by cvs2svn to create branch 'branch-1.1'.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1613 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-29 15:57:32 +00:00
Michael R Sweet
6a4714ce12 Fl_FileXYZ -> Fl_File_XYZ
Fl_HelpXYZ -> Fl_Help_XYZ

Fl_File_Chooser now supports directory choosing.

Added fl_dir_chooser() function.

Now set FLTK_DOCDIR env var in test/demo.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1612 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-29 14:38:59 +00:00
Michael R Sweet
de6c7f66ee File chooser update with new FLUID.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1591 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-29 06:40:06 +00:00
Michael R Sweet
4c97599917 Enable all of the new FLUID stuff...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1590 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-29 06:20:15 +00:00
Michael R Sweet
50fc2f4806 Widget panel update with tabs (a la 2.0) with new tooltip, image, and
position/size widgets.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1589 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-29 03:36:27 +00:00
Michael R Sweet
91b72d0918 Update VC++ project files.
Add support for FLTK_DOCDIR env var. to FLUID.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1588 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-23 13:08:03 +00:00
Michael R Sweet
5aa3ce735e Fix menu shortcuts.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1587 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-13 18:21:40 +00:00
Michael R Sweet
743cd4f95d HelpView/HelpDialog updates.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1585 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-10 03:09:43 +00:00
Michael R Sweet
c15ea394d0 Script update...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1583 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-08 20:16:13 +00:00
Michael R Sweet
9a528400f0 Doco updates.
Add directory-only support to Fl_FileBrowser.

Update button and menu drawing code for check and radio buttons.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1582 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-04 13:13:29 +00:00
Michael R Sweet
bc3de1ec15 Fix label/image problems.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1581 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-09-02 11:23:27 +00:00
Michael R Sweet
e864789db9 Fix Visual C++ projects.
One more fix for makesrcdist...


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1578 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-19 00:14:12 +00:00
Michael R Sweet
f0dffee999 Finish fixing for Bourne shell instead of C shell.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1577 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2001-08-19 00:09:06 +00:00