Yeah, you might have padding and verticalGap issues. Good luck. -TH
--- In flexcoders@yahoogroups.com, "Ian Skinner" <[EMAIL PROTECTED]> wrote: > > Easy enough. height="{panel1.height-control1.height- control2.height}". I have a simple sample for states, with a transition here: > > That is what I tried at first, but it did not give me the results I expected. So I did not explore it further, itâs a minor nicety at this point. > > > > What Iâm really interested in is figuring out how to link my event containers to my detail state so that I can drill down into them. Iâll take a look at your links, thanks. > > > > > > -------------- > Ian Skinner > Web Programmer > BloodSource > www.BloodSource.org > Sacramento, CA > > --------- > | 1 | | > --------- Binary Soduko > | | | > --------- > > "C code. C code run. Run code run. Please!" > - Cynthia Dunning > > > > Confidentiality Notice: This message including any > attachments is for the sole use of the intended > recipient(s) and may contain confidential and privileged > information. Any unauthorized review, use, disclosure or > distribution is prohibited. If you are not the > intended recipient, please contact the sender and > delete any copies of this message. > > > > > Easy enough. height="{panel1.height-control1.height- control2.height}". I have a simple sample for states, with a transition here: > > <http://www.cflex.net/showfiledetails.cfm? ChannelID=1&Object=File&objectID=422> http://www.cflex.net/showfiledetails.cfm? ChannelID=1&Object=File&objectID=422 > > It's based on Cairngorm, but maybe it will give you some ideas. If you ceate a model class, you can easily control state behavior with binding. The help docs have some good examples as well. > > Glad to help, > Tim > > --- In flexcoders@yahoogroups.com, "Ian Skinner" <ian.skinner@> wrote: > > > > Yeah Tim, that worked. height="{panel1.height - 160}" Now the really cool trick would be have the 160 be based on the height of the two controls above the grid. But for now, this is great. > > > > > > > > Now I am off to the biggest chalenge to date. Creating some behavious, states and maybe a transition. Not sure where to even start. > > > > > > > > -------------- > > Ian Skinner > > Web Programmer > > BloodSource > > www.BloodSource.org > > Sacramento, CA > > > > --------- > > | 1 | | > > --------- Binary Soduko > > | | | > > --------- > > > > "C code. C code run. Run code run. Please!" > > - Cynthia Dunning > > > > > > > > Confidentiality Notice: This message including any > > attachments is for the sole use of the intended > > recipient(s) and may contain confidential and privileged > > information. Any unauthorized review, use, disclosure or > > distribution is prohibited. If you are not the > > intended recipient, please contact the sender and > > delete any copies of this message. > > > > > > > > Hi Ian, > > > > The first example was almost correct. This will work: > > > > <mx:DataGrid height="{parentPanel.height-50}"/> > > > > Change "parentPanel" to the id of your panel. > > > > -TH > > > > --- In [EMAIL PROTECTED] <mailto:flexcoders%40yahoogroups.com> ups.com, "Ian Skinner" ian.skinner@ > > wrote: > > > > > > IâEUR(tm)m not having much luck with this. If I put it like you > > suggest I get an error about not allowing strings here. > > > > > > "{parentPanel.measuredHeight}-50" > > > > > > > > > > > > If I move the bracket, the error is not thrown, but my grid does > > not show up. > > > > > > "{parentPanel.measuredHeight-50}" > > > > > > > > > > > > Ian, > > > > > > The code should have been: > > > > > > <mx:DataGrid height="{parentPanel.measuredHeight}-50"/> > > > > > > -TH > > > > > > > > > > > > > > > > > > -------------- > > > Ian Skinner > > > Web Programmer > > > BloodSource > > > www.BloodSource.org > > > Sacramento, CA > > > > > > --------- > > > | 1 | | > > > --------- Binary Soduko > > > | | | > > > --------- > > > > > > "C code. C code run. Run code run. Please!" > > > - Cynthia Dunning > > > > > > > > > > > > Confidentiality Notice: This message including any > > > attachments is for the sole use of the intended > > > recipient(s) and may contain confidential and privileged > > > information. Any unauthorized review, use, disclosure or > > > distribution is prohibited. If you are not the > > > intended recipient, please contact the sender and > > > delete any copies of this message. > > > > > > > > > > > > Ian, > > > > > > The code should have been: > > > > > > <mx:DataGrid height="{parentPanel.measuredHeight}-50"/> > > > > > > -TH > > > > > > --- In [EMAIL PROTECTED] <mailto:flexcoders% 40yahoogroups.com> > > ups.com, "Tim Hoff" <TimHoff@> wrote: > > > > > > > > > > > > Hi Ian, > > > > > > > > Still pluggin along I see. I'd be intrested to see your code > > when > > > your > > > > done. > > > > > > > > You could base the height of the grid on the panel container. > > > Adjust > > > > the height to compensate for the other controls in the panel > > above > > > the > > > > grid. > > > > > > > > <mx:DataGrid height="{myPanel.Height}-50" /> > > > > > > > > -TH > > > > > > > > > > > > --- In [EMAIL PROTECTED] <mailto:flexcoders% 40yahoogroups.com> > > ups.com, "Ian Skinner" <ian.skinner@> > > > > wrote: > > > > > > > > > > I have a calendar of events type application I am building as a > > > > proposal to redo a venerable application with flex. > > > > > > > > > > I have the basic main page constructed and it work well with > > > just one > > > > minor annoyance. The main display consists of an absolute > > > application > > > > containing a single Panel. This panel is constrained to 25 > > pixels > > > from > > > > the top, bottom, left and right edges of the application > > container. > > > > > > > > > > The panel is also configured as an absolute layout, containing > > > an HBox > > > > container with navigation controls positioned at the top, a > > small > > > grid > > > > of the days of the week (Monday, Tuesday, ect.) below the HBox. > > > Then > > > > comes the meat of the display, a second grid containing all the > > > days of > > > > the displayed month each showing a list of events. > > > > > > > > > > This grid is where I am having difficulty. If I give it an > > > absolute > > > > height (300) it works the way I want in that a scroll bar is > > > generated > > > > allowing the user the scroll through all the days and events > > > inside the > > > > 300 pixel high box in the middle of the application. But then it > > > is hard > > > > coded to 300 pixels high meaning that if the browser display is > > > large > > > > enough a portion of the panel space is blank because the grid > > can > > > not > > > > expand to fill it. > > > > > > > > > > But if I give the grid less absolute positioning, either > > > percentages > > > > or position it's edges (top, bottom, ect) within the panel, the > > > size is > > > > not enforced. The entire application is expanded to contain all > > > the days > > > > and events and the entire application then scrolls. Thus losing > > the > > > > navigation controls off the top of the browser canvas when the > > user > > > > scrolls down. > > > > > > > > > > Is there some way to constrain the grid to a certain section > > of > > > the > > > > panel so that it grows and shrinks in relationship to the panel > > but > > > > still not allow it to grow in relationship to the number and > > size > > > of the > > > > rows and cells inside it? > > > > > > > > > > > > > > > -------------- > > > > > Ian Skinner > > > > > Web Programmer > > > > > BloodSource > > > > > www.BloodSource.org > > > > > Sacramento, CA > > > > > > > > > > --------- > > > > > | 1 | | > > > > > --------- Binary Soduko > > > > > | | | > > > > > --------- > > > > > > > > > > "C code. C code run. Run code run. Please!" > > > > > - Cynthia Dunning > > > > > > > > > > Confidentiality Notice: This message including any > > > > > attachments is for the sole use of the intended > > > > > recipient(s) and may contain confidential and privileged > > > > > information. Any unauthorized review, use, disclosure or > > > > > distribution is prohibited. If you are not the > > > > > intended recipient, please contact the sender and > > > > > delete any copies of this message. > > > > > > > > > > > > > > > -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/