searchpanel.cc File Reference


Detailed Description

Panel used in Eliot search window.

Author:
Antoine Fraboulet
Date:
2005

Definition in file searchpanel.cc.

#include <string.h>
#include "wx/wx.h"
#include "ewx.h"
#include "dic.h"
#include "dic_search.h"
#include "regexp.h"
#include "searchpanel.h"
#include "tile.h"
#include "configdb.h"

Go to the source code of this file.

Data Structures

class  SimpleSearchPanel
class  PCross
class  PPlus1
class  PRegExp

Defines

#define DIC_RE_MAX   (3*DIC_WORD_MAX)

Enumerations

enum  {
  ID_PANEL_CROSS, ID_PANEL_PLUS1, ID_PANEL_REGEXP, ID_LIST,
  ID_TEXT, ID_OPTION1, ID_OPTION2, ID_OPTION3
}

Functions

 BEGIN_EVENT_TABLE (SimpleSearchPanel, wxPanel) EVT_TEXT(ID_TEXT
SimpleSearchPanel::compute_char EVT_TEXT_ENTER (ID_TEXT, SimpleSearchPanel::compute_enter) EVT_TEXT_ENTER(ID_OPTION1
SimpleSearchPanel::compute_char
SimpleSearchPanel::compute_enter 
EVT_TEXT_ENTER (ID_OPTION2, SimpleSearchPanel::compute_enter) EVT_TEXT_ENTER(ID_OPTION3
SimpleSearchPanel::compute_char
SimpleSearchPanel::compute_enter
SimpleSearchPanel::compute_enter 
END_EVENT_TABLE () void SimpleSearchPanel


Define Documentation

#define DIC_RE_MAX   (3*DIC_WORD_MAX)
 

Definition at line 306 of file searchpanel.cc.

Referenced by PRegExp::compute_enter().


Enumeration Type Documentation

anonymous enum
 

Enumerator:
ID_PANEL_CROSS 
ID_PANEL_PLUS1 
ID_PANEL_REGEXP 
ID_LIST 
ID_TEXT 
ID_OPTION1 
ID_OPTION2 
ID_OPTION3 

Definition at line 38 of file searchpanel.cc.


Function Documentation

BEGIN_EVENT_TABLE SimpleSearchPanel  ,
wxPanel 
 

SimpleSearchPanel::compute_char SimpleSearchPanel::compute_enter SimpleSearchPanel::compute_enter END_EVENT_TABLE  ) 
 

Definition at line 80 of file searchpanel.cc.

References ID_LIST, and LISTFONT.

SimpleSearchPanel::compute_char SimpleSearchPanel::compute_enter EVT_TEXT_ENTER ID_OPTION2  ,
SimpleSearchPanel::compute_enter 
 

SimpleSearchPanel::compute_char EVT_TEXT_ENTER ID_TEXT  ,
SimpleSearchPanel::compute_enter 
 


Generated on Thu Dec 29 02:01:15 2005 for Eliot by  doxygen 1.4.5