parent
2d10453741
commit
da9188ac28
@ -44,6 +44,7 @@ const uint32 MSG_REPLACE = 'msre';
|
||||
const uint32 MSG_REPLACE_ALL = 'mrea';
|
||||
const uint32 MSG_HIDE_WINDOW = 'mhdw';
|
||||
const uint32 MSG_FIND_WINDOW_QUIT = 'mfwq';
|
||||
const uint32 MSG_REPLACE_WINDOW_QUIT = 'mrwq';
|
||||
|
||||
// "Font"-menu
|
||||
const uint32 FONT_SIZE = 'FMsi';
|
||||
|
@ -157,6 +157,16 @@ ReplaceWindow::DispatchMessage(BMessage* message, BHandler* handler)
|
||||
}
|
||||
|
||||
|
||||
bool
|
||||
ReplaceWindow::QuitRequested()
|
||||
{
|
||||
BMessenger messenger(fHandler);
|
||||
messenger.SendMessage(MSG_REPLACE_WINDOW_QUIT);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
ReplaceWindow::Show()
|
||||
{
|
||||
|
@ -29,6 +29,7 @@ class ReplaceWindow : public BWindow {
|
||||
|
||||
virtual void MessageReceived(BMessage* message);
|
||||
virtual void DispatchMessage(BMessage* message, BHandler* handler);
|
||||
virtual bool QuitRequested();
|
||||
virtual void Show();
|
||||
|
||||
private:
|
||||
|
@ -263,6 +263,11 @@ StyledEditWindow::MessageReceived(BMessage* message)
|
||||
fFindWindow = NULL;
|
||||
break;
|
||||
}
|
||||
case MSG_REPLACE_WINDOW_QUIT:
|
||||
{
|
||||
fReplaceWindow = NULL;
|
||||
break;
|
||||
}
|
||||
case MSG_SEARCH:
|
||||
message->FindString("findtext", &fStringToFind);
|
||||
fFindAgainItem->SetEnabled(true);
|
||||
|
Loading…
x
Reference in New Issue
Block a user