From e204861de57b18b889ff7147e64ed64434a81947 Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Sat, 5 Nov 2011 04:19:47 +0000 Subject: Allow typing to select items in various panels (sort, user, signal). Factored code from the SignalsPanel to apply to all selections from main screen. Closes feature request #3425304. --- SignalsPanel.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'SignalsPanel.h') diff --git a/SignalsPanel.h b/SignalsPanel.h index 34ef472f..0032cc7c 100644 --- a/SignalsPanel.h +++ b/SignalsPanel.h @@ -4,7 +4,7 @@ #define HEADER_SignalsPanel #include "Panel.h" -#include "SignalItem.h" +#include "ListItem.h" #include "RichString.h" #include "debug.h" @@ -15,12 +15,14 @@ typedef struct SignalsPanel_ { Panel super; - - int state; - Signal** signals; + ListItem** signals; } SignalsPanel; +#ifndef SIGNAL_COUNT +#define SIGNAL_COUNT 34 +#endif + SignalsPanel* SignalsPanel_new(int x, int y, int w, int h); void SignalsPanel_reset(SignalsPanel* this); -- cgit v1.2.3