Kaydet (Commit) eff94128 authored tarafından Cédric Bosdonnat's avatar Cédric Bosdonnat

Template Manager: fixed TabStops for the toolbars

Change-Id: Iab2dd8ef71fd84e9d147d90e9cad46d69a8fe650
üst b6ba0463
...@@ -130,7 +130,6 @@ private: ...@@ -130,7 +130,6 @@ private:
TabControl maTabControl; TabControl maTabControl;
TabPage maTabPage; TabPage maTabPage;
Control *mpToolbars;
Edit *mpSearchEdit; Edit *mpSearchEdit;
ToolBox *mpViewBar; ToolBox *mpViewBar;
......
...@@ -114,11 +114,10 @@ SfxTemplateManagerDlg::SfxTemplateManagerDlg (Window *parent) ...@@ -114,11 +114,10 @@ SfxTemplateManagerDlg::SfxTemplateManagerDlg (Window *parent)
: ModelessDialog(parent, SfxResId(DLG_TEMPLATE_MANAGER)), : ModelessDialog(parent, SfxResId(DLG_TEMPLATE_MANAGER)),
maTabControl(this,SfxResId(TAB_CONTROL)), maTabControl(this,SfxResId(TAB_CONTROL)),
maTabPage(&maTabControl, SfxResId(TAB_TEMPLATE_MANAGER)), maTabPage(&maTabControl, SfxResId(TAB_TEMPLATE_MANAGER)),
mpToolbars( new Control(&maTabPage,SfxResId(TOOLBARS))),
mpSearchEdit(new Edit(&maTabPage,WB_HIDE | WB_BORDER)), mpSearchEdit(new Edit(&maTabPage,WB_HIDE | WB_BORDER)),
mpViewBar( new ToolBox(mpToolbars, SfxResId(TBX_ACTION_VIEW))), mpViewBar( new ToolBox(&maTabPage, SfxResId(TBX_ACTION_VIEW))),
mpActionBar( new ToolBox(mpToolbars, SfxResId(TBX_ACTION_ACTION))), mpActionBar( new ToolBox(&maTabPage, SfxResId(TBX_ACTION_ACTION))),
mpTemplateBar( new ToolBox(mpToolbars, SfxResId(TBX_ACTION_TEMPLATES))), mpTemplateBar( new ToolBox(&maTabPage, SfxResId(TBX_ACTION_TEMPLATES))),
mpSearchView(new TemplateSearchView(&maTabPage)), mpSearchView(new TemplateSearchView(&maTabPage)),
maView(new TemplateLocalView(&maTabPage,SfxResId(TEMPLATE_VIEW))), maView(new TemplateLocalView(&maTabPage,SfxResId(TEMPLATE_VIEW))),
mpOnlineView(new TemplateRemoteView(&maTabPage, WB_VSCROLL,false)), mpOnlineView(new TemplateRemoteView(&maTabPage, WB_VSCROLL,false)),
...@@ -240,7 +239,6 @@ SfxTemplateManagerDlg::~SfxTemplateManagerDlg () ...@@ -240,7 +239,6 @@ SfxTemplateManagerDlg::~SfxTemplateManagerDlg ()
delete mpTemplateDefaultMenu; delete mpTemplateDefaultMenu;
delete mpActionMenu; delete mpActionMenu;
delete mpRepositoryMenu; delete mpRepositoryMenu;
delete mpToolbars;
} }
void SfxTemplateManagerDlg::setSaveMode(bool bMode) void SfxTemplateManagerDlg::setSaveMode(bool bMode)
...@@ -319,9 +317,6 @@ void SfxTemplateManagerDlg::Resize() ...@@ -319,9 +317,6 @@ void SfxTemplateManagerDlg::Resize()
long nToolbarsHeight = std::max(std::max(aViewSize.getHeight(), aActionSize.getHeight()), aTemplateSize.getHeight()); long nToolbarsHeight = std::max(std::max(aViewSize.getHeight(), aActionSize.getHeight()), aTemplateSize.getHeight());
Size aToolbarsSize (aWinSize.getWidth(), nToolbarsHeight);
mpToolbars->SetSizePixel(aToolbarsSize);
aActionSize.setWidth(3*aActionSize.getWidth()); aActionSize.setWidth(3*aActionSize.getWidth());
aViewSize.setWidth(aWinSize.getWidth()-aActionSize.getWidth()-mpViewBar->GetPosPixel().X()); aViewSize.setWidth(aWinSize.getWidth()-aActionSize.getWidth()-mpViewBar->GetPosPixel().X());
aTemplateSize.setWidth(aWinSize.getWidth()); aTemplateSize.setWidth(aWinSize.getWidth());
...@@ -335,7 +330,7 @@ void SfxTemplateManagerDlg::Resize() ...@@ -335,7 +330,7 @@ void SfxTemplateManagerDlg::Resize()
// Set view position below toolbox // Set view position below toolbox
Point aViewPos = maView->GetPosPixel(); Point aViewPos = maView->GetPosPixel();
aViewPos.setY(aToolbarsSize.getHeight()); aViewPos.setY(nToolbarsHeight);
aViewPos.setX(0); aViewPos.setX(0);
Size aThumbSize(aWinSize.getWidth(), maTabControl.GetTabPageSizePixel().getWidth() - aViewPos.getY()); Size aThumbSize(aWinSize.getWidth(), maTabControl.GetTabPageSizePixel().getWidth() - aViewPos.getY());
maView->SetPosSizePixel(aViewPos, aThumbSize); maView->SetPosSizePixel(aViewPos, aThumbSize);
......
...@@ -112,12 +112,6 @@ TabPage TAB_TEMPLATE_MANAGER ...@@ -112,12 +112,6 @@ TabPage TAB_TEMPLATE_MANAGER
Size = MAP_APPFONT( 290, 220 ); Size = MAP_APPFONT( 290, 220 );
Hide = TRUE; Hide = TRUE;
Control TOOLBARS
{
Size = MAP_APPFONT( 290 , 20 );
TabStop = False;
};
Control TEMPLATE_VIEW Control TEMPLATE_VIEW
{ {
Pos = MAP_APPFONT( 0, 20 ); Pos = MAP_APPFONT( 0, 20 );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment