Tries unsuccesfully to cure a few more problems
for DialogEd wxFileSelector now sets the title Todo is quite complete now git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@701 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
18
TODO.txt
18
TODO.txt
@@ -21,18 +21,22 @@ Consistent keyboard interface and focus behaviour
|
||||
|
||||
================================ GTK ==========================================
|
||||
|
||||
Set fonts in GTK widgets
|
||||
Set colour/baclgroundcolour in GTK widgets
|
||||
Add support Set colour/baclgroundcolour in GTK widgets
|
||||
Correct tab navigation (seems to be a GTK feature)
|
||||
DnD (postponed as GTK 1.2 will have new DnD)
|
||||
Clipboard
|
||||
Finish DnD (postponed as GTK 1.2 will have new DnD)
|
||||
Add Clipboard
|
||||
Help system (not sure about this one)
|
||||
Show accelerator in menus
|
||||
More controls with bitmaps
|
||||
Speed up bitmap saving
|
||||
wxBitmapHandler
|
||||
Add wxBitmapHandler
|
||||
Fix printing of bitmaps
|
||||
wxRadioBox layout and setsize
|
||||
Implement wxRadioBox layout
|
||||
Finish wxTextCtrl
|
||||
Finish native wxTreeCtrl
|
||||
Implement wxPalette
|
||||
Implement wxDirDialog
|
||||
Implement CopyOnWrite (unshare) for GDI objects
|
||||
Support cooperation between Qt and wxWindows
|
||||
TrueType support (just kidding)
|
||||
|
||||
wxTreeCtrl not yet finshed
|
||||
|
@@ -103,6 +103,7 @@ class wxComboBox: public wxControl
|
||||
|
||||
wxList m_clientData;
|
||||
|
||||
GtkWidget* GetConnectWidget(void);
|
||||
};
|
||||
|
||||
#endif // __GTKCOMBOBOXH__
|
||||
|
@@ -103,6 +103,7 @@ class wxComboBox: public wxControl
|
||||
|
||||
wxList m_clientData;
|
||||
|
||||
GtkWidget* GetConnectWidget(void);
|
||||
};
|
||||
|
||||
#endif // __GTKCOMBOBOXH__
|
||||
|
@@ -405,3 +405,9 @@ void wxComboBox::SetFont( const wxFont &font )
|
||||
}
|
||||
}
|
||||
|
||||
GtkWidget* wxComboBox::GetConnectWidget(void)
|
||||
{
|
||||
return GTK_COMBO(m_widget)->entry;
|
||||
}
|
||||
|
||||
|
||||
|
@@ -64,7 +64,7 @@ wxFileDialog::wxFileDialog(wxWindow *parent, const wxString& message,
|
||||
m_dialogStyle = style;
|
||||
m_filterIndex = 1;
|
||||
|
||||
m_widget = gtk_file_selection_new(_("File selection"));
|
||||
m_widget = gtk_file_selection_new( m_message );
|
||||
|
||||
int x = (gdk_screen_width () - 400) / 2;
|
||||
int y = (gdk_screen_height () - 400) / 2;
|
||||
|
@@ -23,7 +23,7 @@
|
||||
extern bool g_blockEventsOnDrag;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxSlider
|
||||
// "value_changed"
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
static void gtk_slider_callback( GtkWidget *WXUNUSED(widget), wxSlider *win )
|
||||
@@ -59,6 +59,10 @@ static void gtk_slider_callback( GtkWidget *WXUNUSED(widget), wxSlider *win )
|
||||
win->ProcessEvent( cevent );
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxSlider
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
IMPLEMENT_DYNAMIC_CLASS(wxSlider,wxControl)
|
||||
|
||||
wxSlider::wxSlider(void)
|
||||
|
@@ -396,7 +396,7 @@ static gint gtk_window_button_press_callback( GtkWidget *widget, GdkEventButton
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// "button_release"
|
||||
// "button_release_event"
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
static gint gtk_window_button_release_callback( GtkWidget *widget, GdkEventButton *gdk_event, wxWindow *win )
|
||||
|
@@ -405,3 +405,9 @@ void wxComboBox::SetFont( const wxFont &font )
|
||||
}
|
||||
}
|
||||
|
||||
GtkWidget* wxComboBox::GetConnectWidget(void)
|
||||
{
|
||||
return GTK_COMBO(m_widget)->entry;
|
||||
}
|
||||
|
||||
|
||||
|
@@ -64,7 +64,7 @@ wxFileDialog::wxFileDialog(wxWindow *parent, const wxString& message,
|
||||
m_dialogStyle = style;
|
||||
m_filterIndex = 1;
|
||||
|
||||
m_widget = gtk_file_selection_new(_("File selection"));
|
||||
m_widget = gtk_file_selection_new( m_message );
|
||||
|
||||
int x = (gdk_screen_width () - 400) / 2;
|
||||
int y = (gdk_screen_height () - 400) / 2;
|
||||
|
@@ -23,7 +23,7 @@
|
||||
extern bool g_blockEventsOnDrag;
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxSlider
|
||||
// "value_changed"
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
static void gtk_slider_callback( GtkWidget *WXUNUSED(widget), wxSlider *win )
|
||||
@@ -59,6 +59,10 @@ static void gtk_slider_callback( GtkWidget *WXUNUSED(widget), wxSlider *win )
|
||||
win->ProcessEvent( cevent );
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// wxSlider
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
IMPLEMENT_DYNAMIC_CLASS(wxSlider,wxControl)
|
||||
|
||||
wxSlider::wxSlider(void)
|
||||
|
@@ -396,7 +396,7 @@ static gint gtk_window_button_press_callback( GtkWidget *widget, GdkEventButton
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// "button_release"
|
||||
// "button_release_event"
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
static gint gtk_window_button_release_callback( GtkWidget *widget, GdkEventButton *gdk_event, wxWindow *win )
|
||||
|
Reference in New Issue
Block a user