minor bug fix
This commit is contained in:
parent
069c236df9
commit
1cfe725542
1 changed files with 19 additions and 5 deletions
|
@ -22,7 +22,7 @@
|
||||||
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
// DEALINGS IN THE SOFTWARE.
|
// DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
// $Id: Toolbar.cc,v 1.109 2003/08/15 13:51:43 fluxgen Exp $
|
// $Id: Toolbar.cc,v 1.110 2003/08/15 15:29:10 fluxgen Exp $
|
||||||
|
|
||||||
#include "Toolbar.hh"
|
#include "Toolbar.hh"
|
||||||
|
|
||||||
|
@ -504,6 +504,20 @@ void Toolbar::update(FbTk::Subject *subj) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void Toolbar::setPlacement(Toolbar::Placement where) {
|
void Toolbar::setPlacement(Toolbar::Placement where) {
|
||||||
|
// disable vertical toolbar
|
||||||
|
switch (where) {
|
||||||
|
case LEFTTOP:
|
||||||
|
case LEFTCENTER:
|
||||||
|
case LEFTBOTTOM:
|
||||||
|
case RIGHTTOP:
|
||||||
|
case RIGHTCENTER:
|
||||||
|
case RIGHTBOTTOM:
|
||||||
|
where = BOTTOMCENTER;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
*m_rc_placement = where;
|
*m_rc_placement = where;
|
||||||
int head_x = 0,
|
int head_x = 0,
|
||||||
head_y = 0,
|
head_y = 0,
|
||||||
|
@ -748,11 +762,11 @@ void Toolbar::setupMenus() {
|
||||||
Toolbar::Placement placement;
|
Toolbar::Placement placement;
|
||||||
} place_menu[] = {
|
} place_menu[] = {
|
||||||
{0, 0, "Top Left", Toolbar::TOPLEFT},
|
{0, 0, "Top Left", Toolbar::TOPLEFT},
|
||||||
/*
|
|
||||||
{0, 0, "Left Top", Toolbar::LEFTTOP},
|
{0, 0, "Left Top", Toolbar::LEFTTOP},
|
||||||
{0, 0, "Left Center", Toolbar::LEFTCENTER},
|
{0, 0, "Left Center", Toolbar::LEFTCENTER},
|
||||||
{0, 0, "Left Bottom", Toolbar::LEFTBOTTOM},
|
{0, 0, "Left Bottom", Toolbar::LEFTBOTTOM},
|
||||||
*/
|
|
||||||
{0, 0, "Bottom Left", Toolbar::BOTTOMLEFT},
|
{0, 0, "Bottom Left", Toolbar::BOTTOMLEFT},
|
||||||
{0, 0, "Top Center", Toolbar::TOPCENTER},
|
{0, 0, "Top Center", Toolbar::TOPCENTER},
|
||||||
{0, 0, 0, Toolbar::TOPCENTER},
|
{0, 0, 0, Toolbar::TOPCENTER},
|
||||||
|
@ -760,11 +774,11 @@ void Toolbar::setupMenus() {
|
||||||
{0, 0, 0, Toolbar::BOTTOMCENTER},
|
{0, 0, 0, Toolbar::BOTTOMCENTER},
|
||||||
{0, 0, "Bottom Center", Toolbar::BOTTOMCENTER},
|
{0, 0, "Bottom Center", Toolbar::BOTTOMCENTER},
|
||||||
{0, 0, "Top Right", Toolbar::TOPRIGHT},
|
{0, 0, "Top Right", Toolbar::TOPRIGHT},
|
||||||
/*
|
|
||||||
{0, 0, "Right Top", Toolbar::RIGHTTOP},
|
{0, 0, "Right Top", Toolbar::RIGHTTOP},
|
||||||
{0, 0, "Right Center", Toolbar::RIGHTCENTER},
|
{0, 0, "Right Center", Toolbar::RIGHTCENTER},
|
||||||
{0, 0, "Right Bottom", Toolbar::RIGHTBOTTOM},
|
{0, 0, "Right Bottom", Toolbar::RIGHTBOTTOM},
|
||||||
*/
|
|
||||||
{0, 0, "Bottom Right", Toolbar::BOTTOMRIGHT}
|
{0, 0, "Bottom Right", Toolbar::BOTTOMRIGHT}
|
||||||
};
|
};
|
||||||
tbar.placementMenu().setMinimumSublevels(3);
|
tbar.placementMenu().setMinimumSublevels(3);
|
||||||
|
|
Loading…
Reference in a new issue