summaryrefslogtreecommitdiffstats
path: root/AvailableColumnsListBox.c
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2006-05-30 13:47:28 +0000
committerHisham Muhammad <hisham@gobolinux.org>2006-05-30 13:47:28 +0000
commitc2cdcd0c1d2950291243b3a8645b5f061a0cdb2a (patch)
tree390297160c9caa342217d481406c68343785b5f9 /AvailableColumnsListBox.c
parenta853faaa2d2d0321da0ff6f51be656fc40cf8663 (diff)
Rename ListBox to Panel, matching dit.
Diffstat (limited to 'AvailableColumnsListBox.c')
-rw-r--r--AvailableColumnsListBox.c52
1 files changed, 26 insertions, 26 deletions
diff --git a/AvailableColumnsListBox.c b/AvailableColumnsListBox.c
index f4f91372..237be694 100644
--- a/AvailableColumnsListBox.c
+++ b/AvailableColumnsListBox.c
@@ -1,57 +1,57 @@
-#include "AvailableColumnsListBox.h"
+#include "AvailableColumnsPanel.h"
#include "Settings.h"
#include "Header.h"
#include "ScreenManager.h"
-#include "ColumnsListBox.h"
+#include "ColumnsPanel.h"
-#include "ListBox.h"
+#include "Panel.h"
#include "debug.h"
#include <assert.h>
/*{
-typedef struct AvailableColumnsListBox_ {
- ListBox super;
- ListBox* columns;
+typedef struct AvailableColumnsPanel_ {
+ Panel super;
+ Panel* columns;
Settings* settings;
ScreenManager* scr;
-} AvailableColumnsListBox;
+} AvailableColumnsPanel;
}*/
-AvailableColumnsListBox* AvailableColumnsListBox_new(Settings* settings, ListBox* columns, ScreenManager* scr) {
- AvailableColumnsListBox* this = (AvailableColumnsListBox*) malloc(sizeof(AvailableColumnsListBox));
- ListBox* super = (ListBox*) this;
- ListBox_init(super, 1, 1, 1, 1, LISTITEM_CLASS, true);
- ((Object*)this)->delete = AvailableColumnsListBox_delete;
+AvailableColumnsPanel* AvailableColumnsPanel_new(Settings* settings, Panel* columns, ScreenManager* scr) {
+ AvailableColumnsPanel* this = (AvailableColumnsPanel*) malloc(sizeof(AvailableColumnsPanel));
+ Panel* super = (Panel*) this;
+ Panel_init(super, 1, 1, 1, 1, LISTITEM_CLASS, true);
+ ((Object*)this)->delete = AvailableColumnsPanel_delete;
this->settings = settings;
this->scr = scr;
- super->eventHandler = AvailableColumnsListBox_eventHandler;
+ super->eventHandler = AvailableColumnsPanel_eventHandler;
- ListBox_setHeader(super, "Available Columns");
+ Panel_setHeader(super, "Available Columns");
for (int i = 1; i < LAST_PROCESSFIELD; i++) {
if (i != COMM)
- ListBox_add(super, (Object*) ListItem_new(Process_fieldNames[i], 0));
+ Panel_add(super, (Object*) ListItem_new(Process_fieldNames[i], 0));
}
this->columns = columns;
return this;
}
-void AvailableColumnsListBox_delete(Object* object) {
- ListBox* super = (ListBox*) object;
- AvailableColumnsListBox* this = (AvailableColumnsListBox*) object;
- ListBox_done(super);
+void AvailableColumnsPanel_delete(Object* object) {
+ Panel* super = (Panel*) object;
+ AvailableColumnsPanel* this = (AvailableColumnsPanel*) object;
+ Panel_done(super);
free(this);
}
-HandlerResult AvailableColumnsListBox_eventHandler(ListBox* super, int ch) {
- AvailableColumnsListBox* this = (AvailableColumnsListBox*) super;
- char* text = ((ListItem*) ListBox_getSelected(super))->value;
+HandlerResult AvailableColumnsPanel_eventHandler(Panel* super, int ch) {
+ AvailableColumnsPanel* this = (AvailableColumnsPanel*) super;
+ char* text = ((ListItem*) Panel_getSelected(super))->value;
HandlerResult result = IGNORED;
switch(ch) {
@@ -59,11 +59,11 @@ HandlerResult AvailableColumnsListBox_eventHandler(ListBox* super, int ch) {
case KEY_ENTER:
case KEY_F(5):
{
- int at = ListBox_getSelectedIndex(this->columns) + 1;
- if (at == ListBox_getSize(this->columns))
+ int at = Panel_getSelectedIndex(this->columns) + 1;
+ if (at == Panel_getSize(this->columns))
at--;
- ListBox_insert(this->columns, at, (Object*) ListItem_new(text, 0));
- ColumnsListBox_update(this->columns);
+ Panel_insert(this->columns, at, (Object*) ListItem_new(text, 0));
+ ColumnsPanel_update(this->columns);
result = HANDLED;
break;
}