I´m surely have a lack of knowledge. Can you orient to me a place where that problem is explained (a web page or resource)?
Very thanks for the help. Gary Chambers wrote: > > #position: and #extent: etc. won't work since the owner is laying out as > per > the layout frame. > You'll need to adjust the offsets instead... > > Regards, Gary > > ----- Original Message ----- > From: "nullPointer" <[email protected]> > To: <[email protected]> > Sent: Monday, September 14, 2009 3:37 PM > Subject: Re: [Pharo-project] Polymorph - TabIndex and layoutFrames > questions > > >> >> >> >> i´m already using fractions and offsets, through my class CLDecorMorph... >> http://paste.lisp.org/display/87049 >> >> (Note: in that class properties as #position or #top, #left etc be >> relatives to owner) >> >> I´m use the owner always with ProportionalLayout and the "anchors" with >> the >> fractions-offsets mechanism. The problem is when I try set the #position: >> or >> #extent: accessors. Don´t works. >> >> >> >> >> >> Gary Chambers wrote: >>> >>> 1. "Fixed" positioning can be achived by setting the fractions to 0...@0 >>> for >>> top-left and bottom-right then using the offsets. >>> >>> Regards, Gary >>> >>> ----- Original Message ----- >>> From: nullPointer >>> To: [email protected] >>> Sent: Monday, September 14, 2009 12:03 PM >>> Subject: Re: [Pharo-project] Polymorph - TabIndex and layoutFrames >>> questions >>> >>> >>> 1. I have always work with owners in ProportionalLayout, don´t let >>> work >>> with another layoutPolicy in the canvas designer. In view designer >>> exists >>> the possibility of "anchor" a widget to top, left, down and right. That >>> is >>> all need the user ( for the moment ) for anchor a widget, but fails to >>> change size and position.Exists the possibility of do it in >>> ProportionalLayout on owner? >>> >>> >>> 2. Then i understand than changing the order of submorphs that works? >>> I >>> will probe. >>> >>> Regards and many thanks. >>> >>> >>> 2009/9/14 Gary Chambers (via Nabble) <[hidden email]> >>> >>> 1. position/extent depends on how thae morph is laid out in its >>> owner. >>> LayoutFrame is used when the owner specified a proportional layout, >>> use the >>> fractions to pin corners and the offsets to.. offset. >>> If the owner specifies no layout then postion/extent work as >>> expected. >>> For table layouts things are more complicated (see >>> hResizing/vResizing >>> etc.) >>> >>> 2. Tab order (keyboard navigation) follows the order of the >>> submorphs >>> at >>> present. Add your morphs (using addMorphback: or via the Polymorph >>> row/column type stuff) in the order you want navigation to follow. >>> >>> Regards, Gary >>> >>> >>> ----- Original Message ----- >>> From: "nullPointer" <[hidden email]> >>> To: <[hidden email]> >>> Sent: Sunday, September 13, 2009 9:48 PM >>> Subject: [Pharo-project] Polymorph - TabIndex and layoutFrames >>> questions >>> >>> >>> >>> > >>> > >>> > 1- How i can change the #position or #extent of a Morph with a >>> layoutFrame >>> > setted ? >>> > >>> > for example, i have a button "anchored" to top and right; if i set >>> the >>> > #position: of that button the position don´t change. Then i try >>> override >>> > the >>> > #position: accessor of my button; first set #layoutframe: to nil, >>> later do >>> > the set normally of #position: and later set again the old value >>> of >>> > #layoutFrame: , for remain the original anchors. But don´t works. >>> Well, if >>> > I >>> > execute the code in a WorkSpace, line to line, then works! but >>> don´t >>> if >>> > execute all code. I don´t understand :| >>> > >>> > >>> > 2- How works the tab index mechanism in Polymorph? >>> > >>> > in some of my Views i have controls with unordered tab order in >>> controls. >>> > How i can change the order? I don´t see nothing for start. >>> > >>> > 3- Exists the possibility of change the position of cursor of a >>> textbox? >>> > >>> > >>> > Regards, and thanks for the help >>> > >>> > -- >>> > View this message in context: >>> > >>> http://n2.nabble.com/Polymorph-TabIndex-and-layoutFrames-questions-tp3638041p3638041.html >>> > Sent from the Pharo Smalltalk mailing list archive at Nabble.com. >>> > >>> > _______________________________________________ >>> > Pharo-project mailing list >>> > [hidden email] >>> > >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>> >>> >>> _______________________________________________ >>> Pharo-project mailing list >>> [hidden email] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> View this message in context: Re: [Pharo-project] Polymorph - TabIndex >>> and layoutFrames questions >>> Sent from the Pharo Smalltalk mailing list archive at Nabble.com. >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> >>> >>> _______________________________________________ >>> Pharo-project mailing list >>> [email protected] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>> _______________________________________________ >>> Pharo-project mailing list >>> [email protected] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>> >> >> -- >> View this message in context: >> http://n2.nabble.com/Polymorph-TabIndex-and-layoutFrames-questions-tp3638041p3642822.html >> Sent from the Pharo Smalltalk mailing list archive at Nabble.com. >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- View this message in context: http://n2.nabble.com/Polymorph-TabIndex-and-layoutFrames-questions-tp3638041p3645149.html Sent from the Pharo Smalltalk mailing list archive at Nabble.com. _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
