Draw over existing objects
MisterX
b.xavier at internet.lu
Tue Apr 26 10:19:50 EDT 2005
Frank
> Maybe I'm just missing something here, but that stack doesn't
> seem relevant.
>
> set the tool to "graphic"
> set the style of the templateGraphic to "rectangle"
you're not obliged to be in drawing mode... You can simulate it with a
cursor and a moving/resizing rect or graphic (with a marquee pattern).
> then let the user draw in a window whose entire visible area
> is covered by a group. The tool seemingly ignores the fact
> that it is a "drawing"
> tool (rather than a "selection" tool) and tries to select the
> group rather than draw a new rectangle.
Then you select what falls in the "selection" by intersection or
inclusion... Im not sure i'd use
a group rather than a simple rect graphic (simpler)...
> The group is not marked as opaque, currently has no objects
> within it (it is an empty group), is set to cantSelect, has
> both scrollbars, is visible, and covers all but a small part
> of the window, where I am dragging a palette along with the
> window (as a toolbar -- not a perfect solution, of course,
> but the best I've come up with so far given Rev's feature set
> in terms of the drawing tools).
im lost here... What does the group do? Are you supposed to scroll
when dragging beyond the edge?
Xav
> On Apr 25, 2005, at 2:20 PM, MisterX wrote:
>
> > look at how ResizeN2O does it...
> >
> >
> http://www.monsieurx.com/modules.php?name=Downloads&d_op=getit&lid=78
> >
> > Another example (but in browse mode) is how i make palettes
> > draggeable...
> > just intercept (or pass) the mousedown except where you
> shouldn't (or
> > should)...
> >
> > cheers
> > Xavier
> > http://monsieurx.com - TAOO - the rave in RAD
> >
> >> -----Original Message-----
> >> From: use-revolution-bounces at lists.runrev.com
> >> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf
> Of Frank
> >> D. Engel, Jr.
> >> Sent: Monday, April 25, 2005 19:45
> >> To: How to use Revolution
> >> Subject: Draw over existing objects
> >>
> >> -----BEGIN PGP SIGNED MESSAGE-----
> >> Hash: SHA1
> >>
> >> I am trying to set up an environment where I can use the standard
> >> drawing tools (graphic, field, pointer) and draw over top
> of a group,
> >> so that I can catch the new objects and add them to the
> group myself.
> >> I set the cantSelect of the group, etc., and that stuff is working
> >> okay; however, when I try to draw over the group, nothing happens.
> >>
> >> Apparently, Rev automatically tries to select an object when you
> >> mouseDown on it in pointer mode, even when you are using
> the graphic
> >> tool instead of the pointer tool. Thus instead of
> starting to draw a
> >> graphic, Rev is trying to select the group, but sees the
> cantSelect
> >> property and just decides to do nothing instead.
> >>
> >> Anyone know of a way to convince Rev to start the new
> graphic rather
> >> than just sit there when I try to draw with such a group
> underneath?
> >>
> >> Rev 2.5, OS X.3.whatever, etc.
> >>
> >> Thank you!
> >>
> >>
> >> - -----------------------------------------------------------
> >> Frank D. Engel, Jr. <fde101 at fjrhome.net>
> >>
> >> $ ln -s /usr/share/kjvbible /usr/manual $ true | cat /usr/manual |
> >> grep "John 3:16"
> >> John 3:16 For God so loved the world, that he gave his
> only begotten
> >> Son, that whosoever believeth in him should not perish, but have
> >> everlasting life.
> >> $
> >> -----BEGIN PGP SIGNATURE-----
> >> Version: GnuPG v1.2.4 (Darwin)
> >>
> >> iD8DBQFCbSy67aqtWrR9cZoRAkqDAKCL1dtDU1J4ZY3lwBCiPsyboGJm0wCgg+KV
> >> Emd46eKmarOeRcn3rKrDEWk=
> >> =lzNq
> >> -----END PGP SIGNATURE-----
> >>
> >>
> >>
> >> ___________________________________________________________
> >> $0 Web Hosting with up to 200MB web space, 1000 MB Transfer 10
> >> Personalized POP and Web E-mail Accounts, and much more.
> >> Signup at www.doteasy.com
> >>
> >> _______________________________________________
> >> use-revolution mailing list
> >> use-revolution at lists.runrev.com
> >> http://lists.runrev.com/mailman/listinfo/use-revolution
> >>
> >
> > _______________________________________________
> > use-revolution mailing list
> > use-revolution at lists.runrev.com
> > http://lists.runrev.com/mailman/listinfo/use-revolution
> >
> >
> - -----------------------------------------------------------
> Frank D. Engel, Jr. <fde101 at fjrhome.net>
>
> $ ln -s /usr/share/kjvbible /usr/manual
> $ true | cat /usr/manual | grep "John 3:16"
> John 3:16 For God so loved the world, that he gave his only
> begotten Son, that whosoever believeth in him should not
> perish, but have everlasting life.
> $
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (Darwin)
>
> iD8DBQFCbkZJ7aqtWrR9cZoRAnOkAJ4jDU5Z3gKfCSMdPxWUdkKFGGL6RQCbBUTM
> p8l2ix39fxsJftvBUHjuomM=
> =UCgw
> -----END PGP SIGNATURE-----
>
>
>
> ___________________________________________________________
> $0 Web Hosting with up to 200MB web space, 1000 MB Transfer
> 10 Personalized POP and Web E-mail Accounts, and much more.
> Signup at www.doteasy.com
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
More information about the use-livecode
mailing list