projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* Implemented BestSize cache
[wxWidgets.git]
/
include
/
wx
/
gtk
/
combobox.h
diff --git
a/include/wx/gtk/combobox.h
b/include/wx/gtk/combobox.h
index b3756066cc289528c49df240c94c9b8870088650..c4c7bf3d891bf523729f06389ab778a958419492 100644
(file)
--- a/
include/wx/gtk/combobox.h
+++ b/
include/wx/gtk/combobox.h
@@
-130,10
+130,13
@@
public:
void EnableEvents();
GtkWidget* GetConnectWidget();
bool IsOwnGtkWindow( GdkWindow *window );
void EnableEvents();
GtkWidget* GetConnectWidget();
bool IsOwnGtkWindow( GdkWindow *window );
- void
ApplyWidgetStyle(
);
+ void
DoApplyWidgetStyle(GtkRcStyle *style
);
wxCONTROL_ITEMCONTAINER_CLIENTDATAOBJECT_RECAST
wxCONTROL_ITEMCONTAINER_CLIENTDATAOBJECT_RECAST
+ static wxVisualAttributes
+ GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);
+
protected:
virtual int DoAppend(const wxString& item);
virtual int DoInsert(const wxString& item, int pos);
protected:
virtual int DoAppend(const wxString& item);
virtual int DoInsert(const wxString& item, int pos);
@@
-145,6
+148,10
@@
protected:
virtual wxSize DoGetBestSize() const;
virtual wxSize DoGetBestSize() const;
+ // Widgets that use the style->base colour for the BG colour should
+ // override this and return true.
+ virtual bool UseGTKStyleBase() const { return true; }
+
private:
DECLARE_DYNAMIC_CLASS_NO_COPY(wxComboBox)
DECLARE_EVENT_TABLE()
private:
DECLARE_DYNAMIC_CLASS_NO_COPY(wxComboBox)
DECLARE_EVENT_TABLE()