Removed some deprecated usage

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19619 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2003-03-19 17:24:06 +00:00
parent 9750481f36
commit 09a1dffa32
8 changed files with 35 additions and 29 deletions

View File

@@ -549,7 +549,9 @@ bool wxApp::ProcessXEvent(WXEvent* _event)
// Only erase background, paint in idle time. // Only erase background, paint in idle time.
win->SendEraseEvents(); win->SendEraseEvents();
// win->Update();
// EXPERIMENT
//win->Update();
} }
return TRUE; return TRUE;
@@ -941,14 +943,14 @@ bool wxApp::SendIdleEvents(wxWindow* win)
if (event.MoreRequested()) if (event.MoreRequested())
needMore = TRUE; needMore = TRUE;
wxNode* node = win->GetChildren().First(); wxWindowListNode* node = win->GetChildren().GetFirst();
while (node) while (node)
{ {
wxWindow* win = (wxWindow*) node->Data(); wxWindow* win = (wxWindow*) node->GetData();
if (SendIdleEvents(win)) if (SendIdleEvents(win))
needMore = TRUE; needMore = TRUE;
node = node->Next(); node = node->GetNext();
} }
win->OnInternalIdle(); win->OnInternalIdle();
@@ -958,10 +960,10 @@ bool wxApp::SendIdleEvents(wxWindow* win)
void wxApp::DeletePendingObjects() void wxApp::DeletePendingObjects()
{ {
wxNode *node = wxPendingDelete.First(); wxNode *node = wxPendingDelete.GetFirst();
while (node) while (node)
{ {
wxObject *obj = (wxObject *)node->Data(); wxObject *obj = (wxObject *)node->GetData();
delete obj; delete obj;
@@ -970,7 +972,7 @@ void wxApp::DeletePendingObjects()
// Deleting one object may have deleted other pending // Deleting one object may have deleted other pending
// objects, so start from beginning of list again. // objects, so start from beginning of list again.
node = wxPendingDelete.First(); node = wxPendingDelete.GetFirst();
} }
} }

View File

@@ -160,7 +160,7 @@ void wxColour::InitFromName( const wxString &colourName )
wxNode *node = (wxNode *) NULL; wxNode *node = (wxNode *) NULL;
if ( (wxTheColourDatabase) && (node = wxTheColourDatabase->Find(colourName)) ) if ( (wxTheColourDatabase) && (node = wxTheColourDatabase->Find(colourName)) )
{ {
wxColour *col = (wxColour*)node->Data(); wxColour *col = (wxColour*)node->GetData();
UnRef(); UnRef();
if (col) Ref( *col ); if (col) Ref( *col );
} }

View File

@@ -174,7 +174,7 @@ void wxSocketTable::FillSets(fd_set* readset, fd_set* writeset, int* highest)
wxNode* node = Next(); wxNode* node = Next();
while (node) while (node)
{ {
wxSocketTableEntry* entry = (wxSocketTableEntry*) node->Data(); wxSocketTableEntry* entry = (wxSocketTableEntry*) node->GetData();
if (entry->m_fdInput != -1) if (entry->m_fdInput != -1)
{ {
@@ -200,7 +200,7 @@ void wxSocketTable::ProcessEvents(fd_set* readset, fd_set* writeset)
wxNode* node = Next(); wxNode* node = Next();
while (node) while (node)
{ {
wxSocketTableEntry* entry = (wxSocketTableEntry*) node->Data(); wxSocketTableEntry* entry = (wxSocketTableEntry*) node->GetData();
if (entry->m_fdInput != -1 && FD_ISSET(entry->m_fdInput, readset)) if (entry->m_fdInput != -1 && FD_ISSET(entry->m_fdInput, readset))
{ {

View File

@@ -424,12 +424,12 @@ void wxFontRefData::ClearX11Fonts()
{ {
#if wxUSE_UNICODE #if wxUSE_UNICODE
#else #else
wxNode* node = m_fonts.First(); wxNode* node = m_fonts.GetFirst();
while (node) while (node)
{ {
wxXFont* f = (wxXFont*) node->Data(); wxXFont* f = (wxXFont*) node->GetData();
delete f; delete f;
node = node->Next(); node = node->GetNext();
} }
m_fonts.Clear(); m_fonts.Clear();
#endif #endif
@@ -872,13 +872,13 @@ wxXFont* wxFont::GetInternalFont(double scale, WXDisplay* display) const
int pointSize = (M_FONTDATA->m_pointSize * 10 * intScale) / 100; int pointSize = (M_FONTDATA->m_pointSize * 10 * intScale) / 100;
// search existing fonts first // search existing fonts first
wxNode* node = M_FONTDATA->m_fonts.First(); wxNode* node = M_FONTDATA->m_fonts.GetFirst();
while (node) while (node)
{ {
wxXFont* f = (wxXFont*) node->Data(); wxXFont* f = (wxXFont*) node->GetData();
if ((!display || (f->m_display == display)) && (f->m_scale == intScale)) if ((!display || (f->m_display == display)) && (f->m_scale == intScale))
return f; return f;
node = node->Next(); node = node->GetNext();
} }
// not found, create a new one // not found, create a new one

View File

@@ -18,7 +18,7 @@
#if wxUSE_GLCANVAS #if wxUSE_GLCANVAS
#error Sorry, wxGLCanvas does not work yet with wxX11 // #error Sorry, wxGLCanvas does not work yet with wxX11
#include "wx/glcanvas.h" #include "wx/glcanvas.h"
#include "wx/utils.h" #include "wx/utils.h"

View File

@@ -79,8 +79,8 @@ wxPaletteRefData::~wxPaletteRefData()
wxNode *node, *next; wxNode *node, *next;
for (node = m_palettes.First(); node; node = next) { for (node = m_palettes.GetFirst(); node; node = next) {
wxXPalette *c = (wxXPalette *)node->Data(); wxXPalette *c = (wxXPalette *)node->GetData();
unsigned long *pix_array = c->m_pix_array; unsigned long *pix_array = c->m_pix_array;
Colormap cmap = (Colormap) c->m_cmap; Colormap cmap = (Colormap) c->m_cmap;
bool destroyable = c->m_destroyable; bool destroyable = c->m_destroyable;
@@ -105,7 +105,7 @@ wxPaletteRefData::~wxPaletteRefData()
if (destroyable) if (destroyable)
XFreeColormap(display, cmap); XFreeColormap(display, cmap);
next = node->Next(); next = node->GetNext();
m_palettes.DeleteNode(node); m_palettes.DeleteNode(node);
delete c; delete c;
} }
@@ -191,27 +191,27 @@ bool wxPalette::GetRGB(int index, unsigned char *WXUNUSED(red), unsigned char *W
WXColormap wxPalette::GetXColormap(WXDisplay* display) const WXColormap wxPalette::GetXColormap(WXDisplay* display) const
{ {
if (!M_PALETTEDATA || (M_PALETTEDATA->m_palettes.Number() == 0)) if (!M_PALETTEDATA || (M_PALETTEDATA->m_palettes.GetCount() == 0))
return wxTheApp->GetMainColormap(display); return wxTheApp->GetMainColormap(display);
wxNode* node = M_PALETTEDATA->m_palettes.First(); wxNode* node = M_PALETTEDATA->m_palettes.GetFirst();
if (!display && node) if (!display && node)
{ {
wxXPalette* p = (wxXPalette*) node->Data(); wxXPalette* p = (wxXPalette*) node->GetData();
return p->m_cmap; return p->m_cmap;
} }
while (node) while (node)
{ {
wxXPalette* p = (wxXPalette*) node->Data(); wxXPalette* p = (wxXPalette*) node->GetData();
if (p->m_display == display) if (p->m_display == display)
return p->m_cmap; return p->m_cmap;
node = node->Next(); node = node->GetNext();
} }
/* Make a new one: */ /* Make a new one: */
wxXPalette *c = new wxXPalette; wxXPalette *c = new wxXPalette;
wxXPalette *first = (wxXPalette *)M_PALETTEDATA->m_palettes.First()->Data(); wxXPalette *first = (wxXPalette *)M_PALETTEDATA->m_palettes.GetFirst()->GetData();
XColor xcol; XColor xcol;
int pix_array_n = first->m_pix_array_n; int pix_array_n = first->m_pix_array_n;
@@ -321,9 +321,9 @@ unsigned long *wxPalette::GetXPixArray(WXDisplay *display, int *n)
return (unsigned long*) 0; return (unsigned long*) 0;
wxNode *node; wxNode *node;
for (node = M_PALETTEDATA->m_palettes.First(); node; node = node->Next()) for (node = M_PALETTEDATA->m_palettes.GetFirst(); node; node = node->GetNext())
{ {
wxXPalette *c = (wxXPalette *)node->Data(); wxXPalette *c = (wxXPalette *)node->GetData();
if (c->m_display == display) if (c->m_display == display)
{ {
if (n) if (n)

View File

@@ -248,7 +248,7 @@ wxTopLevelWindowX11::~wxTopLevelWindowX11()
wxTopLevelWindows.DeleteObject(this); wxTopLevelWindows.DeleteObject(this);
// If this is the last top-level window, exit. // If this is the last top-level window, exit.
if ( wxTheApp && (wxTopLevelWindows.Number() == 0) ) if ( wxTheApp && (wxTopLevelWindows.GetCount() == 0) )
{ {
wxTheApp->SetTopWindow(NULL); wxTheApp->SetTopWindow(NULL);

View File

@@ -20,11 +20,15 @@
// If 1, start a server to allow this to be used // If 1, start a server to allow this to be used
// as an external help viewer. // as an external help viewer.
<<<<<<< helpview.h
#define hvUSE_IPC 0
=======
#if defined(__WXMAC__) && !defined(__UNIX__) #if defined(__WXMAC__) && !defined(__UNIX__)
#define hvUSE_IPC 0 #define hvUSE_IPC 0
#else #else
#define hvUSE_IPC 1 #define hvUSE_IPC 1
#endif #endif
>>>>>>> 1.5
#if hvUSE_IPC #if hvUSE_IPC
#include <wx/ipc.h> #include <wx/ipc.h>