Apply patch from Karvjorm for #6126 to add console messages from FontDemo.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40086 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -272,6 +272,10 @@ ControlView::MessageReceived(BMessage* msg)
|
|||||||
BMessage msg(ALIASING_MSG);
|
BMessage msg(ALIASING_MSG);
|
||||||
msg.AddBool("_aliased", static_cast<bool>(fAliasingCheckBox->Value()));
|
msg.AddBool("_aliased", static_cast<bool>(fAliasingCheckBox->Value()));
|
||||||
fMessenger->SendMessage(&msg);
|
fMessenger->SendMessage(&msg);
|
||||||
|
if (static_cast<bool>(fAliasingCheckBox->Value()) == true)
|
||||||
|
printf("Aliasing: true\n");
|
||||||
|
else
|
||||||
|
printf("Aliasing: false\n");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -280,6 +284,10 @@ ControlView::MessageReceived(BMessage* msg)
|
|||||||
BMessage msg(BOUNDING_BOX_MSG);
|
BMessage msg(BOUNDING_BOX_MSG);
|
||||||
msg.AddBool("_boundingbox", static_cast<bool>(fBoundingboxesCheckBox->Value()));
|
msg.AddBool("_boundingbox", static_cast<bool>(fBoundingboxesCheckBox->Value()));
|
||||||
fMessenger->SendMessage(&msg);
|
fMessenger->SendMessage(&msg);
|
||||||
|
if (static_cast<bool>(fBoundingboxesCheckBox->Value()))
|
||||||
|
printf("Bounding: true\n");
|
||||||
|
else
|
||||||
|
printf("Bounding: false\n");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -309,11 +317,13 @@ ControlView::MessageReceived(BMessage* msg)
|
|||||||
delete fMessageRunner;
|
delete fMessageRunner;
|
||||||
fMessageRunner = new BMessageRunner(this,
|
fMessageRunner = new BMessageRunner(this,
|
||||||
new BMessage(CYCLING_FONTS_UPDATE_MSG), 360000*2, -1);
|
new BMessage(CYCLING_FONTS_UPDATE_MSG), 360000*2, -1);
|
||||||
|
printf("Cycle fonts enabled\n");
|
||||||
} else {
|
} else {
|
||||||
|
// Delete our MessageRunner and reset the style index
|
||||||
delete fMessageRunner;
|
delete fMessageRunner;
|
||||||
fMessageRunner = NULL;
|
fMessageRunner = NULL;
|
||||||
fFontStyleindex = 0;
|
fFontStyleindex = 0;
|
||||||
// Delete our MessageRunner and reset the style index
|
printf("Cycle fonts disabled\n");
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -351,7 +361,7 @@ ControlView::MessageReceived(BMessage* msg)
|
|||||||
if (newFontFamilyItem && newstyleitem) {
|
if (newFontFamilyItem && newstyleitem) {
|
||||||
if (msg->AddString("_style", newstyleitem->Label()) != B_OK
|
if (msg->AddString("_style", newstyleitem->Label()) != B_OK
|
||||||
|| msg->AddString("_family", newFontFamilyItem->Label()) != B_OK) {
|
|| msg->AddString("_family", newFontFamilyItem->Label()) != B_OK) {
|
||||||
printf("Failed to add _style or family to the message\n");
|
printf("Failed to add style or family to the message\n");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
printf("InstalledStyles(%ld), Font(%s), Style(%s)\n",
|
printf("InstalledStyles(%ld), Font(%s), Style(%s)\n",
|
||||||
@@ -461,7 +471,17 @@ ControlView::_UpdateAndSendFamily(const BMessage* message)
|
|||||||
font_style style;
|
font_style style;
|
||||||
|
|
||||||
if (message->FindString("_family", (const char **)&family) == B_OK) {
|
if (message->FindString("_family", (const char **)&family) == B_OK) {
|
||||||
printf("Family:%s\n\n", family);
|
char* name;
|
||||||
|
type_code typeFound = 0;
|
||||||
|
int32 countFound = 0;
|
||||||
|
if (message->GetInfo(B_ANY_TYPE, 0, &name, &typeFound,
|
||||||
|
&countFound) == B_OK) {
|
||||||
|
if (typeFound == B_STRING_TYPE) {
|
||||||
|
BString string;
|
||||||
|
if (message->FindString(name, 0, &string) == B_OK)
|
||||||
|
printf("Family: %s\n", string.String());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
BMenuItem* markedItem = fFontFamilyMenu->FindItem(family);
|
BMenuItem* markedItem = fFontFamilyMenu->FindItem(family);
|
||||||
if (!markedItem)
|
if (!markedItem)
|
||||||
@@ -512,6 +532,7 @@ ControlView::_UpdateAndSendStyle(const BMessage* message)
|
|||||||
if (styleItem && !styleItem->IsMarked())
|
if (styleItem && !styleItem->IsMarked())
|
||||||
styleItem->SetMarked(true);
|
styleItem->SetMarked(true);
|
||||||
}
|
}
|
||||||
|
printf("Family: %s, Style: %s\n", family, style);
|
||||||
}
|
}
|
||||||
|
|
||||||
BString string;
|
BString string;
|
||||||
|
|||||||
@@ -290,6 +290,43 @@ FontDemoView::MessageReceived(BMessage* msg)
|
|||||||
{
|
{
|
||||||
if (msg->FindInt32("_mode", (int32 *)&fDrawingMode) == B_OK) {
|
if (msg->FindInt32("_mode", (int32 *)&fDrawingMode) == B_OK) {
|
||||||
Invalidate(/*&fBoxRegion*/);
|
Invalidate(/*&fBoxRegion*/);
|
||||||
|
switch (fDrawingMode) {
|
||||||
|
case B_OP_COPY:
|
||||||
|
printf("Drawing mode: B_OP_COPY\n");
|
||||||
|
break;
|
||||||
|
case B_OP_OVER:
|
||||||
|
printf("Drawing mode: B_OP_OVER\n");
|
||||||
|
break;
|
||||||
|
case B_OP_ERASE:
|
||||||
|
printf("Drawing mode: B_OP_ERASE\n");
|
||||||
|
break;
|
||||||
|
case B_OP_INVERT:
|
||||||
|
printf("Drawing mode: B_OP_INVERT\n");
|
||||||
|
break;
|
||||||
|
case B_OP_ADD:
|
||||||
|
printf("Drawing mode: B_OP_ADD\n");
|
||||||
|
break;
|
||||||
|
case B_OP_SUBTRACT:
|
||||||
|
printf("Drawing mode: B_OP_SUBTRACT\n");
|
||||||
|
break;
|
||||||
|
case B_OP_BLEND:
|
||||||
|
printf("Drawing mode: B_OP_BLEND\n");
|
||||||
|
break;
|
||||||
|
case B_OP_MIN:
|
||||||
|
printf("Drawing mode: B_OP_MIN\n");
|
||||||
|
break;
|
||||||
|
case B_OP_MAX:
|
||||||
|
printf("Drawing mode: B_OP_MAX\n");
|
||||||
|
break;
|
||||||
|
case B_OP_SELECT:
|
||||||
|
printf("Drawing mode: B_OP_SELECT\n");
|
||||||
|
break;
|
||||||
|
case B_OP_ALPHA:
|
||||||
|
printf("Drawing mode: B_OP_ALPHA\n");
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
printf("Drawing mode: %d\n", fDrawingMode);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user