Renamed menu related member variables.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39502 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold 2010-11-19 12:30:21 +00:00
parent 0f7255f763
commit 8a6bf08d49
2 changed files with 50 additions and 50 deletions

View File

@ -154,10 +154,10 @@ TermWindow::TermWindow(BRect frame, const BString& title,
fTitleUpdateRunner(this, BMessage(kUpdateTitles), 1000000),
fNextSessionID(0),
fTabView(NULL),
fMenubar(NULL),
fFilemenu(NULL),
fEditmenu(NULL),
fEncodingmenu(NULL),
fMenuBar(NULL),
fFileMenu(NULL),
fEditMenu(NULL),
fEncodingMenu(NULL),
fSettingsMenu(NULL),
fWindowSizeMenu(NULL),
fPrintSettings(NULL),
@ -230,7 +230,7 @@ TermWindow::_InitWindow()
new BMessage(MSG_MOVE_TAB_RIGHT));
BRect textFrame = Bounds();
textFrame.top = fMenubar->Bounds().bottom + 1.0;
textFrame.top = fMenuBar->Bounds().bottom + 1.0;
fTabView = new SmartTabView(textFrame, "tab view", B_WIDTH_FROM_WIDEST);
fTabView->SetListener(this);
@ -303,7 +303,7 @@ TermWindow::MenusBeginning()
TermView* view = _ActiveTermView();
// Syncronize Encode Menu Pop-up menu and Preference.
BMenuItem* item = fEncodingmenu->FindItem(
BMenuItem* item = fEncodingMenu->FindItem(
EncodingAsString(view->Encoding()));
if (item != NULL)
item->SetMarked(true);
@ -350,65 +350,65 @@ void
TermWindow::_SetupMenu()
{
// Menu bar object.
fMenubar = new BMenuBar(Bounds(), "mbar");
fMenuBar = new BMenuBar(Bounds(), "mbar");
// Make File Menu.
fFilemenu = new BMenu(B_TRANSLATE("Terminal"));
fFilemenu->AddItem(new BMenuItem(B_TRANSLATE("Switch Terminals"),
fFileMenu = new BMenu(B_TRANSLATE("Terminal"));
fFileMenu->AddItem(new BMenuItem(B_TRANSLATE("Switch Terminals"),
new BMessage(MENU_SWITCH_TERM), B_TAB));
fFilemenu->AddItem(new BMenuItem(B_TRANSLATE("New Terminal"),
fFileMenu->AddItem(new BMenuItem(B_TRANSLATE("New Terminal"),
new BMessage(MENU_NEW_TERM), 'N'));
fFilemenu->AddItem(new BMenuItem(B_TRANSLATE("New tab"),
fFileMenu->AddItem(new BMenuItem(B_TRANSLATE("New tab"),
new BMessage(kNewTab), 'T'));
fFilemenu->AddSeparatorItem();
fFilemenu->AddItem(new BMenuItem(B_TRANSLATE("Page setup" B_UTF8_ELLIPSIS),
fFileMenu->AddSeparatorItem();
fFileMenu->AddItem(new BMenuItem(B_TRANSLATE("Page setup" B_UTF8_ELLIPSIS),
new BMessage(MENU_PAGE_SETUP)));
fFilemenu->AddItem(new BMenuItem(B_TRANSLATE("Print"),
fFileMenu->AddItem(new BMenuItem(B_TRANSLATE("Print"),
new BMessage(MENU_PRINT),'P'));
fFilemenu->AddSeparatorItem();
fFilemenu->AddItem(new BMenuItem(
fFileMenu->AddSeparatorItem();
fFileMenu->AddItem(new BMenuItem(
B_TRANSLATE("About Terminal" B_UTF8_ELLIPSIS),
new BMessage(B_ABOUT_REQUESTED)));
fFilemenu->AddSeparatorItem();
fFilemenu->AddItem(new BMenuItem(B_TRANSLATE("Close window"),
fFileMenu->AddSeparatorItem();
fFileMenu->AddItem(new BMenuItem(B_TRANSLATE("Close window"),
new BMessage(B_QUIT_REQUESTED), 'W', B_SHIFT_KEY));
fFilemenu->AddItem(new BMenuItem(B_TRANSLATE("Close active tab"),
fFileMenu->AddItem(new BMenuItem(B_TRANSLATE("Close active tab"),
new BMessage(kCloseView), 'W'));
fFilemenu->AddItem(new BMenuItem(B_TRANSLATE("Quit"),
fFileMenu->AddItem(new BMenuItem(B_TRANSLATE("Quit"),
new BMessage(B_QUIT_REQUESTED), 'Q'));
fMenubar->AddItem(fFilemenu);
fMenuBar->AddItem(fFileMenu);
// Make Edit Menu.
fEditmenu = new BMenu(B_TRANSLATE("Edit"));
fEditmenu->AddItem(new BMenuItem(B_TRANSLATE("Copy"),
fEditMenu = new BMenu(B_TRANSLATE("Edit"));
fEditMenu->AddItem(new BMenuItem(B_TRANSLATE("Copy"),
new BMessage(B_COPY),'C'));
fEditmenu->AddItem(new BMenuItem(B_TRANSLATE("Paste"),
fEditMenu->AddItem(new BMenuItem(B_TRANSLATE("Paste"),
new BMessage(B_PASTE),'V'));
fEditmenu->AddSeparatorItem();
fEditmenu->AddItem(new BMenuItem(B_TRANSLATE("Select all"),
fEditMenu->AddSeparatorItem();
fEditMenu->AddItem(new BMenuItem(B_TRANSLATE("Select all"),
new BMessage(B_SELECT_ALL), 'A'));
fEditmenu->AddItem(new BMenuItem(B_TRANSLATE("Clear all"),
fEditMenu->AddItem(new BMenuItem(B_TRANSLATE("Clear all"),
new BMessage(MENU_CLEAR_ALL), 'L'));
fEditmenu->AddSeparatorItem();
fEditmenu->AddItem(new BMenuItem(B_TRANSLATE("Find" B_UTF8_ELLIPSIS),
fEditMenu->AddSeparatorItem();
fEditMenu->AddItem(new BMenuItem(B_TRANSLATE("Find" B_UTF8_ELLIPSIS),
new BMessage(MENU_FIND_STRING),'F'));
fFindPreviousMenuItem = new BMenuItem(B_TRANSLATE("Find previous"),
new BMessage(MENU_FIND_PREVIOUS), 'G', B_SHIFT_KEY);
fEditmenu->AddItem(fFindPreviousMenuItem);
fEditMenu->AddItem(fFindPreviousMenuItem);
fFindPreviousMenuItem->SetEnabled(false);
fFindNextMenuItem = new BMenuItem(B_TRANSLATE("Find next"),
new BMessage(MENU_FIND_NEXT), 'G');
fEditmenu->AddItem(fFindNextMenuItem);
fEditMenu->AddItem(fFindNextMenuItem);
fFindNextMenuItem->SetEnabled(false);
fMenubar->AddItem(fEditmenu);
fMenuBar->AddItem(fEditMenu);
// Make Help Menu.
fSettingsMenu = new BMenu(B_TRANSLATE("Settings"));
fWindowSizeMenu = _MakeWindowSizeMenu();
fEncodingmenu = _MakeEncodingMenu();
fEncodingMenu = _MakeEncodingMenu();
fSizeMenu = new BMenu(B_TRANSLATE("Text size"));
@ -422,7 +422,7 @@ TermWindow::_SetupMenu()
fSizeMenu->AddItem(fDecreaseFontSizeMenuItem);
fSettingsMenu->AddItem(fWindowSizeMenu);
fSettingsMenu->AddItem(fEncodingmenu);
fSettingsMenu->AddItem(fEncodingMenu);
fSettingsMenu->AddItem(fSizeMenu);
fSettingsMenu->AddSeparatorItem();
fSettingsMenu->AddItem(new BMenuItem(
@ -430,9 +430,9 @@ TermWindow::_SetupMenu()
fSettingsMenu->AddSeparatorItem();
fSettingsMenu->AddItem(new BMenuItem(B_TRANSLATE("Save as default"),
new BMessage(SAVE_AS_DEFAULT)));
fMenubar->AddItem(fSettingsMenu);
fMenuBar->AddItem(fSettingsMenu);
AddChild(fMenubar);
AddChild(fMenuBar);
}
@ -627,12 +627,12 @@ TermWindow::MessageReceived(BMessage *message)
case FULLSCREEN:
if (!fSavedFrame.IsValid()) { // go fullscreen
_ActiveTermView()->DisableResizeView();
float mbHeight = fMenubar->Bounds().Height() + 1;
float mbHeight = fMenuBar->Bounds().Height() + 1;
fSavedFrame = Frame();
BScreen screen(this);
_ActiveTermView()->ScrollBar()->ResizeBy(0, (B_H_SCROLL_BAR_HEIGHT - 2));
fMenubar->Hide();
fMenuBar->Hide();
fTabView->ResizeBy(0, mbHeight);
fTabView->MoveBy(0, -mbHeight);
fSavedLook = Look();
@ -643,8 +643,8 @@ TermWindow::MessageReceived(BMessage *message)
fFullScreen = true;
} else { // exit fullscreen
_ActiveTermView()->DisableResizeView();
float mbHeight = fMenubar->Bounds().Height() + 1;
fMenubar->Show();
float mbHeight = fMenuBar->Bounds().Height() + 1;
fMenuBar->Show();
_ActiveTermView()->ScrollBar()->ResizeBy(0, -(B_H_SCROLL_BAR_HEIGHT - 2));
ResizeTo(fSavedFrame.Width(), fSavedFrame.Height());
MoveTo(fSavedFrame.left, fSavedFrame.top);
@ -916,8 +916,8 @@ TermWindow::_AddTab(Arguments* args, const BString& currentDirectory)
view->GetFontSize(&width, &height);
float minimumHeight = -1;
if (fMenubar)
minimumHeight += fMenubar->Bounds().Height() + 1;
if (fMenuBar)
minimumHeight += fMenuBar->Bounds().Height() + 1;
if (fTabView && fTabView->CountTabs() > 0)
minimumHeight += fTabView->TabHeight() + 1;
SetSizeLimits(MIN_COLS * width - 1, MAX_COLS * width - 1,
@ -933,7 +933,7 @@ TermWindow::_AddTab(Arguments* args, const BString& currentDirectory)
// Resize Window
ResizeTo(viewWidth + B_V_SCROLL_BAR_WIDTH,
viewHeight + fMenubar->Bounds().Height() + 1);
viewHeight + fMenuBar->Bounds().Height() + 1);
// NOTE: Width is one pixel too small, since the scroll view
// is one pixel wider than its parent.
}
@ -1268,8 +1268,8 @@ TermWindow::_ResizeView(TermView *view)
view->GetFontSize(&fontWidth, &fontHeight);
float minimumHeight = -1;
if (fMenubar)
minimumHeight += fMenubar->Bounds().Height() + 1;
if (fMenuBar)
minimumHeight += fMenuBar->Bounds().Height() + 1;
if (fTabView && fTabView->CountTabs() > 1)
minimumHeight += fTabView->TabHeight() + 1;
@ -1283,7 +1283,7 @@ TermWindow::_ResizeView(TermView *view)
width += B_V_SCROLL_BAR_WIDTH;
// NOTE: Width is one pixel too small, since the scroll view
// is one pixel wider than its parent.
height += fMenubar->Bounds().Height() + 1;
height += fMenuBar->Bounds().Height() + 1;
ResizeTo(width, height);

View File

@ -171,10 +171,10 @@ private:
SmartTabView* fTabView;
BMenuBar* fMenubar;
BMenu* fFilemenu;
BMenu* fEditmenu;
BMenu* fEncodingmenu;
BMenuBar* fMenuBar;
BMenu* fFileMenu;
BMenu* fEditMenu;
BMenu* fEncodingMenu;
BMenu* fSettingsMenu;
BMenu* fWindowSizeMenu;
BMenu* fSizeMenu;