# *
# Make file for VMS *
# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
-# Date : 5 September 2007 *
+# Date : 23 November 2007 *
# *
#*****************************************************************************
.first
$(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
set default [-.controls]
$(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
- set default [-.db]
- $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
set default [-.dialogs]
$(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK__=1)
set default [-.dialup]
set default [-.config]
# $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
set default [-.controls]
-# $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
- set default [-.db]
# $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
set default [-.dialogs]
# $(MMS)$(MMSQUALIFIERS)/macro=(__WXGTK2__=1)
set default [-.config]
# $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
set default [-.controls]
-# $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
- set default [-.db]
# $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
set default [-.dialogs]
# $(MMS)$(MMSQUALIFIERS)/macro=(__WXX11__=1,__WXUNIVERSAL__=1)
#ifndef __GTKDCMEMORYH__
#define __GTKDCMEMORYH__
+#include "wx/dcmemory.h"
#include "wx/gtk1/dcclient.h"
//-----------------------------------------------------------------------------
wx_root:[wxwidgets.lib]libwx_gtk2.olb/lib
+sys$library:libcairo.olb/lib
+sys$library:libpixman.olb/lib
sys$library:libjpeg.olb/lib
sys$library:libpng.olb/lib
sys$library:libz.olb/lib
sys$share:libgdk2.exe/share
sys$share:libpango.exe/share
sys$share:libglib2.exe/share
-sys$share:iodbc.exe/share
+sys$share:freetype2shr/share
+sys$share:libfontconfig/share
sys$share:pthread$rtl.exe/share
sys$library:decw$xlibshr.exe/share
sys$library:tiff.olb/lib
sys$library:expat.olb/lib
X11:libxpm.olb/lib
-sys$share:iodbc.exe/share
sys$share:pthread$rtl.exe/share
sys$library:decw$xextlibshr.exe/share
sys$library:decw$xlibshr.exe/share
sys$library:tiff.olb/lib
sys$library:expat.olb/lib
X11:libxpm.olb/lib
-sys$share:iodbc.exe/share
sys$share:libgtk.exe/share
sys$share:libgdk.exe/share
sys$share:libglib.exe/share
* Template for the set.h file for VMS *
* Created from setup.h_in *
* Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
- * Date : 25 September 2007 *
+ * Date : 10 December 2007 *
* *
*****************************************************************************/
#ifdef VMS_GTK2
#define __WXGTK20__ 1
-/* Define this if your version of GTK+ is greater than 2.4 */
-#define __WXGTK24__ 1
-
/* Define this if your version of GTK+ is greater than 2.6 */
#define __WXGTK26__ 1
#ifndef wxUSE_UNICODE
-#if defined( __WXX11__ )
+#if defined( __WXX11__ ) || defined ( __WXMOTIF__ )
#define wxUSE_UNICODE 0
#else
#define wxUSE_UNICODE 1
#define wxUSE_SOCKETS 1
#include <socket.h>
+#define wxUSE_IPV6 0
+
#define wxUSE_FILESYSTEM 1
#define wxUSE_FS_ZIP 1
#define wxUSE_MENUS 1
+#define wxUSE_NOTIFICATION_MESSAGE 1
+
#define wxUSE_SASH 1
#define wxUSE_SPLITTER 1
#define wxUSE_OWNER_DRAWN 0
+#define wxUSE_TASKBARICON_BALLOONS 0
+
#define wxUSE_UXTHEME 0
#define wxUSE_INKEDIT 0
#define wxUSE_CRASHREPORT 0
-
-
-#define wxUSE_BITMAP_MESSAGE 0
-
/* --- end MSW options --- */
/*
/* Define if you have pango_font_family_is_monospace() (Pango >= 1.3.3) */
#undef HAVE_PANGO_FONT_FAMILY_IS_MONOSPACE
-/* Define if gtk_icon_size_lookup is missing from the GTK+ headers */
-#undef NEED_GTK_ICON_SIZE_LOOKUP
-
/* Define if you have Pango xft support */
#undef HAVE_PANGO_XFT
# *
# Make file for VMS *
# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
-# Date : 29 September 2007 *
+# Date : 26 November 2007 *
# *
#*****************************************************************************
.first
datacmn.obj,\
datetime.obj,\
datstrm.obj,\
- db.obj,\
- dbgrid.obj,\
- dbtable.obj,\
dcbase.obj,\
dcbufcmn.obj,\
dircmn.obj,\
OBJECTS_X11_2=gsocketiohandler.obj,fdiodispatcher.obj,selectdispatcher.obj
-OBJECTS_GTK2=fontutilcmn.obj
+OBJECTS_GTK2=fontutilcmn.obj,cairo.obj
SOURCES = \
accelcmn.cpp,\
bmpbase.cpp,\
btncmn.cpp,\
bookctrl.cpp,\
+ cairo.cpp,\
choiccmn.cpp,\
clipcmn.cpp,\
clntdata.cpp,\
datacmn.cpp,\
datetime.cpp,\
datstrm.cpp,\
- db.cpp,\
- dbgrid.cpp,\
- dbtable.cpp,\
dcbase.cpp,\
dcbufcmn.cpp,\
dircmn.cpp,\
datacmn.obj : datacmn.cpp
datetime.obj : datetime.cpp
datstrm.obj : datstrm.cpp
-db.obj : db.cpp
-dbgrid.obj : dbgrid.cpp
-dbtable.obj : dbtable.cpp
dcbase.obj : dcbase.cpp
dcbufcmn.obj : dcbufcmn.cpp
dircmn.obj : dircmn.cpp
srchcmn.obj : srchcmn.cpp
textentrycmn.obj : textentrycmn.cpp
filectrlcmn.obj : filectrlcmn.cpp
+cairo.obj : cairo.cpp
# *
# Make file for VMS *
# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
-# Date : 30 September 2007 *
+# Date : 20 December 2007 *
# *
#*****************************************************************************
.first
OBJECTS = \
aboutdlgg.obj,\
- animateg.obj,\
busyinfo.obj,\
calctrl.obj,\
caret.obj,\
choicbkg.obj,\
choicdgg.obj,\
- colrdlgg.obj,\
- clrpickerg.obj,\
datectlg.obj,\
dcpsg.obj,\
dirctrlg.obj,\
dirdlgg.obj,\
fdrepdlg.obj,\
fontdlgg.obj,\
- fontpickerg.obj,\
grid.obj,\
gridctrl.obj,\
gridsel.obj,\
hyperlinkg.obj,\
filepickerg.obj,\
bmpcboxg.obj,\
- filectrlg.obj,srchctlg.obj
+ filectrlg.obj,srchctlg.obj,notifmsgg.obj
SOURCES = \
aboutdlgg.cpp,\
hyperlinkg.cpp,\
filepickerg.cpp,\
vscroll.cpp,\
- icon.cpp,bmpcboxg.cpp,filectrlg.cpp,srchctlg.cpp
+ icon.cpp,bmpcboxg.cpp,filectrlg.cpp,srchctlg.cpp,notifmsgg.cpp
.ifdef __WXMOTIF__
-OBJECTS0=,statusbr.obj,statline.obj,notebook.obj,spinctlg.obj,collpaneg.obj,\
- combog.obj
+OBJECTS0=statusbr.obj,statline.obj,notebook.obj,spinctlg.obj,collpaneg.obj,\
+ combog.obj,animateg.obj,colrdlgg.obj,clrpickerg.obj,fontpickerg.obj,\
+ paletteg.obj
.else
.ifdef __WXX11__
-OBJECTS0=,accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
+OBJECTS0=accel.obj,filedlgg.obj,dragimgg.obj,fdrepdlg.obj,htmllbox.obj,\
listbkg.obj,mdig.obj,spinctlg.obj,splash.obj,timer.obj,\
- vlbox.obj,vscroll.obj,combog.obj,icon.obj,collpaneg.obj
+ vlbox.obj,vscroll.obj,combog.obj,icon.obj,collpaneg.obj,animateg.obj,\
+ colrdlgg.obj,clrpickerg.obj,fontpickerg.obj
.else
.ifdef __WXGTK__
-OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,vlbox.obj,\
- vscroll.obj,combog.obj,icon.obj,collpaneg.obj
+OBJECTS0=accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,vlbox.obj,\
+ vscroll.obj,combog.obj,icon.obj,collpaneg.obj,animateg.obj,\
+ colrdlgg.obj,clrpickerg.obj,fontpickerg.obj
.else
-OBJECTS0=,accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,vlbox.obj,\
+OBJECTS0=accel.obj,statusbr.obj,filedlgg.obj,paletteg.obj,vlbox.obj,\
vscroll.obj,combog.obj,icon.obj
.endif
.endif
.endif
all : $(SOURCES)
- $(MMS)$(MMSQUALIFIERS) $(OBJECTS)$(OBJECTS0)
+ $(MMS)$(MMSQUALIFIERS) $(OBJECTS),$(OBJECTS0)
.ifdef __WXMOTIF__
- library/crea [--.lib]libwx_motif.olb $(OBJECTS)$(OBJECTS0)
+ library/crea [--.lib]libwx_motif.olb $(OBJECTS),$(OBJECTS0)
.else
.ifdef __WXGTK__
- library/crea [--.lib]libwx_gtk.olb $(OBJECTS)$(OBJECTS0)
+ library/crea [--.lib]libwx_gtk.olb $(OBJECTS),$(OBJECTS0)
.else
.ifdef __WXGTK2__
- library/crea [--.lib]libwx_gtk2.olb $(OBJECTS)$(OBJECTS0)
+ library/crea [--.lib]libwx_gtk2.olb $(OBJECTS),$(OBJECTS0)
.else
.ifdef __WXX11__
- library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS)$(OBJECTS0)
+ library/crea [--.lib]libwx_x11_univ.olb $(OBJECTS),$(OBJECTS0)
.endif
.endif
.endif
.endif
+$(OBJECTS) : [--.include.wx]setup.h
+$(OBJECTS0) : [--.include.wx]setup.h
+
aboutdlgg.obj : aboutdlgg.cpp
accel.obj : accel.cpp
animateg.obj : animateg.cpp
bmpcboxg.obj : bmpcboxg.cpp
filectrlg.obj : filectrlg.cpp
srchctlg.obj : srchctlg.cpp
+notifmsgg.obj : notifmsgg.cpp
# *
# Make file for VMS *
# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
-# Date : 5 October 2007 *
+# Date : 26 November 2007 *
# *
#*****************************************************************************
.first
cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c
OBJECTS = \
+ animate.obj,\
app.obj,\
artgtk.obj,\
bitmap.obj,\
colour.obj,\
collpane.obj,\
cursor.obj,\
- data.obj,\
dataobj.obj,\
dc.obj,\
dcclient.obj,\
toplevel.obj,\
utilsgtk.obj,\
utilsres.obj,\
- win_gtk.obj,\
window.obj
OBJECTS0= \
textctrl.obj,\
tglbtn.obj,\
msgdlg.obj,\
- treeentry_gtk.obj,textentry.obj,filectrl.obj,print.obj
+ treeentry_gtk.obj,textentry.obj,filectrl.obj,print.obj,win_gtk.obj,\
+ mnemonics.obj
SOURCES =\
+ animate.cpp,\
app.cpp,\
artgtk.cpp, \
bitmap.cpp,\
combobox.cpp,\
control.cpp,\
cursor.cpp,\
- data.cpp,\
dataobj.cpp,\
dc.cpp,\
dcclient.cpp,\
toplevel.cpp,\
utilsgtk.cpp,\
utilsres.cpp,\
- win_gtk.c,\
window.cpp,\
- treeentry_gtk.c,textentry.cpp,filectrl.cpp,print.cpp
+ treeentry_gtk.c,textentry.cpp,filectrl.cpp,print.cpp,win_gtk.cpp,\
+ mnemonics.cpp
all : $(SOURCES)
$(MMS)$(MMSQUALIFIERS) $(OBJECTS)
.endif
.endif
+$(OBJECTS) : [--.include.wx]setup.h
+$(OBJECTS0) : [--.include.wx]setup.h
+
+animate.obj : animate.cpp
app.obj : app.cpp
artgtk.obj : artgtk.cpp
bitmap.obj : bitmap.cpp
combobox.obj : combobox.cpp
control.obj : control.cpp
cursor.obj : cursor.cpp
-data.obj : data.cpp
dataobj.obj : dataobj.cpp
dc.obj : dc.cpp
dcclient.obj : dcclient.cpp
toplevel.obj : toplevel.cpp
utilsgtk.obj : utilsgtk.cpp
utilsres.obj : utilsres.cpp
-win_gtk.obj : win_gtk.c
window.obj : window.cpp
treeentry_gtk.obj : treeentry_gtk.c
textentry.obj : textentry.cpp
filectrl.obj : filectrl.cpp
print.obj : print.cpp
+win_gtk.obj : win_gtk.cpp
+mnemonics.obj : mnemonics.cpp
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////// */
+#ifdef __VMS
+#include <types.h>
+typedef pid_t GPid;
+#define G_GNUC_INTERNAL
+#endif
+
#include "wx/gtk/treeentry_gtk.h"
/*
#include <gdk/gdkx.h>
#include <gtk/gtk.h>
+#include "wx/dcscreen.h"
#include "wx/gtk1/dcscreen.h"
//-----------------------------------------------------------------------------
#endif
#include "gtk/gtk.h"
+#include "wx/dcclient.h"
#include "wx/gtk1/win_gtk.h"
#include "wx/gtk1/private.h"
#include "wx/gtk1/dcclient.h"
wxWindow::DoSetSize(x, y, width, DoGetBestSize().y, sizeFlags);
}
+#if 0
+// Already defined in include/motif/combobox.h
wxString wxComboBox::GetValue() const
{
char *s = XmComboBoxGetString ((Widget) m_mainWidget);
else
return wxEmptyString;
}
+#endif
void wxComboBox::SetValue(const wxString& value)
{
m_noStrings--;
}
-void wxComboBox::DoClear()
+void wxComboBox::Clear()
{
XmComboBoxDeleteAllItems((Widget) m_mainWidget);
m_stringList.Clear();
#ifndef WX_PRECOMP
#include "wx/dcmemory.h"
+ #include "wx/icon.h"
#endif
#include "wx/motif/dc.h"
#include "wx/dcmemory.h"
#include "wx/math.h"
#include "wx/image.h"
+ #include "wx/dcclient.h"
#endif
#ifdef __VMS__
#ifndef WX_PRECOMP
#include "wx/utils.h"
#include "wx/settings.h"
+ #include "wx/dcmemory.h"
+ #include "wx/dcclient.h"
#endif
#ifdef __VMS__
#include "wx/utils.h"
#include "wx/window.h"
#include "wx/frame.h"
+ #include "wx/dcscreen.h"
#endif
#ifdef __VMS__
# *
# Make file for VMS *
# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) *
-# Date : 21 September 2006 *
+# Date : 19 december 2007 *
# *
#*****************************************************************************
.first
menuitem.obj,\
minifram.obj,\
msgdlg.obj,\
- palette.obj,\
radiobox.obj,\
radiobut.obj,\
scrolbar.obj,\
statbox.obj,\
stattext.obj,\
textctrl.obj,\
+ textentry.obj,\
toplevel.obj,\
timer.obj,\
toolbar.obj,\
menuitem.cpp,\
minifram.cpp,\
msgdlg.cpp,\
- palette.cpp,\
radiobox.cpp,\
radiobut.cpp,\
scrolbar.cpp,\
statbox.cpp,\
stattext.cpp,\
textctrl.cpp,\
+ textentry.cpp,\
toplevel.cpp,\
timer.cpp,\
toolbar.cpp,\
library [--.lib]libwx_motif.olb $(OBJECTS)
.endif
+$(OBJECTS) : [--.include.wx]setup.h
+
xmcombo.obj : [.xmcombo]xmcombo.c
cc $(CFLAGS)$(CC_DEFINE) [.xmcombo]xmcombo.c
menuitem.obj : menuitem.cpp
minifram.obj : minifram.cpp
msgdlg.obj : msgdlg.cpp
-palette.obj : palette.cpp
radiobox.obj : radiobox.cpp
radiobut.obj : radiobut.cpp
scrolbar.obj : scrolbar.cpp
statbox.obj : statbox.cpp
stattext.obj : stattext.cpp
textctrl.obj : textctrl.cpp
+textentry.obj : textentry.cpp
toplevel.obj : toplevel.cpp
timer.obj : timer.cpp
toolbar.obj : toolbar.cpp