BN Guides
Richard Gaskin
ambassador at fourthworld.com
Tue Aug 30 13:42:52 EDT 2022
I've fantasized about being able to paint directly to the window buffer
without using an object, but having done that in C back in the day I
enjoy the conveniences scripted objects bring.
Your stack suggestion is intriguing, but how does it work in practice?
I find the systemic overhead of dynamically reinstantiating windows to
fit a changing shape makes things a bit less smooth than I'd prefer.
Or are you suggesting a separate stack for each guide line? That would
keep the performance up, but seems tedious to write.
--
Richard Gaskin
Fourth World Systems
Geoff Canyon wrote:
> He's also throwing controls into the stack to show guides for the
> alignment, and then disposing of those. So maybe in for a penny?
>
> If I were doing something like this I think I'd try:
>
> 1. A frontscript, as you say, or just setting up to receive IDE messages --
> pretty sure there's an objectMoved IDE message or something like it.
> 2. Using stacks with the shape set as guides.
>
> But maybe my idea is out of date or impractical in some way. I experimented
> with some sort of auto-alignment code a long time ago. I have no memory of
> how far I got with it.
>
> gc
>
> On Mon, Aug 29, 2022 at 1:52 PM Richard Gaskin via use-livecode <
> use-livecode at lists.runrev.com> wrote:
>
>> Geoff Canyon wrote:
>>
>> > Okay, so it looks like BN Guides works by assigning behaviors to
>> > controls and temporarily adding controls to your stack as you drag
>> > things. I think this is meant to be transient as you drag controls.
>>
>> Instinctively I'd be inclined to try a frontscript before something as
>> intrusive as altering an object's behavior property for something this
>> transient.
>>
>> But Bernd does good work, so I'm curious: why this approach and not a
>> frontScript?
>>
>> --
>> Richard Gaskin
>> Fourth World Systems
More information about the use-livecode
mailing list