PartitionMenuItem
PartitionMenuItem* targetItem
= (PartitionMenuItem*)fDestMenu->FindMarked();
PartitionMenuItem* srcItem
= (PartitionMenuItem*)fSrcMenu->FindMarked();
PartitionMenuItem* dstItem
= (PartitionMenuItem*)fDestMenu->FindMarked();
PartitionMenuItem* srcItem = (PartitionMenuItem*)fSrcMenu->FindMarked();
label = ((PartitionMenuItem*)fSrcMenu->ItemAt(0))->MenuLabel();
PartitionMenuItem* dstItem
= (PartitionMenuItem*)fDestMenu->ItemAt(i);
PartitionMenuItem* dstItem = (PartitionMenuItem*)fDestMenu->FindMarked();
PartitionMenuItem *item = (PartitionMenuItem *)fSrcMenu->FindMarked();
PartitionMenuItem::PartitionMenuItem(const char* name, const char* label,
PartitionMenuItem::~PartitionMenuItem()
PartitionMenuItem::ID() const
PartitionMenuItem::MenuLabel() const
PartitionMenuItem::Name() const
PartitionMenuItem::SetIsValidTarget(bool isValidTarget)
PartitionMenuItem::IsValidTarget() const
class PartitionMenuItem : public BMenuItem {
PartitionMenuItem(const char* name,
virtual ~PartitionMenuItem();
PartitionMenuItem* item = new PartitionMenuItem(partition->ContentName(),
PartitionMenuItem* item = (PartitionMenuItem*)targetMenu->FindMarked();
PartitionMenuItem* item = new PartitionMenuItem(partition->ContentName(),
PartitionMenuItem *targetItem = (PartitionMenuItem *)targetMenu->FindMarked();
PartitionMenuItem *srcItem = (PartitionMenuItem *)srcMenu->FindMarked();
PartitionMenuItem *item = new PartitionMenuItem(NULL, "boot", NULL, new BMessage(SRC_PARTITION), 0);
PartitionMenuItem *item2 = new PartitionMenuItem(NULL, "target", NULL, new BMessage(TARGET_PARTITION), 0);