changed window open buttons to work at show/hide toggles
This commit is contained in:
parent
dada7fd387
commit
b7626fb2b5
1 changed files with 29 additions and 5 deletions
|
@ -22,7 +22,7 @@
|
||||||
|
|
||||||
|
|
||||||
Author : $Author: fgerlits $
|
Author : $Author: fgerlits $
|
||||||
Version : $Revision: 1.24 $
|
Version : $Revision: 1.25 $
|
||||||
Location : $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/products/gLiveSupport/src/MasterPanelWindow.cxx,v $
|
Location : $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/products/gLiveSupport/src/MasterPanelWindow.cxx,v $
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
------------------------------------------------------------------------------*/
|
||||||
|
@ -343,13 +343,17 @@ MasterPanelWindow :: onLiveModeButtonClicked(void) throw ()
|
||||||
}
|
}
|
||||||
|
|
||||||
liveModeWindow.reset(new LiveModeWindow(gLiveSupport, bundle));
|
liveModeWindow.reset(new LiveModeWindow(gLiveSupport, bundle));
|
||||||
|
liveModeWindow->show();
|
||||||
|
liveModeWindow->showContents();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!liveModeWindow->is_visible()) {
|
if (!liveModeWindow->is_visible()) {
|
||||||
liveModeWindow->show();
|
liveModeWindow->show();
|
||||||
}
|
|
||||||
|
|
||||||
liveModeWindow->showContents();
|
liveModeWindow->showContents();
|
||||||
|
} else {
|
||||||
|
liveModeWindow->hide();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -369,10 +373,14 @@ MasterPanelWindow :: onUploadFileButtonClicked(void) throw ()
|
||||||
}
|
}
|
||||||
|
|
||||||
uploadFileWindow.reset(new UploadFileWindow(gLiveSupport, bundle));
|
uploadFileWindow.reset(new UploadFileWindow(gLiveSupport, bundle));
|
||||||
|
uploadFileWindow->show();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!uploadFileWindow->is_visible()) {
|
if (!uploadFileWindow->is_visible()) {
|
||||||
uploadFileWindow->show();
|
uploadFileWindow->show();
|
||||||
|
} else {
|
||||||
|
uploadFileWindow->hide();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -393,13 +401,17 @@ MasterPanelWindow :: onScratchpadButtonClicked(void) throw ()
|
||||||
}
|
}
|
||||||
|
|
||||||
scratchpadWindow.reset(new ScratchpadWindow(gLiveSupport, bundle));
|
scratchpadWindow.reset(new ScratchpadWindow(gLiveSupport, bundle));
|
||||||
|
scratchpadWindow->show();
|
||||||
|
scratchpadWindow->showContents();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!scratchpadWindow->is_visible()) {
|
if (!scratchpadWindow->is_visible()) {
|
||||||
scratchpadWindow->show();
|
scratchpadWindow->show();
|
||||||
}
|
|
||||||
|
|
||||||
scratchpadWindow->showContents();
|
scratchpadWindow->showContents();
|
||||||
|
} else {
|
||||||
|
scratchpadWindow->hide();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -420,10 +432,14 @@ MasterPanelWindow :: onSimplePlaylistMgmtButtonClicked(void) throw ()
|
||||||
|
|
||||||
simplePlaylistMgmtWindow.reset(
|
simplePlaylistMgmtWindow.reset(
|
||||||
new SimplePlaylistManagementWindow(gLiveSupport, bundle));
|
new SimplePlaylistManagementWindow(gLiveSupport, bundle));
|
||||||
|
simplePlaylistMgmtWindow->show();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!simplePlaylistMgmtWindow->is_visible()) {
|
if (!simplePlaylistMgmtWindow->is_visible()) {
|
||||||
simplePlaylistMgmtWindow->show();
|
simplePlaylistMgmtWindow->show();
|
||||||
|
} else {
|
||||||
|
simplePlaylistMgmtWindow->hide();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -444,10 +460,14 @@ MasterPanelWindow :: onSchedulerButtonClicked(void) throw ()
|
||||||
}
|
}
|
||||||
|
|
||||||
schedulerWindow.reset(new SchedulerWindow(gLiveSupport, bundle));
|
schedulerWindow.reset(new SchedulerWindow(gLiveSupport, bundle));
|
||||||
|
schedulerWindow->show();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!schedulerWindow->is_visible()) {
|
if (!schedulerWindow->is_visible()) {
|
||||||
schedulerWindow->show();
|
schedulerWindow->show();
|
||||||
|
} else {
|
||||||
|
schedulerWindow->hide();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -468,10 +488,14 @@ MasterPanelWindow :: onSearchButtonClicked(void) throw ()
|
||||||
}
|
}
|
||||||
|
|
||||||
searchWindow.reset(new SearchWindow(gLiveSupport, bundle));
|
searchWindow.reset(new SearchWindow(gLiveSupport, bundle));
|
||||||
|
searchWindow->show();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!searchWindow->is_visible()) {
|
if (!searchWindow->is_visible()) {
|
||||||
searchWindow->show();
|
searchWindow->show();
|
||||||
|
} else {
|
||||||
|
searchWindow->hide();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue