Quote from: spud on May 09, 2024, 08:58:39 AM
Thank you very much.
I will be able to convert a lot of 32-bit from PowerBASIC.
Mike
Attached is the demo using MSVC for compiling as a 64 bit app. Have fun!
Doyle
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuote from: spud on May 09, 2024, 08:58:39 AM
Thank you very much.
I will be able to convert a lot of 32-bit from PowerBASIC.
Mike
Quote from: MrBcx on December 21, 2023, 04:13:15 PM
I am sad to announce the recent passing of Ian Casey on December 16, 2023. Ian was 66 years old.
Quote
Always a gentleman, generous and friendly, Ian's presence will be greatly missed.
Quote from: Robert on December 15, 2023, 08:23:02 PM
Hi Doyle:
Thanks for this great, as usual, tool and code.
Here's a bit of cosmetics that you might want to attend to.
In Menu Maker 2.0, mm2.bas lines 45 through 48
DIM icex AS INITCOMMONCONTROLSEX
icex.dwSize = sizeof(INITCOMMONCONTROLSEX)
icex.dwICC = ICC_TREEVIEW_CLASSES
InitCommonControlsEx(&icex)
are OxBow Code.
The code for initializing ICC_TREEVIEW_CLASSES is emitted in BCX_InitGUI.
Andreas Guenther's Treeview demo in the GUI_Demos also contains this superfluous code.

Quote from: Robert on November 11, 2023, 06:14:57 PM
Also, inside LVSubClass.inc
instances ofGWL_WNDPROC
should be changed toGWLP_WNDPROC
Quote from: MrBcx on November 11, 2023, 06:58:29 PM
Robert is correct but its worth remembering that BCX automatically promotes GWL_* to GWLP_* for us.
Ref: https://bcxbasiccoders.com/smf/index.php?topic=623.msg2901#msg2901

Quote
Thank you Doyle ... I appreciate it very much.
I've started incorporating the DPI code into some of my apps, with the understanding that there might be growing pains (but hopefully not).
And you're welcome. Thank you!Quote from: MrBcx on October 16, 2023, 03:05:21 PM
Attached is the re-uploaded Version 4.
...
Reminder: Do not RUN the resulting .EXE from BED, start it from Windows Explorer/File Manager
Quote from: MrBcx on September 20, 2023, 05:35:32 PM
I wished for a FAST version of ... GetPixel () and SetPixelV(). My wish never came true.
....
So tell me, is anyone looking forward to this?
Quote from: MrBcx on August 10, 2023, 12:43:31 PM
Another Update
My new BCX specific 64-bit Lexilla.dll went from 1MB down to 231KB.
I'm happy about that

Quote from: MrBcx on August 08, 2023, 11:50:45 AMQuote from: mekanixx on August 08, 2023, 11:28:44 AM
Try this built on MSVC 2022.
Doyle
Amazing!
Who needs A.I. when we have Doyle Whisenant on the team?
I applied your changes to latest code, the bug went away, and my smile returned!
Big thanks buddy!
Quote from: MrBcx on August 08, 2023, 09:35:51 AM
Hi Doyle -- I just sent you a forum private msg with a link. I appreciate your help!
Quote from: MrBcx on August 07, 2023, 08:55:04 PM
I spent some time looking but couldn't find anything that indicated that anyone
has tried to target BED at the latest Scintilla dlls. Am I right about that?
Quote
Does anyone feel like digging into this with me?
Quote from: MrBcx on April 23, 2023, 05:06:02 PM
Why not this?
DIM Filename$, ext$
Filename$ = "C:\Temp\MyDocument.Dot.Mac"
ext$ = MID$(BCXSPLITPATH$(Filename$, FEXT), 2)
PRINT ext$
PAUSE

ext$ = BCXSPLITPATH$(filename$, FEXT)
IF INSTR(ext$, ".") THEN REMOVE "." FROM ext$BCXSPLITPATH$(filename$, FEXT [, bRemove])