Search:
Type: Posts; User: WaynePhillipsEA
Search:
Search took 0.02 seconds.
-
These missing stdlib implementations are now included in BETA 467.
-
Yes, to be clear, VIP Gold members will be able to influence the priority given to issues, but the general direction of the product development will not change. The broader community has always been...
-
Greetings! Today, I have some thrilling news to share that I believe will interest a few of you.
We're introducing an exclusive opportunity: the VIP Gold Licence for twinBASIC. This isn't just any...
-
Yes, it should work. You'll need to ensure that you haven't got a reference to DAO in your project references, and instead reference "Microsoft Office X.0 Access database engine" (where X is the...
-
Hello! Warm greetings to all vbforums members,
I'm thrilled to see this significant milestone for the twinBASIC community. Thanks to the incredible support and dedication of the vbforums team, we...
-
Considering the very kind offers on here and over on discord, as @fafalone mentioned, we're now considering adding official multilingual sport for the IDE sooner rather than later. It is highly...
-
Well spotted. Indeed, there was a copy-paste bug in the for-each test causing the results to also be affected by the cost of forward-index retrieval. After fixing the bug, the VB6 and tB versions...
-
Indeed! Now I've fixed the tB bug for compiling it with AVX2 enabled, so take a look at this one:
188551
The main loop gets reduced to just this:
LBB0_1:
vpmulld ymm5, ymm1, ymm2
...
-
Note that I haven't enabled any enhanced instruction sets in the LLVM options. I can see that the assembly generated from LLVM can potentially use AVX instructions on this one, which might change...
-
188545
Here you go. I've included the assembly generated from the tB version as a txt file.
-
For comparing with twinBASIC you currently need to specify the LLVM backend compiler in order to compare optimized builds:
[ CompilerOptions ("+llvm,+optimize,+optimizesize") ]
[...
-
Sure, tB supports ActiveX controls. There are some known bugs, but in general you should be able to get them working just fine.
We don't offer a separate components list yet, so instead you just...
-
Pass ByVal ObjPtr(punk) instead. See SafeArrayPutElement be documentation:
[in] pv
The data to assign to the array. The variant types VT_DISPATCH, VT_UNKNOWN, and VT_BSTR are pointers, and do...
-
What you describe is a clone of the VB6 UI. IMO anyone creating such a clone best have deep pockets to fight off Microsoft when they come knocking on their door. So no, tB will not be cloning the...
-
Nope, not burnt out. You'll hopefully find out what I've been busy on tomorrow.
-
The tB compilation error for PacMan is now resolved in BETA 307, so the only modification required is to alter GetExePath() in modRegfreeDlls appropriately.
-
I just did ;)
There's one compiler bug that needs fixing, then it appears to work perfectly.
In cMaze.cls...
Public Property Let LevelNumber(RHS As Long) 'default property
mLevel = RHS...
-
There is an 'Import from folder...' option on the New project dialog which takes the output from the Export Project feature and recreates the twinproj file.
The external files support will be...
-
EventSetInformation was included in one of the Win 7 updates, despite the documentation not indicating this.
-
This error comes about due to not having all Win 7 updates installed. Unfortunately, I don't recall which updates specifically, but if you make sure you have all OS updates installed, the problem...
-
For the ActiveX control, first make sure you're working with a project that is saved to disk. Add the reference to the type library in the COM References list (don't use the Import From File feature...
-
Sure. You need to add a reference to the 'Microsoft Windows Common Controls 6.0' COM reference (Project menu > References). Once you've done that and close & saved the Settings, you should find...
-
vbrad,
This month I'm only tackling things that can realistically be achieved in an hour or two at a time, since my kids are off school and work time is in short supply, so I don't want to be...
-
It works just like static lib files, but yes they are internal inside the compiler EXE.
-
Our implementations of the runtime functions get linked in as necessary. So if you make a call to MsgBox for example, your compiled EXE will include our implementation of MsgBox linked in to it just...
-
Thanks @fafalone, I'm glad to hear you got it working. Most of those issues/missing-features are known, some have GitHub issues, and thanks for opening those bug reports. With regards the DPI, yes...
-
The default entry point in tB sets up COM and a few other bits, but once you're able to override the entry point, the linker won't pull in those dependencies, and so the import table will be...
-
For the API declares, I know that we not long ago started binding them at runtime like VB6 does. I can't remember off the top of my head whether we excluded type library APIs from that change. I...
-
Ah sorry, I forgot that we've not exposed the SUBSYSTEM switch, and you need to override the entry point. I'll get that added for an upcoming release. (edit: not the next release as there's a few...
-
Yes the interfaces defined in tB will match ones created in a type library.
RE coclass; Not at the moment, but again that's a good idea.
You should be able to do something like this (air...
-
Structure alignment is same as VBx. I think having an attribute to allow overriding it would be useful, so that would be a good feature request.
For HRESULTs you might want to look at...
-
To answer the other couple of questions;
Unsigned types are planned, see https://github.com/twinbasic/twinbasic/issues/81
Adding support for unsigned types is not particularly difficult, but...
-
For the dynamic-sized contiguous arrays, I would suggest making a GitHub issue for it, citing a few API examples:
https://github.com/twinbasic/twinbasic
-
Thanks for taking a look at tB, fafalone! I've used your TaskDialog in the past, which was very useful.
Multithreading should work OK, but you're right that we haven't got integral language...
-
vbWatchdog can provide you with that information, provided you are willing to compile your VB6 project to p-code:
https://www.everythingaccess.com/vbwatchdog.asp
It is primarily designed for VBA,...
-
BETA 56 is now available:
https://github.com/WaynePhillipsEA/twinbasic/releases/tag/beta
- fixed: lots of issues with ActiveX property pages
- fixed: SSTAB Click event not firing [...
-
BETA 55 is now available:
https://www.twinbasic.com/downloads/twinBASIC_IDE_BETA_55.zip
- added: support for licensed ActiveX objects
- fixed: when adding new ActiveX controls to a form, the...
-
That's great SDO, all interest in tB is appreciated :)
-
BETA 54 is now available:
https://www.twinbasic.com/downloads/twinBASIC_IDE_BETA_54.zip
- improved: ActiveX component can now show their custom property pages via the '(Custom)' property in the...
-
You guys knead help. BETA 53 is now available:
https://www.twinbasic.com/downloads/twinBASIC_IDE_BETA_53.zip
- fixed: IStream::Stat implementation, causing crash in using some ActiveX controls...
|
Click Here to Expand Forum to Full Width
|