1
//////////////////////////////////////////////////////////////////////////
3
// pgAdmin III - PostgreSQL Tools
4
// RCS-ID: $Id: dlgTextSearchConfiguration.h 7758 2009-03-26 20:49:59Z dpage $
5
// Copyright (C) 2002 - 2009, The pgAdmin Development Team
6
// This software is released under the BSD Licence
8
// dlgTextSearchConfiguration.h - Text Search Configuration property
10
//////////////////////////////////////////////////////////////////////////
13
#ifndef __DLG_TSCONFIGURATIONPROP
14
#define __DLG_TSCONFIGURATIONPROP
16
#include "dlg/dlgProperty.h"
19
class pgTextSearchConfiguration;
21
class dlgTextSearchConfiguration : public dlgTypeProperty
24
dlgTextSearchConfiguration(pgaFactory *factory, frmMain *frame, pgTextSearchConfiguration *cfg, pgSchema *sch);
29
pgObject *CreateObject(pgCollection *collection);
30
pgObject *GetObject();
33
void OnChange(wxCommandEvent &ev);
36
pgTextSearchConfiguration *config;
40
void OnChangeSize(wxSizeEvent &ev);
43
void OnSelChangeToken(wxListEvent &ev);
44
void OnChangeCbToken(wxCommandEvent &ev);
45
void OnChangeTxtDictionary(wxCommandEvent &ev);
46
void OnChangeCbDictionary(wxCommandEvent &ev);
47
void OnAddToken(wxCommandEvent &ev);
48
void OnChangeToken(wxCommandEvent &ev);
49
void OnRemoveToken(wxCommandEvent &ev);