Search found 4323 matches

by rdonnay
Thu May 13, 2021 7:53 am
Forum: eXpress++ Support
Topic: DCPushButtonXP is slow if I use the Hide option
Replies: 26
Views: 400

Re: DCPushButtonXP is slow if I use the Hide option

Tom - I never noticed that Chris didn't use IsMemberVar(). That should have been sufficient. :parent is an iVar of each Xbase parts class and it was not implemented until 1.9. There is a possibility that it may not be implemented in some classes. Whereas :setParent() is a method of XbPartHandler the...
by rdonnay
Wed May 12, 2021 11:58 am
Forum: eXpress++ Support
Topic: DCPushButtonXP is slow if I use the Hide option
Replies: 26
Views: 400

Re: DCPushButtonXP is slow if I use the Hide option

Chris -

I think you have the best solution.
Thank you.
by rdonnay
Wed May 12, 2021 5:44 am
Forum: Zen and the art of Software Maintenance
Topic: It's that time - Happy Birthday
Replies: 7
Views: 73

Re: It's that time - Happy Birthday

Thank you all for the greeting.
I never imagined that I would still be working at my ripe old age, but I still feel like I can be productive.
I'll quit when Joe Biden quits.

Then I can just go travelling with my dog - Harley Quinn, while America is still a democracy.
harleyquinn.jpg
harleyquinn.jpg (63.43 KiB) Viewed 55 times
by rdonnay
Wed May 12, 2021 5:37 am
Forum: eXpress++ Support
Topic: DCPushButtonXP is slow if I use the Hide option
Replies: 26
Views: 400

Re: DCPushButtonXP is slow if I use the Hide option

Tom and Chris -

I had fears that this change could fail under some situations, in particular, the "parent".
I suggest, to prevent an error, that :parent be changed to :setParent().
I tested this with a very large application, but that may have been insufficient.
by rdonnay
Tue May 11, 2021 1:09 pm
Forum: eXpress++ Support
Topic: DCPushButtonXP is slow if I use the Hide option
Replies: 26
Views: 400

Re: DCPushButtonXP is slow if I use the Hide option

Tom - I had thought of that and made the following change to _DCCLASS.PRG. It has to also test for a parent being a tabpage, because if the tabpage is minimized Xbase++ parts returns a .T. for ::visible(). I consider that a flaw in their code. STATIC FUNCTION _WhenHideEval( lEnable, lShow, lProtect,...
by rdonnay
Sun May 09, 2021 9:02 am
Forum: eXpress++ Support
Topic: Icons from resource DLL (solved)
Replies: 12
Views: 281

Re: Icons from resource DLL

I suggest the following:

Code: Select all

@200, 100 DCPUSHBUTTONXP SIZE 80, 80 CAPTION "TEST" BITMAP GetIcon(ICJ_LKW) ALIGN XBPALIGN_BOTTOM + XBPALIGN_HCENTER

FUNCTION GetIcon( nResource )

LOCAL oIcon := XbpIcon():new():create()
oIcon:Load(FVWFILE_RESFILE,nResource)
RETURN oIcon
by rdonnay
Sun May 09, 2021 8:56 am
Forum: Did you Know?
Topic: DcPushButtonXP is getting more and more powerful.
Replies: 4
Views: 119

Re: DcPushButtonXP is getting more and more powerful.

My first trip to Europe as an Xbase++ programmer was in the year 2000. I flew to Porto, Portugal to introduce a customer to Xbase++. That was a very memorable time in Porto. I drank the very best Pinot Noir I ever had. Wonderful espresso too and a great nightclub show with dinner. Your people were v...
by rdonnay
Sun May 09, 2021 7:51 am
Forum: Did you Know?
Topic: DcPushButtonXP is getting more and more powerful.
Replies: 4
Views: 119

Re: DcPushButtonXP is getting more and more powerful.

It looks like a very well designed application.
Where is this app sold?
by rdonnay
Sat May 08, 2021 4:21 pm
Forum: Did you Know?
Topic: DcPushButtonXP is getting more and more powerful.
Replies: 4
Views: 119

Re: DcPushButtonXP is getting more and more powerful.

Nice video.

Thanks for showing it.
I'm glad that fix worked for you.
by rdonnay
Sat May 08, 2021 3:36 pm
Forum: eXpress++ Support
Topic: DCPushButtonXP is slow if I use the Hide option
Replies: 26
Views: 400

Re: DCPushButtonXP is slow if I use the Hide option

That's a good enough workaround for you.
It appears you have an older DCDIALOG.CH.

I made a different fix in my source code.