Lines Matching defs:button
278 PadView::AddButton(LaunchButton* button, LaunchButton* beforeButton)
280 button->SetIconSize(fIconSize);
283 fButtonLayout->AddView(fButtonLayout->IndexOfView(beforeButton), button);
285 fButtonLayout->AddView(button);
292 PadView::RemoveButton(LaunchButton* button)
294 bool result = fButtonLayout->RemoveView(button);
312 PadView::DisplayMenu(BPoint where, LaunchButton* button) const
318 LaunchButton* nearestButton = button;
320 // find the nearest button
327 // add button
330 BMenuItem* item = new BMenuItem(B_TRANSLATE("Add button here"), message);
333 // button options
334 if (button) {
335 // clear button
337 message->AddPointer("be:source", (void*)button);
338 item = new BMenuItem(B_TRANSLATE("Clear button"), message);
341 // remove button
343 message->AddPointer("be:source", (void*)button);
344 item = new BMenuItem(B_TRANSLATE("Remove button"), message);
347 // Open containing folder button
348 if (button->Ref() != NULL) {
350 message->AddPointer("be:source", (void*)button);
355 // set button description
356 if (button->Ref()) {
358 message->AddPointer("be:source", (void*)button);
490 for (int32 i = 0; LaunchButton* button = ButtonAt(i); i++)
491 button->SetIconSize(fIconSize);