Hey Joseph, 2009/8/14 Joseph VanAndel <[email protected]>: > My application creates a Dialog: > WDialog dialog("Edit the PPI Parameters"); > > WContainerWidget *container = new > WContainerWidget(dialog.contents()); > container->setStyleClass("yellow-box"); > WGridLayout *grid = new WGridLayout(); > container->setLayout(grid); > > char buffer[20]; > int row = 0; > int col = 0; > > WText *ppiHeader = new WText("PPI Parameters"); > grid->addWidget(ppiHeader, 0,0, 1, 2, AlignCenter); > WText *angleHeader = new WText("Select an angle list"); > grid->addWidget(angleHeader, 0, 2, 1, 4,AlignCenter); > WText *procHeader = new WText("Select processor parameters"); > grid->addWidget(procHeader, 0, 6, 1, 4, AlignCenter); > > > <snip> > new WBreak(dialog.contents()); > WPushButton ok("OK", dialog.contents()); > ok.clicked().connect(SLOT(&dialog, WDialog::accept)); > WPushButton cancel("Cancel", dialog.contents()); > cancel.clicked().connect(SLOT(&dialog, WDialog::reject)); > > if ( dialog.exec() == WDialog::Accepted) { > WString az_left_str = az_left_le->text(); > std::string utf8 = az_left_str.toUTF8(); > ppis_[buttonId].az_left_ = atof(utf8.c_str()); > std::cerr << "user accepted PPI changes, AZ_LEFT = " << > ppis_[buttonId].az_left_ << "\n"; > } > When I run Firefox 3.5.2 on my laptop (1440x900), I can't see the > bottom of the dialog, so I can't click either the <OK> or <Cancel> > buttons. However, I can't move the dialog, so I can't position it so > I can access the <OK> or <Cancel> buttons. > > When I run Safari 4.0.3 on my laptop, the dialog box appears with > scrollbars (kind of odd for a dialog box), but I can scroll so I can > access the <OK> or <Cancel> buttons. Also, I can move the dialog box > by grabbing the title bar. I can suppress the scrollbars on Safari by > using the Dialog::setMinimumSize() call. > > **Questions**: > 1) Why can't I move the dialog box under Firefox 3.5.2 using the mouse?
That must be a bug with Firefox 3.5. I've created a ticket: http://redmine.webtoolkit.eu/issues/show/55 > 2) Is there any way to center the dialog box, so I can see all of it? That should be the default behavior. If this is not what you are seeing, can you turn your example in a small test case ? > 3) How do I avoid hard-coding the dialog minimum size, so it doesn't > have scrollbars on Safari? To be investigated. I would prefer to start from a test case that triggers this wrong behavior ? Regards, koen ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ witty-interest mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/witty-interest
