cleanup
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28411 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -291,19 +291,19 @@ ObjectView::Pulse()
|
|||||||
void
|
void
|
||||||
ObjectView::MessageReceived(BMessage* msg)
|
ObjectView::MessageReceived(BMessage* msg)
|
||||||
{
|
{
|
||||||
BMenuItem* item = NULL;
|
BMenuItem* item = NULL;
|
||||||
bool toggleItem = false;
|
bool toggleItem = false;
|
||||||
|
|
||||||
switch (msg->what) {
|
switch (msg->what) {
|
||||||
case kMsgFPS:
|
case kMsgFPS:
|
||||||
fFps = (fFps) ? false : true;
|
fFps = (fFps) ? false : true;
|
||||||
msg->FindPointer("source", reinterpret_cast<void**>(&item));
|
msg->FindPointer("source", reinterpret_cast<void**>(&item));
|
||||||
item->SetMarked(fFps);
|
item->SetMarked(fFps);
|
||||||
fForceRedraw = true;
|
fForceRedraw = true;
|
||||||
setEvent(drawEvent);
|
setEvent(drawEvent);
|
||||||
break;
|
break;
|
||||||
case kMsgAddModel:
|
case kMsgAddModel:
|
||||||
fObjListLock.Lock();
|
fObjListLock.Lock();
|
||||||
fObjects.AddItem(new TriangleObject(this, teapotPath));
|
fObjects.AddItem(new TriangleObject(this, teapotPath));
|
||||||
fObjListLock.Unlock();
|
fObjListLock.Unlock();
|
||||||
setEvent(drawEvent);
|
setEvent(drawEvent);
|
||||||
@@ -365,12 +365,12 @@ ObjectView::MessageReceived(BMessage* msg)
|
|||||||
case kMsgFog:
|
case kMsgFog:
|
||||||
fFog = !fFog;
|
fFog = !fFog;
|
||||||
toggleItem = true;
|
toggleItem = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (toggleItem && msg->FindPointer("source", reinterpret_cast<void**>(&item)) == B_OK){
|
if (toggleItem && msg->FindPointer("source", reinterpret_cast<void**>(&item)) == B_OK){
|
||||||
item->SetMarked(!item->IsMarked());
|
item->SetMarked(!item->IsMarked());
|
||||||
setEvent(drawEvent);
|
setEvent(drawEvent);
|
||||||
}
|
}
|
||||||
|
|
||||||
BGLView::MessageReceived(msg);
|
BGLView::MessageReceived(msg);
|
||||||
|
|||||||
Reference in New Issue
Block a user