]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
25 years agoUnicode-mode typos in string.cpp (where did they suddenly come from?)
Ove Kaaven [Tue, 13 Apr 1999 07:38:23 +0000 (07:38 +0000)] 
Unicode-mode typos in string.cpp (where did they suddenly come from?)
More Unicode-build conversion.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2122 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agowxString assignment operator from wx[W]CharBuffer.
Ove Kaaven [Tue, 13 Apr 1999 07:19:59 +0000 (07:19 +0000)] 
wxString assignment operator from wx[W]CharBuffer.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2121 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agowxAtof independent of wxNEED_WX_STDLIB_H, used by Visual C++ in Unicode mode,
Ove Kaaven [Tue, 13 Apr 1999 06:53:41 +0000 (06:53 +0000)] 
wxAtof independent of wxNEED_WX_STDLIB_H, used by Visual C++ in Unicode mode,
defined to atof in non-Unicode mode.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2120 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agowxAtof implementation independent of (the rest of) wxNEED_WX_STDLIB_H
Ove Kaaven [Tue, 13 Apr 1999 06:48:04 +0000 (06:48 +0000)] 
wxAtof implementation independent of (the rest of) wxNEED_WX_STDLIB_H

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2119 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agowxAtof() fixed (?)
Vadim Zeitlin [Mon, 12 Apr 1999 23:21:19 +0000 (23:21 +0000)] 
wxAtof() fixed (?)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2118 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago wxDropTarget starts to work
Robert Roebling [Mon, 12 Apr 1999 22:56:14 +0000 (22:56 +0000)] 
  wxDropTarget starts to work

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2117 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoBIG glitch.
Ove Kaaven [Mon, 12 Apr 1999 22:43:59 +0000 (22:43 +0000)] 
BIG glitch.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2116 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoSmall glitch.
Ove Kaaven [Mon, 12 Apr 1999 22:41:40 +0000 (22:41 +0000)] 
Small glitch.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2115 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoIt now compiles all these files without warnings in Unicode mode.
Ove Kaaven [Mon, 12 Apr 1999 22:31:12 +0000 (22:31 +0000)] 
It now compiles all these files without warnings in Unicode mode.
(at least It Works For Me(tm))
I will respond to any complaints when I wake up for another workday
(any complaints will prove whether Vadim was right in that it's bound
to break things)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoOh well, I'll just stuff in the rest of the Unicode changes I have made
Ove Kaaven [Mon, 12 Apr 1999 22:20:19 +0000 (22:20 +0000)] 
Oh well, I'll just stuff in the rest of the Unicode changes I have made
so far here. You may start complaining now.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2113 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoUses Unicode strings. Now we've got a __TFILE__ macro, too (I think?)
Ove Kaaven [Mon, 12 Apr 1999 22:17:06 +0000 (22:17 +0000)] 
Uses Unicode strings. Now we've got a __TFILE__ macro, too (I think?)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2112 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoUnicode support. Uses wxWCharBuffer in Unicode build. Compiles, at least.
Ove Kaaven [Mon, 12 Apr 1999 22:03:14 +0000 (22:03 +0000)] 
Unicode support. Uses wxWCharBuffer in Unicode build. Compiles, at least.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2111 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoUnicode support. The _() macro is made to imply _T() (would be boring to
Ove Kaaven [Mon, 12 Apr 1999 21:58:42 +0000 (21:58 +0000)] 
Unicode support. The _() macro is made to imply _T() (would be boring to
type _(_T("text")), I think). That means you have to use wxGetString()
directly if you need to look up from a string variable instead of a literal.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2110 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoUnicode support for wxString (wxchar.cpp won't compile without it, so I
Ove Kaaven [Mon, 12 Apr 1999 21:14:46 +0000 (21:14 +0000)] 
Unicode support for wxString (wxchar.cpp won't compile without it, so I
figured I couldn't hold it back anyway).
Added many macros. Changed most char to wxChar, and literals wrapped in _T().
Added conversion classes. Added new constructors to wxString, and mb_str(),
wc_str(), and fn_str() (the last is mb_str() on Unix and c_str() on Windows,
since Windows takes file names in Unicode (I think), while Unix doesn't).
Rewrote wxString::Printf().

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2109 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoAdded wxchar.cpp/.obj
Ove Kaaven [Mon, 12 Apr 1999 20:44:57 +0000 (20:44 +0000)] 
Added wxchar.cpp/.obj

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2108 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoAdded allocation constructor (makes it easy to convert right into a buffer
Ove Kaaven [Mon, 12 Apr 1999 20:10:56 +0000 (20:10 +0000)] 
Added allocation constructor (makes it easy to convert right into a buffer
allocated to size by this class), copy constructor (egcs does not like
const wxCharBuffer& mb_str() { return wxCharBuffer(...); }, so it HAS to be
copiable), and assignment constructor (so it can be stored to a variable
for efficiency, instead of being converted every time the string is needed).

(The copy and assignment operator wipes the source, so the buffer is
essentially passed on to the new instance without being freed by the old.)

wcsdup() is not declared in glibc by default, so use malloc() instead.
Added some 'convenience' macros.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2107 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoCountless (some half-finished) optimisations.
Karsten Ballüder [Mon, 12 Apr 1999 20:06:46 +0000 (20:06 +0000)] 
Countless (some half-finished) optimisations.
Started implementing selections.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2106 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoFor non-Unicode added #include <ctype.h> and <string.h> to avoid some missing
Ove Kaaven [Mon, 12 Apr 1999 20:01:51 +0000 (20:01 +0000)] 
For non-Unicode added #include <ctype.h> and <string.h> to avoid some missing
declaration warnings, added wxAtof, changed wxStrtok declaration, added
conditional declarations for functions in wxchar.cpp

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2105 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoAdded wxchar.cpp, which contains:
Ove Kaaven [Mon, 12 Apr 1999 19:56:38 +0000 (19:56 +0000)] 
Added wxchar.cpp, which contains:
wxMB2WC, wxWC2MB (wrappers for mbstowcs and wcstombs)
wxStrdup and thread-safe wxStrtok, for when libc does not supply it
wxSetlocale, wxSprintf, wxVsprintf, wxAtof, wxAtoi, wxAtol, wxGetenv,
wxSystem: Unicode-supporting wrappers

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2104 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago Fixing a few fixes..
Robert Roebling [Mon, 12 Apr 1999 14:41:43 +0000 (14:41 +0000)] 
  Fixing a few fixes..

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2103 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agowxUSE_THREADS typo corrected
Vadim Zeitlin [Mon, 12 Apr 1999 14:02:23 +0000 (14:02 +0000)] 
wxUSE_THREADS typo corrected

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago added moving subwindow when scrolling (tested in image.cpp )
Robert Roebling [Mon, 12 Apr 1999 13:47:34 +0000 (13:47 +0000)] 
  added moving subwindow when scrolling (tested in image.cpp )

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2101 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago...
Václav Slavík [Mon, 12 Apr 1999 13:44:52 +0000 (13:44 +0000)] 
...

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2100 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago clipboards tests
Robert Roebling [Mon, 12 Apr 1999 13:18:04 +0000 (13:18 +0000)] 
  clipboards tests
  WM hint corrections (guesses)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2099 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agofixed compilation under Motif
Vadim Zeitlin [Mon, 12 Apr 1999 11:51:36 +0000 (11:51 +0000)] 
fixed compilation under Motif

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2098 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoHitTest test added
Vadim Zeitlin [Mon, 12 Apr 1999 11:48:06 +0000 (11:48 +0000)] 
HitTest test added

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2097 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoGTK 1.0.x compilation fixes
Vadim Zeitlin [Mon, 12 Apr 1999 11:39:51 +0000 (11:39 +0000)] 
GTK 1.0.x compilation fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2096 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoauto buffer class(es)
Vadim Zeitlin [Mon, 12 Apr 1999 09:57:22 +0000 (09:57 +0000)] 
auto buffer class(es)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2095 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoAdded $(WAITFLAG) so other shells can use appropriate flag
Robin Dunn [Mon, 12 Apr 1999 01:30:01 +0000 (01:30 +0000)] 
Added $(WAITFLAG) so other shells can use appropriate flag

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2094 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoAdded SetPaperId. It seemed to want such a method.
Robin Dunn [Mon, 12 Apr 1999 01:22:05 +0000 (01:22 +0000)] 
Added SetPaperId.  It seemed to want such a method.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2093 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agowxGetCwd fixed
Vadim Zeitlin [Sun, 11 Apr 1999 23:19:48 +0000 (23:19 +0000)] 
wxGetCwd fixed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2092 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agothread deletion fixed
Vadim Zeitlin [Sun, 11 Apr 1999 23:15:31 +0000 (23:15 +0000)] 
thread deletion fixed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2091 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago Rewrote MDI system
Robert Roebling [Sun, 11 Apr 1999 22:43:52 +0000 (22:43 +0000)] 
  Rewrote MDI system

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2090 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agodirect stream use
Václav Slavík [Sun, 11 Apr 1999 19:07:33 +0000 (19:07 +0000)] 
direct stream use

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2089 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoMIME support
Václav Slavík [Sun, 11 Apr 1999 19:07:17 +0000 (19:07 +0000)] 
MIME support

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2088 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agooops... fatal bug (which I recently introduced) with uninit callback corrected
Vadim Zeitlin [Sat, 10 Apr 1999 22:27:21 +0000 (22:27 +0000)] 
oops... fatal bug (which I recently introduced) with uninit callback corrected

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2087 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agounitialized var initialized (mainly to reduce Purify warnings)
Vadim Zeitlin [Sat, 10 Apr 1999 22:26:46 +0000 (22:26 +0000)] 
unitialized var initialized (mainly to reduce Purify warnings)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2086 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agotooltip bug (which I introduced recently) corrected
Vadim Zeitlin [Sat, 10 Apr 1999 22:24:32 +0000 (22:24 +0000)] 
tooltip bug (which I introduced recently) corrected

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2085 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoAdded wxStrdup().
Ove Kaaven [Sat, 10 Apr 1999 14:15:15 +0000 (14:15 +0000)] 
Added wxStrdup().

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2084 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago Removed this Maximize() overridden bug
Robert Roebling [Fri, 9 Apr 1999 20:26:29 +0000 (20:26 +0000)] 
  Removed this Maximize() overridden bug
  Changed wxFrame so that drawing into the
    client area draws into the client area.
    Removed some ugly hacks on the way. Don't
    forget to recompile everything.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2083 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago Here it comes:
Robert Roebling [Fri, 9 Apr 1999 18:01:17 +0000 (18:01 +0000)] 
  Here it comes:
  Doc updates
  Makefile doesn't strip anylonger
  Makefile adapted to /src/unix etc
  Added wxLB_ALWAYS_SB
  Added MWM window manager hints
  Fixed event handling bugs that (among others) caused
    the wxListBox misbeahiour
  Rwwrote GtkmyFixed for GTK 1.2
  Made data requests etc in wxClipboadr asynchronous
  Added underscores to menus (some)
  Tried in vain to make wxTextCtrl (and its GtkTable)
    behave correctly. The bottom text control in the
    controls samples still misbehaves upon start-up.
  did I change notebook.cpp ?

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2082 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago* Commented out "delete this;"
Guilhem Lavaux [Fri, 9 Apr 1999 17:31:20 +0000 (17:31 +0000)] 
* Commented out "delete this;"
* Finished threads can be restarted.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2081 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoFor non-Unicode, preserve binary compatibility by doing
Ove Kaaven [Fri, 9 Apr 1999 12:42:26 +0000 (12:42 +0000)] 
For non-Unicode, preserve binary compatibility by doing
#define wxChar char
instead of typedef char wxChar. This is a temporary measure.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2080 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoNo more overlap between lines (I hope).
Karsten Ballüder [Fri, 9 Apr 1999 10:06:21 +0000 (10:06 +0000)] 
No more overlap between lines (I hope).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agobetter centering of text/images
Karsten Ballüder [Fri, 9 Apr 1999 09:54:03 +0000 (09:54 +0000)] 
better centering of text/images

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2078 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agofixed some glitches
Karsten Ballüder [Fri, 9 Apr 1999 09:45:38 +0000 (09:45 +0000)] 
fixed some glitches

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2077 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoModified it to adjust to different icons sizes. Please check.
Karsten Ballüder [Fri, 9 Apr 1999 09:18:52 +0000 (09:18 +0000)] 
Modified it to adjust to different icons sizes. Please check.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2076 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoUnicode definitions for glibc, etc.
Ove Kaaven [Thu, 8 Apr 1999 23:38:47 +0000 (23:38 +0000)] 
Unicode definitions for glibc, etc.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2075 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoUnicode support is *experimental*, so disable it by default.
Ove Kaaven [Thu, 8 Apr 1999 23:22:29 +0000 (23:22 +0000)] 
Unicode support is *experimental*, so disable it by default.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2074 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoRemoved check for pthread-0.7 on Linux which causes problems on some glibc2
Karsten Ballüder [Thu, 8 Apr 1999 20:52:29 +0000 (20:52 +0000)] 
Removed check for pthread-0.7 on Linux which causes problems on some glibc2
systems and break static linkage.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2073 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoFixed gtk 1.2.x wxYield() problem (tested).
Karsten Ballüder [Thu, 8 Apr 1999 20:51:00 +0000 (20:51 +0000)] 
Fixed gtk 1.2.x wxYield() problem (tested).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2072 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoAdded candidate wxDragImage implementation for wxMSW
Julian Smart [Thu, 8 Apr 1999 19:36:00 +0000 (19:36 +0000)] 
Added candidate wxDragImage implementation for wxMSW

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2071 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoChanged the focus-window event handling back
Julian Smart [Thu, 8 Apr 1999 14:42:46 +0000 (14:42 +0000)] 
Changed the focus-window event handling back

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2070 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoMenu/toolbar event handling now tries the window with the focus first.
Julian Smart [Wed, 7 Apr 1999 21:33:22 +0000 (21:33 +0000)] 
Menu/toolbar event handling now tries the window with the focus first.
wxTextCtrl processes cut, copy, paste, undo, redo commands and UI updates
automatically.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2069 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agofixed bug with incorrect fileformat
Václav Slavík [Wed, 7 Apr 1999 21:08:13 +0000 (21:08 +0000)] 
fixed bug with incorrect fileformat

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2068 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoallow access to terminating NUL character with operator[]
Vadim Zeitlin [Wed, 7 Apr 1999 17:22:19 +0000 (17:22 +0000)] 
allow access to terminating NUL character with operator[]

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2067 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoworkaround for counterintuitive wxString::operator[] behaviour
Karsten Ballüder [Wed, 7 Apr 1999 17:02:25 +0000 (17:02 +0000)] 
workaround for counterintuitive wxString::operator[] behaviour

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2066 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoSome typos corrected in iniconf.cpp
Julian Smart [Wed, 7 Apr 1999 15:01:51 +0000 (15:01 +0000)] 
Some typos corrected in iniconf.cpp

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2065 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoAdded imaggif.h, imaggif.cpp (wxImage GIF-reading support); candidate
Julian Smart [Wed, 7 Apr 1999 14:51:34 +0000 (14:51 +0000)] 
Added imaggif.h, imaggif.cpp (wxImage GIF-reading support); candidate
FindFocus implementation for wxMotif

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2064 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agono more SetAppName/SetVendor in the config classes
Vadim Zeitlin [Wed, 7 Apr 1999 13:01:50 +0000 (13:01 +0000)] 
no more SetAppName/SetVendor in the config classes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2063 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoSetLabel() adjusts the label size
Vadim Zeitlin [Wed, 7 Apr 1999 12:59:29 +0000 (12:59 +0000)] 
SetLabel() adjusts the label size

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago::GetWindowText() -> wxGetWindowText
Vadim Zeitlin [Wed, 7 Apr 1999 12:35:36 +0000 (12:35 +0000)] 
::GetWindowText() -> wxGetWindowText

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2061 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoI seem to have fixed the DeleteSubGroups() bug - PLEASE CHECK!
Karsten Ballüder [Wed, 7 Apr 1999 11:23:50 +0000 (11:23 +0000)] 
I seem to have fixed the DeleteSubGroups() bug - PLEASE CHECK!

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2060 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agowxRegConfig::GetEntryType() added and some bugs fixed
Vadim Zeitlin [Tue, 6 Apr 1999 21:13:46 +0000 (21:13 +0000)] 
wxRegConfig::GetEntryType() added and some bugs fixed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago Chnaged text id for clipboard to "text/plain"
Robert Roebling [Tue, 6 Apr 1999 20:50:34 +0000 (20:50 +0000)] 
  Chnaged text id for clipboard to "text/plain"
  Now DnD actually links as well

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoFixed some bugs in new code (CanPaste, GetSelection)
Julian Smart [Tue, 6 Apr 1999 20:26:41 +0000 (20:26 +0000)] 
Fixed some bugs in new code (CanPaste, GetSelection)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2057 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agotrying to work around gcc internal compiler error
Vadim Zeitlin [Tue, 6 Apr 1999 18:33:23 +0000 (18:33 +0000)] 
trying to work around gcc internal compiler error

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2056 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago Changed clipboard text format id from "STRING" to "TEXT"
Robert Roebling [Tue, 6 Apr 1999 17:24:14 +0000 (17:24 +0000)] 
  Changed clipboard text format id from "STRING" to "TEXT"
  DnD might now actually compile (but nothing else)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2055 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoAdded some missing wxTextCtrl functions: Undo, Redo, CanUndo, CanRedo,
Julian Smart [Tue, 6 Apr 1999 16:32:33 +0000 (16:32 +0000)] 
Added some missing wxTextCtrl functions: Undo, Redo, CanUndo, CanRedo,
CanCopy, CanCut, CanPaste, GetSelection, IsEditable.
Also added wxNotebook::SetTabSize (only implemented on wxMSW but necessary
when using just an icon).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2054 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agowxTempFile now respects the access rights under Unix
Vadim Zeitlin [Tue, 6 Apr 1999 16:28:21 +0000 (16:28 +0000)] 
wxTempFile now respects the access rights under Unix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2053 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agofixed compilation for gcc
Vadim Zeitlin [Tue, 6 Apr 1999 14:38:30 +0000 (14:38 +0000)] 
fixed compilation for gcc

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2052 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoJPEG and PNG code taken out of image.cpp
Julian Smart [Tue, 6 Apr 1999 13:44:37 +0000 (13:44 +0000)] 
JPEG and PNG code taken out of image.cpp

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2051 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoFixed OnMenuHighlight, wxPrintData problems
Julian Smart [Tue, 6 Apr 1999 12:55:44 +0000 (12:55 +0000)] 
Fixed OnMenuHighlight, wxPrintData problems

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2050 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agowxConfig::GetEntryType() added
Vadim Zeitlin [Tue, 6 Apr 1999 10:23:31 +0000 (10:23 +0000)] 
wxConfig::GetEntryType() added

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2049 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agobug in FindItemForId() fixed (?)
Vadim Zeitlin [Tue, 6 Apr 1999 08:50:10 +0000 (08:50 +0000)] 
bug in FindItemForId() fixed (?)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2048 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoShowPosition fix to allow negative numbers
Julian Smart [Tue, 6 Apr 1999 08:29:30 +0000 (08:29 +0000)] 
ShowPosition fix to allow negative numbers

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2047 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoRemoved Persistance Framework code/files from FrameLayout
J. Russell Smyth [Mon, 5 Apr 1999 23:55:42 +0000 (23:55 +0000)] 
Removed Persistance Framework code/files from FrameLayout
Corrected makefiles to match

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoMSWOnCommand bug fixed
Julian Smart [Mon, 5 Apr 1999 16:13:24 +0000 (16:13 +0000)] 
MSWOnCommand bug fixed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2045 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoremoved settingsdlg from makefile.g95 - not part of the library
J. Russell Smyth [Mon, 5 Apr 1999 03:22:57 +0000 (03:22 +0000)] 
removed settingsdlg from makefile.g95 - not part of the library

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agofixed input stream
Václav Slavík [Sun, 4 Apr 1999 13:02:19 +0000 (13:02 +0000)] 
fixed input stream

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoWin16 corrections
Julian Smart [Sun, 4 Apr 1999 11:24:51 +0000 (11:24 +0000)] 
Win16 corrections

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2041 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoremoved a few objects whose sources have been moved
Harco de Hilster [Sun, 4 Apr 1999 05:24:58 +0000 (05:24 +0000)] 
removed a few objects whose sources have been moved

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2040 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agowxMenu and wxMenuBar modifications: now works much better with owner-drawn
Vadim Zeitlin [Sat, 3 Apr 1999 22:25:12 +0000 (22:25 +0000)] 
wxMenu and wxMenuBar modifications: now works much better with owner-drawn
items, better encapsulation (the wxMenu data members are no longer public),
simplified wxFrame and derived classes by moving the common parts into
member functions of wxMenuBar

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agocode demonstrating wxMSW bug added
Vadim Zeitlin [Sat, 3 Apr 1999 21:15:28 +0000 (21:15 +0000)] 
code demonstrating wxMSW bug added

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2038 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoCorrected someone's double-initialisation bug
Julian Smart [Sat, 3 Apr 1999 20:36:17 +0000 (20:36 +0000)] 
Corrected someone's double-initialisation bug

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2037 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoCorrect wrong memset ordering that produced an assert in the printing sample
Julian Smart [Sat, 3 Apr 1999 19:17:42 +0000 (19:17 +0000)] 
Correct wrong memset ordering that produced an assert in the printing sample

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2036 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoFirst attempt at clean-up
Brian Macy [Sat, 3 Apr 1999 17:46:18 +0000 (17:46 +0000)] 
First attempt at clean-up

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2035 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoAlso the radiobox was unitialised.
Karsten Ballüder [Sat, 3 Apr 1999 16:59:38 +0000 (16:59 +0000)] 
Also the radiobox was unitialised.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2034 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoCompiles and runs again with new printing code (which is still broken in wxGTK).
Karsten Ballüder [Sat, 3 Apr 1999 16:57:46 +0000 (16:57 +0000)] 
Compiles and runs again with new printing code (which is still broken in wxGTK).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2033 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoAttempt at fixing the broken printer dialog. *Lots* of unitialised variables!
Karsten Ballüder [Sat, 3 Apr 1999 16:48:12 +0000 (16:48 +0000)] 
Attempt at fixing the broken printer dialog. *Lots* of unitialised variables!
Not fixed yet.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2032 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years ago* Changed "wxPendingEvents" to pointers (tested on GTK)
Guilhem Lavaux [Sat, 3 Apr 1999 09:24:52 +0000 (09:24 +0000)] 
* Changed "wxPendingEvents" to pointers (tested on GTK)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2031 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agomore backwards compatibility for printing
Vadim Zeitlin [Fri, 2 Apr 1999 22:30:56 +0000 (22:30 +0000)] 
more backwards compatibility for printing

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoa simpler fix of textctrl key doubling bug
Vadim Zeitlin [Fri, 2 Apr 1999 22:08:39 +0000 (22:08 +0000)] 
a simpler fix of textctrl key doubling bug

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2029 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agowxMkdir() has 2nd param under Unix
Vadim Zeitlin [Fri, 2 Apr 1999 21:57:20 +0000 (21:57 +0000)] 
wxMkdir() has 2nd param under Unix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2028 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoFixed doubled-up key effects in wxTextCtrl by resetting m_lastMsg to 0
Julian Smart [Fri, 2 Apr 1999 19:05:02 +0000 (19:05 +0000)] 
Fixed doubled-up key effects in wxTextCtrl by resetting m_lastMsg to 0
after calling Default().

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2027 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoSwitched wxMkdir code back to old working version.
Julian Smart [Fri, 2 Apr 1999 16:25:46 +0000 (16:25 +0000)] 
Switched wxMkdir code back to old working version.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2026 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agosetup.h for makefile builds
Vadim Zeitlin [Fri, 2 Apr 1999 10:36:03 +0000 (10:36 +0000)] 
setup.h for makefile builds

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2025 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoremoved declaration of wxObject::Dump(stream &str) from tex2rtf.cpp -
J. Russell Smyth [Fri, 2 Apr 1999 00:35:45 +0000 (00:35 +0000)] 
removed declaration of wxObject::Dump(stream &str) from tex2rtf.cpp -
I cannot see a reason for it, and it wont compile under VC++ (redefined
function).  Code is still there commented out if someone knows why it
should be here and how to ifdef it so VC++ 6.0 can still build it

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2024 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agochanged (no longer valid) wxToUpper and wxToLower to toupper/tolower
J. Russell Smyth [Fri, 2 Apr 1999 00:29:59 +0000 (00:29 +0000)] 
changed (no longer valid) wxToUpper and wxToLower to toupper/tolower

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2023 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

25 years agoFixed wxPalette memory leak when loading BMP files
Julian Smart [Thu, 1 Apr 1999 19:29:18 +0000 (19:29 +0000)] 
Fixed wxPalette memory leak when loading BMP files

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2022 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775