Altered font dialog slightly for Motif; added wxUSE_TOOLTIPS to Motif setup.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1616 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -5,8 +5,6 @@ include/wx_cw.pch
|
|||||||
include/wx_cw.pch++
|
include/wx_cw.pch++
|
||||||
include/wx_cw_d.pch
|
include/wx_cw_d.pch
|
||||||
include/wx_cw_d.pch++
|
include/wx_cw_d.pch++
|
||||||
include/wx_x86++_d.mch
|
|
||||||
include/wx_x86_d.mch
|
|
||||||
|
|
||||||
samples/bombs/make_cw.mcp
|
samples/bombs/make_cw.mcp
|
||||||
|
|
||||||
|
@@ -13,6 +13,9 @@ wxWindows 2.0 for Motif installation
|
|||||||
files to Unix format. Don't worry about files being
|
files to Unix format. Don't worry about files being
|
||||||
overwritten: they should be identical anyway.
|
overwritten: they should be identical anyway.
|
||||||
|
|
||||||
|
(See http://www.cdrom.com/pub/infozip/ if you don't have zip/unzip
|
||||||
|
already installed. Zip isn't the same as gzip!)
|
||||||
|
|
||||||
- It is recommended that you install bison and flex; using yacc
|
- It is recommended that you install bison and flex; using yacc
|
||||||
and lex may require tweaking of the makefiles. You also need
|
and lex may require tweaking of the makefiles. You also need
|
||||||
Xpm (see comments in the Notes section below).
|
Xpm (see comments in the Notes section below).
|
||||||
|
@@ -21,14 +21,9 @@
|
|||||||
// Use constraints mechanism
|
// Use constraints mechanism
|
||||||
#define wxUSE_CONFIG 1
|
#define wxUSE_CONFIG 1
|
||||||
// Use wxConfig, with CreateConfig in wxApp
|
// Use wxConfig, with CreateConfig in wxApp
|
||||||
#define _WX_GOODCOMPILER__
|
#define WXWIN_COMPATIBILITY 0
|
||||||
// gcc can have problems, but Windows compilers
|
// Minor compatibility with 1.68 API.
|
||||||
// are generally OK.
|
// 1: on 0: off.
|
||||||
#define WXWIN_COMPATIBILITY 1
|
|
||||||
// Compatibility with 1.66 API.
|
|
||||||
// Level 0: no backward compatibility, all new features
|
|
||||||
// Level 1: wxDC, OnSize (etc.) compatibility, but
|
|
||||||
// some new features such as event tables
|
|
||||||
|
|
||||||
#define wxUSE_POSTSCRIPT 1
|
#define wxUSE_POSTSCRIPT 1
|
||||||
// 0 for no PostScript device context
|
// 0 for no PostScript device context
|
||||||
@@ -140,6 +135,9 @@
|
|||||||
#define wxUSE_SERIAL 0
|
#define wxUSE_SERIAL 0
|
||||||
// Use serialization
|
// Use serialization
|
||||||
|
|
||||||
|
#define wxUSE_TOOLTIPS 0
|
||||||
|
// Use tooltips
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Finer detail
|
* Finer detail
|
||||||
*
|
*
|
||||||
|
@@ -249,7 +249,7 @@ public:
|
|||||||
void SetToolTip(const wxString& tip);
|
void SetToolTip(const wxString& tip);
|
||||||
|
|
||||||
// TODO
|
// TODO
|
||||||
#if 0
|
#if wxUSE_TOOLTIPS
|
||||||
// pointer may be NULL to remove the tooltip
|
// pointer may be NULL to remove the tooltip
|
||||||
void SetToolTip(wxToolTip *tooltip);
|
void SetToolTip(wxToolTip *tooltip);
|
||||||
// get the current tooltip (may return NULL if none)
|
// get the current tooltip (may return NULL if none)
|
||||||
|
@@ -4,7 +4,7 @@
|
|||||||
#if defined(__WXMSW__)
|
#if defined(__WXMSW__)
|
||||||
#include "wx/msw/tooltip.h"
|
#include "wx/msw/tooltip.h"
|
||||||
#elif defined(__WXMOTIF__)
|
#elif defined(__WXMOTIF__)
|
||||||
#include "wx/motif/tooltip.h"
|
// #include "wx/motif/tooltip.h"
|
||||||
#elif defined(__WXGTK__)
|
#elif defined(__WXGTK__)
|
||||||
#include "wx/gtk/tooltip.h"
|
#include "wx/gtk/tooltip.h"
|
||||||
#elif defined(__WXQT__)
|
#elif defined(__WXQT__)
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
#elif defined(__WXMAC__)
|
#elif defined(__WXMAC__)
|
||||||
#include "wx/mac/tooltip.h"
|
#include "wx/mac/tooltip.h"
|
||||||
#elif defined(__WXSTUBS__)
|
#elif defined(__WXSTUBS__)
|
||||||
#include "wx/stubs/tooltip.h"
|
// #include "wx/stubs/tooltip.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -19,7 +19,6 @@ all:
|
|||||||
cd config; $(MAKE) -f makefile.unx $(TARGET)
|
cd config; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd controls; $(MAKE) -f makefile.unx $(TARGET)
|
cd controls; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd dialogs; $(MAKE) -f makefile.unx $(TARGET)
|
cd dialogs; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd dnd; $(MAKE) -f makefile.unx $(TARGET)
|
|
||||||
cd docview; $(MAKE) -f makefile.unx $(TARGET)
|
cd docview; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd docvwmdi; $(MAKE) -f makefile.unx $(TARGET)
|
cd docvwmdi; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd dynamic; $(MAKE) -f makefile.unx $(TARGET)
|
cd dynamic; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
@@ -32,7 +31,6 @@ all:
|
|||||||
cd memcheck; $(MAKE) -f makefile.unx $(TARGET)
|
cd memcheck; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd minifram; $(MAKE) -f makefile.unx $(TARGET)
|
cd minifram; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd minimal; $(MAKE) -f makefile.unx $(TARGET)
|
cd minimal; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd nativdlg; $(MAKE) -f makefile.unx $(TARGET)
|
|
||||||
cd notebook; $(MAKE) -f makefile.unx $(TARGET)
|
cd notebook; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd printing; $(MAKE) -f makefile.unx $(TARGET)
|
cd printing; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd proplist; $(MAKE) -f makefile.unx $(TARGET)
|
cd proplist; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
@@ -40,19 +38,19 @@ all:
|
|||||||
cd sashtest; $(MAKE) -f makefile.unx $(TARGET)
|
cd sashtest; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd splitter; $(MAKE) -f makefile.unx $(TARGET)
|
cd splitter; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd tab; $(MAKE) -f makefile.unx $(TARGET)
|
cd tab; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd thread; $(MAKE) -f makefile.unx $(TARGET)
|
|
||||||
cd toolbar; $(MAKE) -f makefile.unx $(TARGET)
|
cd toolbar; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd typetest; $(MAKE) -f makefile.unx $(TARGET)
|
cd typetest; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd validate; $(MAKE) -f makefile.unx $(TARGET)
|
cd validate; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd treectrl; $(MAKE) -f makefile.unx $(TARGET)
|
cd treectrl; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
cd wxpoem; $(MAKE) -f makefile.unx $(TARGET)
|
cd wxpoem; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
|
cd dnd; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
|
cd thread; $(MAKE) -f makefile.unx $(TARGET)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
cd bombs; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd bombs; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd config; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd config; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd controls; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd controls; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd dialogs; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd dialogs; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd dnd; $(MAKE) -f makefile.unx clean$(TARGET)
|
|
||||||
cd docview; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd docview; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd docvwmdi; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd docvwmdi; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd dynamic; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd dynamic; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
@@ -65,7 +63,6 @@ clean:
|
|||||||
cd memcheck; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd memcheck; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd minifram; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd minifram; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd minimal; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd minimal; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd nativdlg; $(MAKE) -f makefile.unx clean$(TARGET)
|
|
||||||
cd notebook; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd notebook; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd printing; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd printing; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd proplist; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd proplist; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
@@ -73,12 +70,13 @@ clean:
|
|||||||
cd sashtest; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd sashtest; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd splitter; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd splitter; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd tab; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd tab; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd thread; $(MAKE) -f makefile.unx clean$(TARGET)
|
|
||||||
cd toolbar; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd toolbar; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd typetest; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd typetest; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd validate; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd validate; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd treectrl; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd treectrl; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
cd wxpoem; $(MAKE) -f makefile.unx clean$(TARGET)
|
cd wxpoem; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
|
cd dnd; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
|
cd thread; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||||
|
|
||||||
cleanmotif: clean
|
cleanmotif: clean
|
||||||
motif: all
|
motif: all
|
||||||
|
@@ -223,10 +223,10 @@ void wxGenericFontDialog::CreateWidgets(void)
|
|||||||
int x=-1;
|
int x=-1;
|
||||||
int y=40;
|
int y=40;
|
||||||
familyChoice = new wxChoice(this, wxID_FONT_FAMILY, wxPoint(10, 10), wxSize(120, -1), 5, families);
|
familyChoice = new wxChoice(this, wxID_FONT_FAMILY, wxPoint(10, 10), wxSize(120, -1), 5, families);
|
||||||
styleChoice = new wxChoice(this, wxID_FONT_STYLE, wxPoint(160, 10), wxSize(120, -1), 3, styles);
|
styleChoice = new wxChoice(this, wxID_FONT_STYLE, wxPoint(170, 10), wxSize(120, -1), 3, styles);
|
||||||
weightChoice = new wxChoice(this, wxID_FONT_WEIGHT, wxPoint(310, 10), wxSize(120, -1), 3, weights);
|
weightChoice = new wxChoice(this, wxID_FONT_WEIGHT, wxPoint(330, 10), wxSize(120, -1), 3, weights);
|
||||||
|
|
||||||
colourChoice = new wxChoice(this, wxID_FONT_COLOUR, wxPoint(10, 40), wxSize(190, -1), NUM_COLS, wxColourDialogNames);
|
colourChoice = new wxChoice(this, wxID_FONT_COLOUR, wxPoint(10, 40), wxSize(180, -1), NUM_COLS, wxColourDialogNames);
|
||||||
#if 0 // def __WXMOTIF__ // TODO: This necessary now?
|
#if 0 // def __WXMOTIF__ // TODO: This necessary now?
|
||||||
// We want the pointSizeText to line up on the y axis with the colourChoice
|
// We want the pointSizeText to line up on the y axis with the colourChoice
|
||||||
colourChoice->GetPosition(&fontRect.x, &y); //NL mod
|
colourChoice->GetPosition(&fontRect.x, &y); //NL mod
|
||||||
@@ -271,7 +271,8 @@ void wxGenericFontDialog::CreateWidgets(void)
|
|||||||
|
|
||||||
okButton->SetDefault();
|
okButton->SetDefault();
|
||||||
|
|
||||||
SetClientSize(450, by + 40);
|
// SetClientSize(450, by + 40);
|
||||||
|
Fit();
|
||||||
|
|
||||||
Centre(wxBOTH);
|
Centre(wxBOTH);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user