Commit graph

  • b039c367cd WXFARPROC prototyped as `typedef int (__stdcall *WXFARPROC)()' (does Borland understand __stdcall?) to make the program compile with VC++ Vadim Zeitlin 1998-08-08 22:08:04 +00:00
  • f83528074b SetBackgroundColour() call is now done after the window is created, not before (in which case ListCtrl_SetBkColor fails because it's called with HWND = 0) Vadim Zeitlin 1998-08-08 21:42:39 +00:00
  • a781a38247 wxDeleteStockLists() used (instead of duplicating part of it's code) Vadim Zeitlin 1998-08-08 21:40:45 +00:00
  • 77ca46e7e3 extra memory amount allocated for string data reduced to the paragraph multiple: so, in principle, it shouldn't waste any memory at all now (unless someone finds a malloc implementation which is capable of allocation less than 16 bytes) Vadim Zeitlin 1998-08-08 21:39:43 +00:00
  • fe7b115601 some minor changes in wxLogWindow Vadim Zeitlin 1998-08-08 21:38:22 +00:00
  • b593568eca Correct the wxButton::Setlabel nonsense Added wxFrame::SetClientSize Robert Roebling 1998-08-08 13:44:36 +00:00
  • b6af8d80dc Added wxDC:DrawPolygone Corrected wxBitmap::SetLabel Added wxASSERT here and there wxDropSource:DoDrop() now returns Cancel when supposed to Robert Roebling 1998-08-08 13:11:54 +00:00
  • 7c23a0b01b Added stub include files; also a couple more Dialog Editor files. Julian Smart 1998-08-08 09:19:47 +00:00
  • 843410bdd0 DP: framecmn.o & wincmn.o were duplicated... Denis Pershin 1998-08-08 06:56:37 +00:00
  • fd4fec5bcf Another small modification... Sorry for CVS list overloading... Denis Pershin 1998-08-08 06:38:16 +00:00
  • 57c2c161e8 Small modification Denis Pershin 1998-08-08 06:36:33 +00:00
  • d8758bbc62 Looks like I did that... Denis Pershin 1998-08-08 06:30:11 +00:00
  • e096c40c2b Third try to commit.... Denis Pershin 1998-08-08 06:27:27 +00:00
  • 1a5a836775 DP: 1. _() calls added where needed. 2. const added in params in postscrp.[h,cpp] in order to compile with _(). 3. Some .cvsignore added. (I did not found any .cvsignore in repository, it is rather hard to compile something without them...) Denis Pershin 1998-08-08 05:20:46 +00:00
  • bbcdf8bc7c Fixed various wxMSW compile problems that came down the telephone line... plus wxTreeCtrl::EditLabel/EndEditLabel, dialog editor stuff, wxMSW header changes, doc changes. Sorry about the quantity :-( Julian Smart 1998-08-07 23:52:45 +00:00
  • c2d8daeb4a stray #include "wincmn.cpp" removed Vadim Zeitlin 1998-08-07 22:38:30 +00:00
  • 3197ed26f0 wxTREE_INSERT_XXX constants were incorrectly defined (and so inserting the items at the end, for example, didn't work) Vadim Zeitlin 1998-08-07 22:30:12 +00:00
  • dc1c4b6213 the modal dialogs restore the focus to the control which had it before the dialog was displayed (earlier, the focus was lost all the time) Vadim Zeitlin 1998-08-07 22:27:33 +00:00
  • a02eb1d2b6 ProcessEvent() now saves the m_lastXXX parameters in case the event handler will send any other events (without this it can easily lead to crash because DefWndProc is called with garbage instead of correct parameters) Vadim Zeitlin 1998-08-07 22:25:09 +00:00
  • 83626bfa72 code using ms_PaintDC changed a little (a couple of asserts added, the behaviour did not change) Vadim Zeitlin 1998-08-07 22:22:30 +00:00
  • d2aef3124b improved handling of frames with parent: now they have a NULL parent HWND (to avoid Win32 bugs in handling this situation) but still are iconized/restored with their parent frame Vadim Zeitlin 1998-08-07 22:21:08 +00:00
  • c1066cdf62 VZ: I removed (CASTWNDPROC) from ::CallWndProc - it doesn't compile here with it Vadim Zeitlin 1998-08-07 22:18:43 +00:00
  • c59147ba27 WM_GETDLGCODE handling correctly implemented Vadim Zeitlin 1998-08-07 22:15:31 +00:00
  • 44a6c8e618 a couple of missing calls to UngetWriteBuf() added Vadim Zeitlin 1998-08-07 22:10:33 +00:00
  • aaab7c01dc now process UDN_DELTAPOS notification: up-down control (which appears if there is not enough space for the pages) works correctly now Vadim Zeitlin 1998-08-07 22:08:43 +00:00
  • 370382c71b added call to _CrtSetDbgFlag(_CRTDBG_REPORT_FLAG) | _CRTDBG_LEAK_CHECK_DF) for VC++: it gives at the end of the program report about memory leaks if any similar to the one produced by the wxwin memory diagnostic classes (but it works without problems with VC++ and costs nothing to add) Vadim Zeitlin 1998-08-07 22:07:03 +00:00
  • d93f63db9d couple of minor bug fixes/enhancements (interface unchanged) Vadim Zeitlin 1998-08-07 22:03:16 +00:00
  • 7c78e7c702 More configure fixes Robert Roebling 1998-08-07 21:32:13 +00:00
  • b4e76e0d7e More work on wxQt integration, configure Robert Roebling 1998-08-07 20:23:17 +00:00
  • d50b2a58e9 Added missing call to wxInitializeStockLists() in CommonInit. Robin Dunn 1998-08-07 18:28:52 +00:00
  • 35eca07ccd Removed a ">>>>>>> 1.5" (a CVS conflict indicator) that got left in the code. Robin Dunn 1998-08-07 17:32:54 +00:00
  • b5279053f6 Removed duplicate definitions of GetMenuCount and GetMenu so I could compile. Robin Dunn 1998-08-07 17:07:43 +00:00
  • a3622daa90 (1) Denis Pershin's patch for wxGTK (memory leaks corrections) (2) DELETEP/DELETEA globally renamed to wxDELETE/wxDELETEA and now also NULL their argument Vadim Zeitlin 1998-08-07 15:09:04 +00:00
  • 0e072aac7a * Typo fix. Guilhem Lavaux 1998-08-06 20:12:56 +00:00
  • b1670f9641 Fixed someone's compile error in regconf.cpp (needed a cast to non-const). Added nplugin sample HTML files, even if the samples have broken :-( Julian Smart 1998-08-06 19:49:54 +00:00
  • 5de76427c8 OGL fixes; documentation fixes; dialog editor updates Julian Smart 1998-08-06 19:42:06 +00:00
  • c6cdf16c93 several fixes Karsten Ballüder 1998-08-06 19:23:19 +00:00
  • 09cf7c5853 Fixed compilation (add serbase.cpp) Added ListBox::SetString Changed listbox message behaviour to match wxMSW (I hope) Robert Roebling 1998-08-06 19:07:05 +00:00
  • 496e3a4a03 Now configure actually finds Lesstif and Qt Robert Roebling 1998-08-06 17:03:46 +00:00
  • a1a2adef07 New Unix configure system Robert Roebling 1998-08-06 16:18:34 +00:00
  • df9067d85c compilation problem under Windows fixed (Karsten, you should use a cast when calling a const function from a non-const one - gcc compiles it it, but it's broken) Vadim Zeitlin 1998-08-05 21:51:47 +00:00
  • 123a7fddb8 * Added source file info in utils/serialize/* * Added Windows support in dynlib.cpp (not tested) * Added some operator in wxStream * Added a mutex in thread sample (more later) Guilhem Lavaux 1998-08-05 17:12:43 +00:00
  • e1a6fc11e2 Fixed popup menu processing Julian Smart 1998-08-05 16:35:09 +00:00
  • 54ff4a701f Removed /install/gtk/configure from cvs Robert Roebling 1998-08-05 16:33:18 +00:00
  • baeed2892d added SetRecordDefaults() and IsRecordingDefaults() methods Karsten Ballüder 1998-08-05 14:15:13 +00:00
  • 2bb0cd285a Various bug fixes to OGL; wxStripExtension prototype added to filefn.h Julian Smart 1998-08-05 07:13:08 +00:00
  • 7a4b9130e3 * Fixes and new features in wxObject*Stream * Fixes: wxChoice (GTK), wxCheckBox (GTK) * Fixes: wxStream * wxObject calls wx*Serialize::LoadObject/StoreObject in StoreObject/LoadObject * Added support for dynamic library (Linux only, Windows will follow) * Added serbase.h (Serialization base defines and base object) Guilhem Lavaux 1998-08-04 17:49:26 +00:00
  • 9fdd83842f * Added serialization code to the repository Guilhem Lavaux 1998-08-04 17:45:20 +00:00
  • 06db8ebd73 added wxLogWindow::GetFrame() Vadim Zeitlin 1998-08-04 16:42:34 +00:00
  • 3ed358cbfe size_t -> int conversion and the warnings about it corrected Vadim Zeitlin 1998-08-04 16:05:22 +00:00
  • ffbcbbb45a re-fixed wxFileConfig(wxString, wxString) constructor Karsten Ballüder 1998-08-04 10:26:56 +00:00
  • e8435fa381 Small fixes Julian Smart 1998-08-04 07:24:05 +00:00
  • c5c16a3025 1) wxFileConfig now longer tries to delete system-wide config file in DeleteAll (only the user's one) 2) wxLogStream "un#indef'ed" under wxGTK Vadim Zeitlin 1998-08-03 23:23:56 +00:00
  • a7489b367d check that wxTheApp != NULL in wxLog::GetActiveTarget Vadim Zeitlin 1998-08-03 23:05:07 +00:00
  • 071cc2be5c crash in wxLog::GetActiveTarget() fixed Vadim Zeitlin 1998-08-03 23:03:59 +00:00
  • f3e6e1b5d3 added framecmn.cpp and wincmn.cpp (hmm... how could it compile without them?) Vadim Zeitlin 1998-08-03 22:59:50 +00:00
  • c614ed58d8 SelectItem() always sends the notification messages Vadim Zeitlin 1998-08-03 22:57:30 +00:00
  • ad553268cb wxApp::Get/SetVendorName functions added Vadim Zeitlin 1998-08-03 22:55:59 +00:00
  • 23fcecf783 added wxLocale::Init() and ctor without arguments for convenience Vadim Zeitlin 1998-08-03 22:54:15 +00:00
  • 275bf4c13a minor changes and bug corrections (interface unchanged) Vadim Zeitlin 1998-08-03 22:49:01 +00:00
  • 0be4095abb wxConfig sample + wxGTK makefiles Vadim Zeitlin 1998-08-03 22:37:42 +00:00
  • 574504ae85 grmbl, typo Karsten Ballüder 1998-08-03 15:11:47 +00:00
  • b925352b3a fixed GetGlobalFilename() Karsten Ballüder 1998-08-03 13:59:41 +00:00
  • fe3229dfa4 *** empty log message *** Karsten Ballüder 1998-08-03 13:59:11 +00:00
  • 5a0f10a631 added another link Karsten Ballüder 1998-08-03 11:08:36 +00:00
  • dcbe388200 fixed wxFileConfig constructor bug Karsten Ballüder 1998-08-03 10:10:53 +00:00
  • 02569ba8eb wxIniConfig added (pre-alpha quality, many functions not implemented), some bug fixes in wxRegConfig/wxRegKey Vadim Zeitlin 1998-08-02 23:12:37 +00:00
  • 5fe256deb7 wxConfig -> wxConfigBase renaming plus some minor changes Vadim Zeitlin 1998-08-02 23:11:03 +00:00
  • 88f2aa3720 trace mask made static variable Vadim Zeitlin 1998-08-02 23:09:13 +00:00
  • 46eaa42260 trace mask made static variable (and corresponding accessors static functions) Vadim Zeitlin 1998-08-02 23:07:41 +00:00
  • 3bd8df227c the base class is now called wxConfigBase, wxConfig is #define'd as wx{Reg|Ini|File}Config depending on the platform Vadim Zeitlin 1998-08-02 23:06:42 +00:00
  • 8f494e5d87 minor changes to registry classes and wxIniConfig added Vadim Zeitlin 1998-08-02 23:04:55 +00:00
  • 66bd6b9300 Fixed Fontdialog Fixed frame positions/centering Fixed inserting mdi windows Changed control callbacks Robert Roebling 1998-08-02 20:38:05 +00:00
  • 5787c2b9c2 added slash to path Karsten Ballüder 1998-08-02 16:59:53 +00:00
  • 47908e25f9 Added bitmaps and icons to samples Fixed event handling in all controls Add some missing functions to wxRadioBox Fixed clientData stuff to Choice (Combo?) No more gtk warning in Combo Fixed toolbar sample and mdi sample Fixed bug in AddChild resulting from mdi changes Fixed wxFrame::GetPosition() Changed order of notification calls in wxListCtrl to prevent what I think is a reentry bug The usual compile fixes here and there Robert Roebling 1998-07-31 20:04:04 +00:00
  • 110f32055e Added wxAccelerationTable class Julian Smart 1998-07-31 13:22:58 +00:00
  • 57a7b7c148 Added wxAcceleratorTable, wxFrame::SetAcceleratorTable and additions to process it under wxMSW. Julian Smart 1998-07-31 13:01:34 +00:00
  • bd0df01f3f Some manual updates; in MDI sample, child frames now have default size/position (hope it's OK in wxGTK!) Julian Smart 1998-07-31 09:33:36 +00:00
  • db4365c912 added a comment and hopefully improved extent detectionn Karsten Ballüder 1998-07-31 08:41:17 +00:00
  • 4f08af68b9 fixed stupid typo Karsten Ballüder 1998-07-31 08:38:06 +00:00
  • 4d0c0756e1 MSWOnMouseMove arg bug in toolbar; compile bug in regconf; fixed warning in odbc.cpp Julian Smart 1998-07-30 09:37:26 +00:00
  • d4c99d6fa8 Pretty redical change concerning the underlying X's windows' position. Even without having scrolled anywhere, the device origin of the top left corner is no longer certain to be zero,zero. Robert Roebling 1998-07-30 09:16:21 +00:00
  • 82ab121507 Setting of background colours is now correct. Made virtual declarations depend on BROKEN_COMPILER define. Karsten Ballüder 1998-07-29 13:57:51 +00:00
  • cf4219e77a wxMDIChildFrame inherits from wxFrame toolbar work mini menubar change compile fixes Robert Roebling 1998-07-29 13:21:22 +00:00
  • da468d387d 1) APPCONF_ constants renamed to wxCONFIG_ 2) wxConfig::Create() now chooses the best (native) implemenntation of wxConfig instead of calling wxApp::CreateConfig which was suppressed 3) wxFileConfig(const char *appname) ctor added which looks for the config file(s) in standard location(s) Vadim Zeitlin 1998-07-29 12:03:42 +00:00
  • 580c10e3ca wxApp::(S|G)etVendorName added Vadim Zeitlin 1998-07-29 12:00:17 +00:00
  • f449ef69b4 Added missing OGL files; added defaults to wxDocMDIParentFrame; corrected toolbar usage in Dialog Editor Julian Smart 1998-07-29 10:43:51 +00:00
  • 8dad2ab39e fixed compiler warning Karsten Ballüder 1998-07-29 10:43:11 +00:00
  • 00e0d52a92 implemented correct setting of background colour for text Karsten Ballüder 1998-07-29 10:34:11 +00:00
  • b204641ec9 wxListCtrl selection improved Robert Roebling 1998-07-29 08:07:45 +00:00
  • f7bd26981f Update to docs incl. wxString first stab; added a couple of palette-related events (wxMSW) needed for wxGLCanvas Julian Smart 1998-07-29 06:51:33 +00:00
  • 9746a2ba50 Fixed bug in wxListCtrl Made wxMDIDocView work Robert Roebling 1998-07-28 22:08:36 +00:00
  • 32a4b1d57c * Added Peek() to wxMemoryInputStream. Guilhem Lavaux 1998-07-28 17:11:08 +00:00
  • 00c75bb689 Added ODBC classes manual (Word 97). Julian Smart 1998-07-28 15:15:47 +00:00
  • 99cc0288bd Fixed wxOVERWRITE_PROMPT bug in gtk file selector Unknown (MO) 1998-07-28 15:01:09 +00:00
  • 2108f33a68 Added MDI support for Document/view, plus an example. Julian Smart 1998-07-28 13:33:23 +00:00
  • 22c248be96 fixed compiler warning (newline at last line missing) Karsten Ballüder 1998-07-28 10:38:46 +00:00
  • 108106cfe7 Added ODBC database classes and sample from RemStar (sample needs work for wxWin 2) Julian Smart 1998-07-28 09:43:44 +00:00
  • b3324be240 Changed files to work with wxDataFormat Julian Smart 1998-07-28 08:12:20 +00:00
  • 7b5408ea7d Fixed bug in MDI Changed FortyThieves to 2.0 dialog logic Did I modify dialog.cpp as well? Robert Roebling 1998-07-28 07:50:45 +00:00