OpenDCL Forums

OpenDCL => Runtime/AutoLISP => Topic started by: Fred Tomke on October 24, 2009, 05:21:38 AM

Title: Some questions about 6.0.0.9
Post by: Fred Tomke on October 24, 2009, 05:21:38 AM
Hello,

due to my custom scrollbar I have some further questions. For testing, I attached an example.
(Acad2008 on XP x86)


Thank you for watching.

Fred
Title: Re: Some questions about 6.0.0.9
Post by: owenwengerd on October 25, 2009, 01:57:36 PM
The active combo boxes and flickering labels problem should be fixed in Alpha 10. Starting with Alpha 10, I'm completely removing all the hacks I've put in to handle transparent and overlapping control, and I'm going to start over with that work, as it was becoming unmaintainable. Therefore, Alpha 10 will almost certainly have new display related problems, but at least these two should be fixed.

For OnCancelClose, I've fixed the argument type by changing it back to an integer.  To make the nomenclature more consistent, I've changed the argument name in the documentation from "Canceling" (which implies a boolean) to "Reason". The way your OnCancelClose handler is written, it can never return NIL; if you change it to return NIL, the form will close.

I've added code in Alpha 10 to ensure that the arrow keys are handled by the pciture box control when event handlers are enabled.
Title: Re: Some questions about 6.0.0.9
Post by: Fred Tomke on October 26, 2009, 11:37:43 PM
Hi Owen,

at first: great job on this Alpha. Having your warning about Alpha 10 in mind I can say that this sample form is getting much faster than in Alpha 9 so I'm looking forward to test all my forms on different workstations with different OS.

Details:

- OnMouseWheel works very well in Alpha 10
- Resizing the form is much faster in Alpha 10, not control flickers anymore
- Arrow-Keys are triggered in the PictureBox
- OnCancelClose does not prevent the form from closing anymore, when pressing the closing button (even without changing my code :) , I always use the line (/= intESCWasPressed 1) as the only line in OnCancelClose).

So a great Alpha, thank you!

Fred
Title: Re: Some questions about 6.0.0.9
Post by: jb on October 29, 2009, 07:56:57 AM
Hacks  :D

Makes me think of the Star Trek movie where they went back to get the hump back whales:

Owen, what we're saying is we trust your 'hacks' more than other peoples actual coding . . ..

;)
Title: Re: Some questions about 6.0.0.9
Post by: Carsten on October 30, 2009, 05:34:38 AM
Hi,

Maybe a stupid question, but: How do I start a new post?
I do not see any button to do this, does it have to do with my profile?

Help is appreciated
Thanks
Carsten
Title: Re: Some questions about 6.0.0.9
Post by: owenwengerd on October 30, 2009, 06:19:13 AM
Carsten, go to the forum you want to post in, then look for 'New Topic' in the tabs at the top right and bottom right of the forum.
Title: Re: Some questions about 6.0.0.9
Post by: Carsten on October 30, 2009, 07:33:31 AM
Thanks, Owen
Must have been a "blind spot" for me.