Added a BAlert to the "clear" button - doesn't work yet (not even pressing <enter>
for the default button does), but at least, the window itself is updated now :-) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12739 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -4,6 +4,7 @@
|
|||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
#include <Application.h>
|
#include <Application.h>
|
||||||
|
#include <Alert.h>
|
||||||
#include <Box.h>
|
#include <Box.h>
|
||||||
#include <Button.h>
|
#include <Button.h>
|
||||||
#include <CheckBox.h>
|
#include <CheckBox.h>
|
||||||
@@ -223,9 +224,12 @@ ObjectWindow::MessageReceived(BMessage* message)
|
|||||||
case MSG_NEW_OBJECT:
|
case MSG_NEW_OBJECT:
|
||||||
fObjectView->SetState(NULL);
|
fObjectView->SetState(NULL);
|
||||||
break;
|
break;
|
||||||
case MSG_CLEAR:
|
case MSG_CLEAR: {
|
||||||
|
BAlert *alert = new BAlert("Playground", "Do you really want to clear all drawing objects?", "No", "Yes");
|
||||||
|
if (alert->Go() == 1)
|
||||||
fObjectView->MakeEmpty();
|
fObjectView->MakeEmpty();
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
case MSG_SET_PEN_SIZE:
|
case MSG_SET_PEN_SIZE:
|
||||||
fObjectView->SetStatePenSize(atof(fPenSizeTC->Text()));
|
fObjectView->SetStatePenSize(atof(fPenSizeTC->Text()));
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user