From a85d41c53eed50f188502925ed34674397b86550 Mon Sep 17 00:00:00 2001
From: Arisotura <thetotalworm@gmail.com>
Date: Sat, 25 Apr 2020 18:51:08 +0200
Subject: berp.

---
 src/libui_sdl/libui/unix/combobox.c | 66 -------------------------------------
 1 file changed, 66 deletions(-)
 delete mode 100644 src/libui_sdl/libui/unix/combobox.c

(limited to 'src/libui_sdl/libui/unix/combobox.c')

diff --git a/src/libui_sdl/libui/unix/combobox.c b/src/libui_sdl/libui/unix/combobox.c
deleted file mode 100644
index 6fed804..0000000
--- a/src/libui_sdl/libui/unix/combobox.c
+++ /dev/null
@@ -1,66 +0,0 @@
-// 11 june 2015
-#include "uipriv_unix.h"
-
-struct uiCombobox {
-	uiUnixControl c;
-	GtkWidget *widget;
-	GtkComboBox *combobox;
-	GtkComboBoxText *comboboxText;
-	void (*onSelected)(uiCombobox *, void *);
-	void *onSelectedData;
-	gulong onSelectedSignal;
-};
-
-uiUnixControlAllDefaults(uiCombobox)
-
-static void onChanged(GtkComboBox *cbox, gpointer data)
-{
-	uiCombobox *c = uiCombobox(data);
-
-	(*(c->onSelected))(c, c->onSelectedData);
-}
-
-static void defaultOnSelected(uiCombobox *c, void *data)
-{
-	// do nothing
-}
-
-void uiComboboxAppend(uiCombobox *c, const char *text)
-{
-	gtk_combo_box_text_append(c->comboboxText, NULL, text);
-}
-
-int uiComboboxSelected(uiCombobox *c)
-{
-	return gtk_combo_box_get_active(c->combobox);
-}
-
-void uiComboboxSetSelected(uiCombobox *c, int n)
-{
-	// we need to inhibit sending of ::changed because this WILL send a ::changed otherwise
-	g_signal_handler_block(c->combobox, c->onSelectedSignal);
-	gtk_combo_box_set_active(c->combobox, n);
-	g_signal_handler_unblock(c->combobox, c->onSelectedSignal);
-}
-
-void uiComboboxOnSelected(uiCombobox *c, void (*f)(uiCombobox *c, void *data), void *data)
-{
-	c->onSelected = f;
-	c->onSelectedData = data;
-}
-
-uiCombobox *uiNewCombobox(void)
-{
-	uiCombobox *c;
-
-	uiUnixNewControl(uiCombobox, c);
-
-	c->widget = gtk_combo_box_text_new();
-	c->combobox = GTK_COMBO_BOX(c->widget);
-	c->comboboxText = GTK_COMBO_BOX_TEXT(c->widget);
-
-	c->onSelectedSignal = g_signal_connect(c->widget, "changed", G_CALLBACK(onChanged), c);
-	uiComboboxOnSelected(c, defaultOnSelected, NULL);
-
-	return c;
-}
-- 
cgit v1.2.3