Files
haiku-beta6/src/apps/stylededit/ReplaceWindow.h
T
Phil Greenway f7afd44bda Initial Check in. Coded by Mattias Sundblad.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1135 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-09-23 23:01:55 +00:00

32 lines
810 B
C++

#ifndef REPLACE_WINDOW_H
#define REPLACE_WINDOW_H
class ReplaceWindow : public BWindow {
public:
ReplaceWindow(BRect frame, BHandler *_handler,BString *searchString,
BString *replaceString, bool *caseState, bool *wrapState, bool *backState);
virtual void MessageReceived(BMessage* message);
virtual void DispatchMessage(BMessage* message, BHandler *handler);
private:
void ExtractToMsg(BMessage *message);
void ChangeUi();
BView *fReplaceView;
BTextControl *fSearchString;
BTextControl *fReplaceString;
BCheckBox *fCaseSensBox;
BCheckBox *fWrapBox;
BCheckBox *fBackSearchBox;
BCheckBox *fAllWindowsBox;
BButton *fReplaceButton;
BButton *fReplaceAllButton;
BButton *fCancelButton;
BHandler *fHandler;
bool fUichange;
};
#endif