Commit Graph

451 Commits

Author SHA1 Message Date
Robert Roebling
67d947ba89 Added "metal" theme.
Added bool param to wxUniv indicating if the controls
   takes its background from the parent (such as
   static texts, radio buttons etc).


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15086 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-10 20:38:15 +00:00
Julian Smart
4d50d6840a More BC++ makefile tweaks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15037 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-08 17:15:58 +00:00
Julian Smart
9f24e0b5b4 BC++ 32-bit makefile now copies setup.h to the correct place
Fixed compilo in treetest.cpp
Fixed version numbers in make*.env
Added dummy keyboard.rc so makefile.vc works


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15028 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-08 14:12:56 +00:00
Julian Smart
65e5084827 Added wxTB_NODIVIDER and wxTB_NOALIGN so native Windows toolbar can
used in FL.
Adjusted Windows toolbar height for wxTB_NODIVIDER style.
Removed some false memory leak reporting from fontmap.cpp, mimecmn.cpp,
strconv.cpp.
Added and used MapBitmap function in newbmpbtn.cpp so the right
colours are used under Windows.
<controversial>Added iniconf.cpp to WIN32 compilation</conroversial>


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14936 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-04 13:13:51 +00:00
Julian Smart
0fa784572f Separated wxImage::FloodFill from image.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14897 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-01 22:14:42 +00:00
Robert Roebling
4175e95227 Temporarily use self-made wxTextCtrl in wxX11 until
the in /src/univ.cpp works better.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14881 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-04-01 11:41:59 +00:00
Robin Dunn
2417bf69de Set flags and libs for using unicows if MSLU=1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14868 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-30 01:18:03 +00:00
Vadim Zeitlin
a448a02f28 fixed typos in Unicode configs of wxBase (thanks Dimitri)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14834 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-28 12:07:04 +00:00
Vadim Zeitlin
cebab22d9e fix for building in a directory with a long name (patch 534399)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14820 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-27 18:39:03 +00:00
Mattia Barbon
f618020a15 wxIconBundle implementation.
wxTLW::SetIcons() properly implemented for wxMotif, wxGTK, wxMSW, wxX11, wxUniversal
Placeholders that just call SetIcon for wxOS2 and wxMac.
Regenerated makefiles.
Added hardwired wxSYS_ICON_X/Y = 32 for wxGTK.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14809 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-26 21:54:23 +00:00
Julian Smart
e564aa153e Removed helpwxht.h/cpp (old wxHelpControllerHtml class)
and updated makefiles accordingly


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-22 22:29:20 +00:00
Václav Slavík
f435c1f030 added wxArtProvider
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14711 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-21 23:39:57 +00:00
Vadim Zeitlin
d65c269b3f 1. implemented radio menu items for wxGTK
2. changed (in most cases blindly) code for all the others
3. added wx/features.h
4. update wxMenu[Item] docs

----------------------------------------------------------------------
Committing in .

Modified Files:
	distrib/msw/tmake/filelist.txt docs/changes.txt
	docs/latex/wx/menu.tex docs/latex/wx/menuitem.tex
	include/wx/defs.h include/wx/menu.h include/wx/menuitem.h
	include/wx/gtk/menu.h include/wx/gtk/menuitem.h
	include/wx/mac/menuitem.h include/wx/motif/menuitem.h
	include/wx/msw/menuitem.h include/wx/os2/MENUITEM.H
	include/wx/univ/menuitem.h samples/menu/menu.cpp
	src/common/menucmn.cpp src/gtk/menu.cpp src/mac/menuitem.cpp
	src/motif/menuitem.cpp src/msw/menuitem.cpp
	src/os2/MENUITEM.CPP src/univ/menu.cpp
Added Files:
	include/wx/features.h
----------------------------------------------------------------------


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14674 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-18 19:41:35 +00:00
Ron Lee
67e2efca87 Added wxBufferedDC class.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14651 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-17 06:34:06 +00:00
Václav Slavík
300b5dfabc use wxUniv's setup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14649 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-17 00:52:43 +00:00
Julian Smart
c978d36124 Added reparenting helper classes to help apps to grab the windows
of other applications.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14524 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-09 21:51:10 +00:00
Julian Smart
a5938d5945 Removed obsolete -WE flags from WIN32 BC++ makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14440 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-03-04 07:52:05 +00:00
Robert Roebling
c08a4f0068 Added simplistic wxToolBar to wxUniversal. It
still corrupts the non-client area.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14394 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-24 19:49:36 +00:00
Robert Roebling
9691c806e6 Implemented a simple modality under X11.
Filled wxDataFormat and wxDataObject etc.
  Added skeleton for X11 clipboard.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14370 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-23 21:26:16 +00:00
Václav Slavík
3d5231db07 more MSLU fixes and moved MSLU stuff into separate file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14290 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-17 23:29:25 +00:00
Václav Slavík
a0cb0ba509 move wxMGL's wxTimer to src/generic
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14275 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-17 14:55:41 +00:00
Mattia Barbon
1952358f23 spaces -> TAB
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-15 22:08:38 +00:00
Julian Smart
256d631aaf Started some NanoX work (blind to begin with)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14224 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-15 11:14:42 +00:00
Vadim Zeitlin
7183fd726e added wxFSVolume patch from George Policello (untested, unreferenced from the project files yet)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14185 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-13 21:01:50 +00:00
Vadim Zeitlin
5f02e46732 do NOT hard code univ sources in x11 port
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14174 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-13 16:33:09 +00:00
Robert Roebling
8354aa92a1 wxX11: link errors down to 1.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14117 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-10 23:31:24 +00:00
Julian Smart
1246e28fb0 Added wxPopupWindow skeleton (no implementation yet)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14116 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-10 23:21:44 +00:00
Robert Roebling
bafb8cdde4 More make install tweaks.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14115 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-10 21:54:40 +00:00
Robert Roebling
4d7289e6b0 wxX11 compiles and links now. I wonder why there is
no wxToolBar class in /src/univ, though.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14103 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-10 14:31:12 +00:00
Robert Roebling
be0a4b9a2e X11 make stuff.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14086 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-09 19:39:20 +00:00
Robert Roebling
49f7215796 Updates to tmake for X11. Damn lock in CVS.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14082 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-09 18:43:37 +00:00
Julian Smart
7266b67235 Now compiling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14068 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-08 17:44:23 +00:00
Julian Smart
39353a1c1c Added evtloop.cpp to file list, added X11 to makeall
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14066 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-08 12:56:26 +00:00
Julian Smart
45ce82f320 Fixes for X11 builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14053 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-07 14:51:23 +00:00
Julian Smart
7c7b95f47a Added x11.t, changes to other config files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14048 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-07 13:45:14 +00:00
Mattia Barbon
c448540d81 * SPACE -> TAB in filelist.txt
* Added wxBase support to makefile.g95 makeg95.env
* Added FINAL=0|1 flag to makefile.g95 ( defaults to FINAL=0 )


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14021 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-05 21:35:10 +00:00
George Tasker
56c3554ccc Added isql.h and isqlext.h to the "Base" target
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13979 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-03 12:25:46 +00:00
Václav Slavík
0f04dbf324 generated makefiles no longer contain information about when they were generated
(you can still get this information from CVS/Entries and there will be fewer bogus revisions)


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13975 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-02 23:15:23 +00:00
Julian Smart
ea45082521 Applied hash copy fix, BC++ makefile fix (though not the lib setup.h one we need to do).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13945 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-31 23:13:06 +00:00
Julian Smart
6e8515a3e3 Regenerated FL docs; applied patch [ #511363 ] Dialogs no longer need wx.rc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13938 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-31 20:57:31 +00:00
Julian Smart
a7872dcd74 Removed references to helpxlp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13922 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-29 23:21:50 +00:00
Mattia Barbon
f21a3c4198 Updated target list in Makefile
Corrected comment in base.t ( creates src/files.lst, not src/common/files.lst )
Added new files to filelist.txt.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13915 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-29 21:35:01 +00:00
Vadim Zeitlin
a664d17e06 removed non existing unzip.h from the filelist.txt and regenerated everything
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13884 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-28 16:45:49 +00:00
Vadim Zeitlin
9b69526274 install wxUniv headers in make install and include wxUniv sources in make dist
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13808 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-25 16:04:42 +00:00
Václav Slavík
c44fdc9401 added dummy <style> handler in order to hide CSS code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13780 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-24 21:13:38 +00:00
Stefan Neis
b07a1cb525 Added toplevel.{h,c} to OS/2 files.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13707 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 21:43:17 +00:00
Václav Slavík
63f8abca79 fixed to the IFF handler, moved into one file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13613 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-17 19:40:18 +00:00
Václav Slavík
2eebeb077b wxMGL Watcom makefiles fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13609 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-17 00:18:09 +00:00
Robin Dunn
6556acfa56 Added wx/dirctrl.h to filelist.txt so it will get installed.
Regenerated makefiles and such.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13592 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-16 01:01:00 +00:00
Vadim Zeitlin
a53e32df70 added WXDIRREL needed for contrib samples
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13591 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-16 00:45:57 +00:00