-
twinBASIC programming - Beta releases - Custom controls Samples 6 and 8 now working
BETA 935 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: some modal form closure issues regarding parent form being brought to the foreground incorrectly [ Don, discord ]
- fixed: (regression) some control events would not fire when a form is reloaded [ Don, discord ]
- fixed: Custom controls Samples 6 and 8 now working again after the big BETA 909 changes
-
Re: twinBASIC programming - Beta releases
BETA 936 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: a further glitch involving modal dialogs on destruction [ Don, private ]
-
Re: twinBASIC programming - Beta releases
BETA 937 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: compiler restart when using the report designer would leave the designer inoperable
- fixed: native MonthView control did not self-resize on first placement of new controls
- fixed: for self-resized controls, the form designer mini-toolbar position would not be correct after the self-resize
- fixed: Image control alpha transparency support sometimes not working [ sokinkeso, private ]
-
Re: twinBASIC programming - Beta releases
BETA 938 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: ActiveX controls placed on a container ActiveX control could fail if the form is reloaded [ kimpos, private ]
-
Re: twinBASIC programming - Beta releases
BETA 939 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: incorrect handling of Label AutoSize height when a blank caption is set [ Ubehage, discord ]
- fixed: ANSI UDT issue when passing a function UDT return value directly to an ANSI API [ https://github.com//issues/2272 ]
-
Re: twinBASIC programming - Beta releases
BETA 940 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- improved: when STRING resource folder does not contain .json files, it is now treated as a regular folder rather than a resource string table [ https://github.com//issues/2280 ]
- fixed: (regression) Export after save project setting was being ignored since BETA 809
-
Re: twinBASIC programming - Beta releases
BETA 941 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: some IDE errors as reported via automatic error reports
-
Re: twinBASIC programming - Beta releases
BETA 942 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: some IDE errors as reported via automatic error reports
-
Re: twinBASIC programming - Beta releases
BETA 943 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: some IDE errors as reported via automatic error reports
-
twinBASIC programming - Beta releases
BETA 944 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: (regression) MDI form activation problem when closing a child form [ Snu, discord ]
-
Re: twinBASIC programming - Beta releases
BETA 945 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- improved: IDE/compiler licence enforcement
- fixed: some IDE errors as reported via automatic error reports
-
twinBASIC programming - Beta releases
BETA 946 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- improved: IDE/compiler licence enforcement
-
Re: twinBASIC programming - Beta releases
BETA 947 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: PE timestamp on built executables is now set correctly [ Don, discord ]
- fixed: project icon form resource would have LANG_ARABIC set on it inappropriately [ Don, discord ]
-
Re: twinBASIC programming - Beta releases
BETA 948 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: CType(Of UDT)(X), where UDT has a Type_Assignment procedure defined, no longer triggers the Type_Assignment and instead treats X as a pointer like a traditional UDT [ VanGoghGaming, discord ]
- fixed: auto-prettify (case correction) for Alias datatype syntax is now working [ VanGoghGaming, discord ]
-
twinBASIC programming - Beta releases
BETA 949 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: some IDE errors as reported via automatic error reports
-
Re: twinBASIC programming - Beta releases
BETA 950 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: some IDE errors as reported via automatic error reports
-
twinBASIC programming - Beta releases
BETA 951 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: form designer memory corruption issue when using control arrays
- fixed: changed the root user Form/MDIForm/UC/etc implementations to use full inheritance rather than Implements-Via to fix problems such as holding only a reference to the inner Form instead of the outer MyForm instance [ Aman Jain, discord ]
- fixed: about box now shows the licence status [ Jeff Imber, private ]
- fixed: IDE find/replace dialog 'Current Project' option was not searching inside .CLS files
- fixed: (regression) changing a control caption using the form designer mini-toolbar, would appear to change but would not persist
- fixed: IDE auto-correct issue for Alias syntax where LongPtr would be changed to 'Long' or 'LongLong incorrectly [ fafalone, discord ]
- fixed: IDE auto-correct issue for Alias syntax where a symbol might be changed to '{unresolved}' incorrectly [ fafalone, discord ]
- fixed: using new Alias types in arrays was not always working [ Don, discord ]
- fixed: the IDE project settings indicated that '${DEBUG}' was the default value for the trace log path incorrectly [ fafalone, discord ]
- fixed: IDE designer grid options dropdown could be obscured by controls on the designer [ https://github.com//issues/2298 ]
-
Re: twinBASIC programming - Beta releases
BETA 952 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: (regression in BETA 951) Form_Initialize event was not firing [ birnaofthenorth, Discord ]
-
Re: twinBASIC programming - Beta releases
BETA 953 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: when compiler has entered trace mode automatically, projects with Alias types (or referencing packages with such types) would cause a crash loop and SafeMode to be entered
- fixed: some edge cases around handling of Alias types [ Don, discord ]
- fixed: changing AutoRedraw property at runtime would cause a GDI handle leak [ Don, discord ]
-
Re: twinBASIC programming - Beta releases
BETA 954 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: calling a delegate via a class field was not working [ fafalone, discord ]
- fixed: (regression) hovering over a control-array menu element could trigger the Click event with the wrong Index value [ Don, discord ]
-
Re: twinBASIC programming - Beta releases
BETA 955 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: (regression since BETA 951) codegen errors in some UserControls [ https://github.com/issues/2304 ]
- improved: added a 1-second dwell time for text input in the Global Search Addin [ Don, discord ]
- updated: sample 15. Global Search Addin
-
twinBASIC programming - Beta releases
BETA 956 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: (regression since BETA 951) DLL projects that contain forms might fail to build [ sokinkeso, discord ]
- improved: for language consistency Return is now allowed as an exit statement in Subs (when the legacy GoSub statement is not used in that same routine)
- fixed: F12 / Go To Definition on an Alias type would sometimes take you to a random place in the source code [ Don, discord ]
- improved: compiler will now report unused line labels as warning TB0032 "Unused Line Label"
-
twinBASIC programming - Beta releases
BETA 957 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: the IDE STOP button would not work if there was an open Form that has code in the Unload event that cancels the unload [ https://github.com//issues/2311 ]
- fixed: (regression since BETA 951) some OLE Drag events might not fire in some circumstances [ birnaofthenorth, discord ]
- fixed: (regression) IDE designer mini toolbar font size list was not working [ feldharke, discord ]
- fixed: compiler instability in some projects during editing [ https://github.com//issues/2303 ]
- fixed: [ComExport] attribute doesn't respect Aliases in function's return type [ VanGoghGaming, discord ]
-
Re: twinBASIC programming - Beta releases
BETA 958 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: IDE Import feature now causes auto-save of changes to ensure state is not lost
- fixed: (regression since BETA 896) Form.PrintForm was broken, producing invalid renders in many cases [ dannyb1896, discord ]
- fixed: Form.PrintForm would sometimes include invisible controls (Visible = False) in the render
- fixed: after a failed build, the compiler could be in an unpredictable state, leading to errors when trying to F5/run the project
- fixed: (regression since BETA 951) CustomControls samples not working [ fafalone, discord ]
- fixed: OLEDragOver event not always firing [ Don, discord ]
-
Re: twinBASIC programming - Beta releases
BETA 959 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: some edge cases around AX control destruction [ kimpos, discord ]
- fixed: some edge cases around modal forms [ kimpos, discord ]
-
Re: twinBASIC programming - Beta releases
BETA 960 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: (regression) Load statement against a variable of type 'Form' rather than a more specific type was failing at runtime [ Don, discord ]
- fixed: VBA.InputBox() did not have the default button state set on the OK button [ https://github.com//issues/2312 ]
- fixed: VBA.InputBox() did not take into account of the screen working area when auto-positioning the dialog [ https://github.com//issues/2313 ]
-
Re: twinBASIC programming - Beta releases
BETA 961 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: SetErrorMode() is now used issued during startup (and built executables startup) to match VBx behaviours [ Don, discord ]
- fixed: (regression) adding a new ListBox to a form would cause the compiler to briefly restart [ fan2006, discord ]
-
twinBASIC programming - Beta releases
Release BETA 962 of the twinBASIC programming language and IDE is now available...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: RaiseEvent throwing an error in a Form class if there are no listeners [ birnaofthenorth, discord ]
- fixed: text wrap behaviour in the monaco hover box [ Don, discord ]
- fixed: some edge cases around no-arg delegate calls [ fafalone, discord ]
-
Re: twinBASIC programming - Beta releases
Release BETA 963 of the twinBASIC programming language and IDE is now available...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: text wrap behaviour in the monaco hover box [ Don, discord ]
-
Re: twinBASIC programming - Beta releases
BETA 964 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: Validate event not firing correctly in general [ https://github.com//issues/1962 ]
- improved: implemented ActiveX wrapper Validate event
- fixed: (regression) UserControl.PreKeyEvents not working
-
twinBASIC programming - Beta releases
BETA 965 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: Form.Hide() on a modal form can leave the parent form in a hidden state behind other windows [ Don, discord ]
- improved: IDE designer property sheet now accepts color value entries in the same format as VBx ("&H12345678&") [ AlienSoft, discord ]
- fixed: when Form.BorderStyle is set to None, child UserControls would not render in the designer [ AlienSoft, discord ]
- fixed: entering syntax With <ProjectName> would cause a compiler crash [ VanGoghGaming, discord ]
- fixed: Protected properties are no longer evaluated in the debugger VARIABLES panel, to avoid a crash [ https://github.com//issues/2318 ]
- improved: IDE options for numeric inputs now have a border [ https://github.com//issues/2316 ]
- improved: "More components..." button in the Toolbox now opens directly to the "Available COM References" rather than the Enabled list [ https://github.com//issues/2315 ]
- improved: warning TB0025 (unused parameter) is no longer triggered if the parameter begins with an underscore [ https://github.com//issues/2317 ]
-
Re: twinBASIC programming - Beta releases
BETA 966 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: Random unspecified error accessing object in Variant [ fafalone ]
- fixed: a few debugger stability issues
-
Re: twinBASIC programming - Beta releases
BETA 967 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: compiler stability issue in BETA 966
-
Re: twinBASIC programming - Beta releases
BETA 968 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: type library generation now correctly outputs Alias types in outputted UDTs [ VanGoghGaming, discord ]
- fixed: IDE Package Publisher Login form had a default button of 'Cancel' leading to wrong ENTER key behaviour in the credential input boxes [ Krool, discord ]
-
twinBASIC programming - Beta releases
BETA 969 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: (regression) accessing form properties directly via the Forms collection was producing non-sensible results
- improved: PROJECT EXPLORER object-view mode now also shows the associated filename in the list [ AlienSoft, discord ]
- fixed: lightweight controls MousePointer property not correctly reflecting Enabled/Visible state [ AlienSoft, discord ]
- fixed: DEBUG CONSOLE does not render correctly when undocked [ feldharke, discord ]
- fixed: if a form has TopMost property set to True, tooltips on the controls can appear behind the form [ woeoio2, discord ]
- improved: added a 'Copy Name' context menu to the File-mode PROJECT EXPLORER to compliment the existing 'Copy Path' option [ feldharke, discord ]
- fixed: a couple of auto-indent edge cases [ fafalone, discord ]
- fixed: setting a Timer Enabled or Interval property in the initial Form_Resize event could be ignored [ fafalone, discord ]
- fixed: typos in the locale en-gb locale file [ https://github.com//issues/2320 ]
-
Re: twinBASIC programming - Beta releases
BETA 970 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: minor render glitch of some VB6 compiled AX controls within the tB form designer [ Erkki, discord ]
-
Re: twinBASIC programming - Beta releases
BETA 971 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: appobject members could interfere with compilation, causing spurious 'duplicate definition' errors on parameter names [ kimpos, discord ]
-
Re: twinBASIC programming - Beta releases
BETA 972 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: edge case around timers and Form_Load handling [ kimpos, private ]
-
Re: twinBASIC programming - Beta releases
BETA 973 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: PE compression feature flags are now effectively disabled when the PE entry point is overridden [ fafalone, discord ]
-
twinBASIC programming - Beta releases interim update
BETA 974 of the twinBASIC programming language and IDE is now released...
An interim update to fix problems with the IDE and the most recent WebView2 updates.
This update does not include any support for hosting 32-bit ActiveX controls on 64-bit forms - that work is still ongoing and will be released next week.
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- INTERIM RELEASE TO MITIGATE RECENT WEBVIEW2 BREAKAGES
- DOWNLOAD: github.com/twinbasic/twinbasic/releases/beta-x-0974
- TIP: To download the release, expand the 'Assets' link and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: (regression) Form timers would not restart when reopening a Form
- fixed: CodeJock TabControl not working at design time [ kimpos, private ]
- fixed: control drag box rendering (DragMode) can glitch if controls are moved in response to DragOver events [ kimpos, private ]
- fixed: Control.Visible property-get not properly reflecting parentage visibility [ kimpos, private ]
- fixed: MDIForm with additional modal form on top could cause ALT-TAB switching quirks [ kimpos, private ]
- fixed: quirk with Windows Media Player control where AX won't initialize if current directory is an extended path (\?\ prefixed)
- improved: opening a form designer will now reset the running project if runtime forms are open, to allow the designer to open
- fixed: IDE display problems with recent changes issued via WebView2 updates
-
twinBASIC programming - Latest releases
The latest releases of the twinBASIC programming language and IDE are available for download here ...
https://github.com/twinbasic/twinbasic/releases
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
To install,
- Click on "Assets" for the latest release
- Download and Extract the ZIP file into a local folder
- Then run the twinBASIC.exe from that local folder
IMPORTANT: You must extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
Further details 'How to install':
https://nolongerset.com/how-to-install-twinbasic/
See also:
https://twinbasic.com/
https://twinbasic.com/preview.html
-
twinBASIC programming - Beta releases
BETA 975 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- INTERIM RELEASE TO MITIGATE RECENT WEBVIEW2 BREAKAGES
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: ActiveX LostFocus events should not fire when closing the hosting form [ kimpos, private ]
- fixed: (regression in BETA 973) Report designer showing all controls as red blocks
- fixed: some edge cases around adding ListBox and ComboBox items through undocumented methods [ https://github.com/twinbasic/twinbasic/issues/2217 ]
- fixed: CALLSTACK panel could sometimes leave a lingering entry when restarting the compiler
- fixed: recent changes to typelibrary parsing resulted in some projects unable to load [ kimpos, private ]
-
twinBASIC programming - allow 32-bit ActiveX controls to be used in 64-bit projects
BETA 976 of the twinBASIC programming language and IDE is now released...
This release introduces the long-awaited “Fusion” technology - enabling 64-bit projects to host certain 32-bit ActiveX controls via an automatically generated out-of-process host EXE.
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- added: (alpha state) twinBASIC Fusion technology to allow some 32-bit ActiveX controls to be used in 64-bit projects (documentation to follow)
Early notes
The additional host EXE is generated automatically when needed - typically when opening a project where the required ActiveX control isn’t available for the current architecture.
Not all ActiveX controls will behave correctly with Fusion - expect some limitations.
Currently NOT supported
Windowless controls
Container controls
Controls that depend on other sited controls
Known current limitations
No tab navigation between controls
Property pages are not yet accessible
Common control properties not yet supported
ToolTipText, CausesValidation, DragMode, DragIcon
HelpContextID, WhatsThisHelpID
TabStop, TabIndex
Additional notes
Mouse events are not yet OLE-translated, so their signatures differ from standard ActiveX expectations
Two new per-type-library options are now available in the COM References list (more details coming soon)
-
Re: twinBASIC programming - Beta releases
BETA 977 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- renamed: App.AxHostEXEPath to FusionHostEXEPath for consistency
- renamed: renamed project setting 'ActiveX Hosting EXE Output Path' to 'ActiveX Fusion Host EXE Output Path' for consistency
- note: Fusion documentation now temporarily available at https://github.com/twinbasic/documen...ion-Technology
-
twinBASIC programming - Beta releases
BETA 978 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: FileDialogDemo broken in recent builds [ fafalone, discord ]
- improved: Dim with an inline assignment now uses the inferred type, rather than defaulting to Variant, e.g. Dim A = 5& is the same as Dim A As Long = 5 [ wqweto, discord ]
- fixed: edge case of underscore character at end of line treated as line continuator incorrectly inside inactive conditional compilation blocks [ https://github.com//issues/2339 ]
- fixed: compiler error inside MDIForm when 'Printers' feature is disabled in project settings [ https://github.com//issues/2333 ]
- updated: 1 language pack (Spanish)
- special thanks to our community members for the new/updated language packs (marcos_lm)
-
twinBASIC programming - Beta releases
BETA 979 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: (regression) command-line import/export feature has been broken for a while
- fixed: having a control named 'New' would cause a form to not compile, despite not defining a 'New' constructor [ vinicio, discord ]
- fixed: ComboBox.List property-let was not preserving the current ListIndex [ kimpos, discord ]
- fixed: ActiveX control Visible property-get was not taking into consideration the parent container [ kimpos, discord ]
-
twinBASIC programming - Beta releases
Next release: Monday 11th May 2026
-
twinBASIC programming - Beta releases
BETA 980 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- improved: (IDE) when a build fails due to a file write error (e.g. the output file is locked), the IDE now attempts to list any running processes that are holding a lock on the output file
- improved: (IDE) Clicking a launched process in the IDE status bar now displays its full command-line string
- improved: (IDE) when applicable, the IDE new project dialog now includes a "Recents (VB6)" tab to show recently opened projects from VB6
- added: Chromium Embedded Framework project support (via package and sample) [ commissioned work ]
- added: Sample 1b. Chromium Embedded Framework Examples (mirroring the 1a. WebView2 sample)
- see: https://github.com/twinbasic/documen...ges-(BETA-980)
- fixed: (IDE) CTRL+F find dialog leaves the code hints visible in the code editor when Code Hints Always Visible property is set to OFF [ Krool, discord ]
- fixed: (IDE) rendering glitch in the PROPERTIES panel when a long text value appears in a combo box
- fixed: (IDE) height of property sheet rows in the PROPERTIES panel was not taking into account of custom IDE font sizes
- fixed: (regression, IDE) enter key in the "Manage Keyboard Shortcuts" JSON editor was not working
- fixed: ToolTipText bubble center positioning now reflects the right most cursor position, to match VB6 [ Krool, discord ]
- improved: ToolTipText bubble padding is now dpi-aware
- fixed: Put statement did not support strings longer than 65534 characters in length [ Don, discord ]
- fixed: (IDE) FIND/REPLACE dialog will no longer keep resetting to File scope when navigating the source code [ Don, discord ]
- updated: VBCCR new project to use latest package v1.8.0.96
- fixed: ComboBox.List property let would not preserve ItemData during replacement [ Kimpos, discord ]
- fixed: sample 20 should not ask to add a reference to the Common Controls package, as it is implicitly required [ fafalone, discord ]
- improved: block comments now accept extra spacing preceding them, to allow for custom aligning in source code [ fafalone, discord ]
- fixed: some edge cases around block comments not being syntax highlighted correctly [ FullValueRider, discord ]
- fixed: native Slider control was not auto-clamping the SelStart value between Min and Max when SelectRange is off [ Jim Mack, discord ]
- improved: (IDE) disabled HTML overscrolling for the whole IDE
- improved: hardening of encoding for intellisense/signatures [ https://github.com//issues/2344#issuecomment-4406247754 ]
- fixed: (regression) MultiFrame control has been broken for a while
- fixed: (IDE) slow clicking on an intellisense entry would often be ineffective
- fixed: (IDE) CAPSLOCK key no longer triggers intellisense in MODERN intellisense mode
- fixed: Label.AutoSize = True now also takes into account of Label.Alignment (and VerticalAlignment) as per VBx [ https://github.com//issues/2334 ]
-
twinBASIC programming - Beta releases
BETA 981 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: Form.Cls should not raise Form_Paint event [ Tecman, discord ]
- fixed: having a UDT named the same as a Module is no longer an error to match VBx (downgraded to a warning) [ DrBobby, discord ]
- fixed: Codegen Model SMALL was broken for built DLLs [ Jim Mack, discord ]
- fixed: tweaks to Format Document / Format Selection to fix some edge cases [ Jim Mack, discord ]
- fixed: setting ComboBox.List(X) property could cause CmoboBox.Click event to fire incorrectly [ kimpos, discord ]
- added: CEFBrowser.CreateInitialized property (defaults TRUE) along with an explicit CEFBrowser.Initialize() method for loading the CEF control on-demand [ Saturnian, discord ]
-
Re: twinBASIC programming - Beta releases
BETA 982 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: (regression in BETA 981) symbol resolution of conflicting types sometimes incorrect [ FullValueRider, discord ]
-
twinBASIC programming - Beta releases ADO
BETA 983 of the twinBASIC programming language and IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- Click on "Assets" for the latest release
- Download and Extract the 'twinBASIC_IDE_BETA_XYZ.zip' file into a local folder
- Then run the twinBASIC.exe from that local folder
- IMPORTANT: Extract the zip file cleanly into a new location. Do not extract the IDE zip file content over an old version of the IDE.
How to install... https://nolongerset.com/how-to-install-twinbasic/
You can also find the twinBASIC IDE download here... https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is a BETA release under active development. It is not recommended for production use.
- fixed: controls DataSource property can now be set directly to an ADODB.Recordset to match VBx support https://github.com/twinbasic/twinbasic/issues/2064
- note: LLVM work is ongoing but not included in this interim release