Kaydet (Commit) e2af8f92 authored tarafından Caolán McNamara's avatar Caolán McNamara

Resolves: tdf#101699 get combobox junction right

gtk3-demo has examples of foreign drawing, follow
the patterns there to figure out what to do, add
stuff to gtk3-demo to demo what we need to do if
any particular case here is lacking

Change-Id: Ia1a22280161c97a3eab2d94fc4744fe971d31727
üst 4316c18e
...@@ -40,6 +40,15 @@ enum class GtkControlPart ...@@ -40,6 +40,15 @@ enum class GtkControlPart
RadioButton, RadioButton,
RadioButtonRadio, RadioButtonRadio,
Entry, Entry,
Combobox,
ComboboxBox,
ComboboxBoxEntry,
ComboboxBoxButton,
ComboboxBoxButtonBox,
Listbox,
ListboxBox,
ListboxBoxButton,
ListboxBoxButtonBox,
Arrow, Arrow,
SpinButton, SpinButton,
SpinButtonUpButton, SpinButtonUpButton,
...@@ -131,10 +140,15 @@ private: ...@@ -131,10 +140,15 @@ private:
static GtkStyleContext *mpRadioMenuItemStyle; static GtkStyleContext *mpRadioMenuItemStyle;
static GtkStyleContext *mpSeparatorMenuItemStyle; static GtkStyleContext *mpSeparatorMenuItemStyle;
static GtkStyleContext *mpComboboxStyle; static GtkStyleContext *mpComboboxStyle;
static GtkStyleContext *mpComboboxBoxStyle;
static GtkStyleContext *mpComboboxEntryStyle;
static GtkStyleContext *mpComboboxButtonStyle; static GtkStyleContext *mpComboboxButtonStyle;
static GtkStyleContext *mpComboboxButtonBoxStyle;
static GtkStyleContext *mpComboboxButtonArrowStyle; static GtkStyleContext *mpComboboxButtonArrowStyle;
static GtkStyleContext *mpListboxStyle; static GtkStyleContext *mpListboxStyle;
static GtkStyleContext *mpListboxBoxStyle;
static GtkStyleContext *mpListboxButtonStyle; static GtkStyleContext *mpListboxButtonStyle;
static GtkStyleContext *mpListboxButtonBoxStyle;
static GtkStyleContext *mpListboxButtonArrowStyle; static GtkStyleContext *mpListboxButtonArrowStyle;
static GtkStyleContext *mpFrameInStyle; static GtkStyleContext *mpFrameInStyle;
static GtkStyleContext *mpFrameOutStyle; static GtkStyleContext *mpFrameOutStyle;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment