Got it. Thanks!
Roger Whitcomb | Architect, Engineering | [email protected]| Ingres | 500 Arguello Street | Suite 200 | Redwood City | CA | 94063 | USA <http://www.google.com/maps?f=q&hl=en&geocode=&q=500+Arguello+Street+%7C +Suite+200+%7C+Redwood+City+%7C+CA+%7C+94063+%7C+USA+&sll=37.0625,-95.67 7068&sspn=50.557552,73.037109&ie=UTF8&t=h&z=16&iwloc=addr> | +1 650-587-5596 | fax: +1 650-587-5550 From: Greg Brown [mailto:[email protected]] Sent: Tuesday, October 05, 2010 1:21 PM To: [email protected] Subject: Re: Prompt sizing between 1.5.2 and 2.0 The problem is that a Prompt's preferred size in Pivot 2.0 is slightly smaller than in Pivot 1.5, and the labels in your prompt's body are not configured to wrap. As a result, the text is getting clipped. I increased the default size slightly, but you should probably add a "wrapText:true" style to your labels just to be on the safe side (for example, in case the user manually resizes the prompt). G On Oct 5, 2010, at 12:32 PM, Roger and Beth Whitcomb wrote: Hi, I'm seeing what looks like a small problem with sizing of a Prompt when given a body in 2.0 as opposed to 1.5.2. Here is the source of the body: <?xml version="1.0" encoding="UTF-8"?> <TablePane xmlns:wtkx="http://pivot.apache.org/wtkx" <http://pivot.apache.org/wtkx> xmlns="org.apache.pivot.wtk"> <columns> <TablePane.Column width="1*"/> </columns> <rows> <TablePane.Row height="-1"> <Label wtkx:id="aboutVersionLabel" text="%aboutVersionLabel" styles="{font:{italic:true, bold:true, size:11}}"/> </TablePane.Row> <TablePane.Row height="-1"> <Label text="%copyright" styles="{font:{size:11}}"/> </TablePane.Row> <TablePane.Row height="24"> <Separator styles="{padding:{top:8,bottom:8}}"/> </TablePane.Row> <TablePane.Row height="-1"> <Label text="Built on $(__DATE__) at $(__TIME__)" styles="{font:{size:9}}"/> </TablePane.Row> <TablePane.Row height="-1"> <Label text="Java version $(__JAVA_VERSION__)" styles="{font:{size:9}}"/> </TablePane.Row> </rows> </TablePane> The code to display it looks like this: @Override public void aboutRequested() { Component body = (Component)readObject("about", this); aboutVersionLabel.setText(String.format(aboutVersionLabel.getText(), APP_VERSION)); Prompt.prompt(MessageType.INFO, (String)resources.get("mainAppTitle"), body, mainWindow); } Here is what it looks like under 1.5.2 - very nice looking (IMO), although I don't know why it has what looks like unwarranted extra width on the right, based on the content. <Mail Attachment.png> But, in 2.0 (head revs built the other day), it is sized just a little bit too narrow so that the last character gets chopped off. And even though there is the sizing widget in the lower right, these just seems cheesy to me that it couldn't get sized correctly to begin with. Or am I wrong? Is there something else I should be doing to get the size right? <Mail Attachment.png> Thanks! Roger Whitcomb Architect, Engineering Ingres Corporation [email protected] PHONE +1 650.587.5596 FAX +1 650.587.5550 www.ingres.com <http://www.ingres.com/> This transmission is confidential and intended solely for the use of the recipient named above. It may contain confidential, proprietary, or legally privileged information. If you are not the intended recipient, you are hereby notified that any unauthorized review, use, disclosure or distribution is strictly prohibited. If you have received this transmission in error, please contact the sender by reply e-mail and delete the original transmission and all copies from your system.
