-
Feb 22nd, 2025, 06:53 AM
#441
Re: twinBASIC programming - downloading Beta releases
The latest BETA releases of the twinBASIC programming language 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
-
Feb 22nd, 2025, 06:58 AM
#442
Re: twinBASIC programming - Beta releases
BETA 690 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: UserControls from the ACTIVE project will not appear correctly in the form designer in this release (they are purposely disabled until next release). Packaged controls, such as VBCCR will work.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: passing a control array as an argument with empty array parenthesis is now allowed, to match VBx [ https://github.com//issues/2042 ]
- fixed: internal HTML encoding of Find-In-Project results page [ https://github.com//issues/2027 ]
- fixed: mouse back button not triggering 'Last Position' correctly in the IDE [ https://github.com//issues/2026 ]
-
Feb 22nd, 2025, 07:05 AM
#443
Re: twinBASIC programming - Beta releases
BETA 691 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: UserControls from the ACTIVE project will not appear correctly in the form designer in this release (they are purposely disabled until next release). Packaged controls, such as VBCCR will work.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: UC owner HWND during initialization stages should be ThunderMain, not STATIC [ https://github.com//issues/1639 ]
-
Feb 23rd, 2025, 07:39 AM
#444
Re: twinBASIC programming - Beta releases
BETA 692 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: UserControls from the ACTIVE project will not appear correctly in the form designer in this release (they are purposely disabled until next release). Packaged controls, such as VBCCR will work.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: RaiseEvent would cause a hard crash if passed a nullptr ByRef Variant, unlike VBx [ https://github.com//issues/1631 ]
- fixed: (interim fix) added special handling for OLE_COLOR support in internal ITypeInfo implementation [ https://github.com//issues/392 ]
-
Feb 23rd, 2025, 03:57 PM
#445
Re: twinBASIC programming - Beta releases
BETA 693 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: UserControls from the ACTIVE project will not appear correctly in the form designer in this release (they are purposely disabled until next release). Packaged controls, such as VBCCR will work.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: fixed-length string assignments now use memmove rather memcpy semantics [ https://github.com//issues/1723 ]
- fixed: Select-Case handling, where the Case values are auto-converted to the control variable type implicitly [ https://github.com//issues/1846 ]
-
Feb 23rd, 2025, 04:05 PM
#446
Re: twinBASIC programming - Beta releases
BETA 694 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: UserControls from the ACTIVE project will not appear correctly in the form designer in this release (they are purposely disabled until next release). Packaged controls, such as VBCCR will work.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- added: ProgressBar.BorderStyle property for the native ProgressBar control [ https://github.com//issues/1766 ]
-
Feb 24th, 2025, 12:10 PM
#447
Re: twinBASIC programming - Beta releases
BETA 695 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: UserControls from the ACTIVE project will not appear correctly in the form designer in this release (they are purposely disabled until next release). Packaged controls, such as VBCCR will work.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: handling of Variant copies when passing a referencable value to a ByRef param with brackets around the arg [ https://github.com//issues/1750 ]
- fixed: some edge cases around IEnumVARIANT::Next handling to better match VBx behaviours [ https://github.com//issues/1340 ]
- fixed: editing a For expression could cause a compiler crash [ https://github.com//issues/2044 ]
- fixed: LongLong bitshifts [ https://github.com//issues/1853 ]
- fixed: accessing an array element directly from a function that returns an array could cause a 'ReadOnly binder' compilation error [ https://github.com//issues/1731 ]
-
Feb 24th, 2025, 12:15 PM
#448
Re: twinBASIC programming - Beta releases
BETA 696 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: UserControls from the ACTIVE project will not appear correctly in the form designer in this release (they are purposely disabled until next release). Packaged controls, such as VBCCR will work.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: reworked Slider SelStart / SelLength properties to better match the MS common controls [ https://github.com//issues/1789 ]
- fixed: error handling propagation behaviours in compiled EXEs [ https://github.com//issues/2017 ]
-
Feb 25th, 2025, 09:05 AM
#449
Re: twinBASIC programming - Beta releases
BETA 697 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: UserControls from the ACTIVE project will not appear correctly in the form designer in this release (they are purposely disabled until next release). Packaged controls, such as VBCCR will work.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: re-opening a form multiple times could cause problems due to incomplete destruction [ kimpos, discord ]
- fixed: visual glitching of semi transparent controls in a Frame in some circumstances [ https://github.com//issues/1346 ]
- fixed: Form now implements IOleWindow to match VBx [ https://github.com//issues/1745 ]
-
Feb 25th, 2025, 09:10 AM
#450
Re: twinBASIC programming - Beta releases
BETA 698 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: UserControls from the ACTIVE project will not appear correctly in the form designer in this release (they are purposely disabled until next release). Packaged controls, such as VBCCR will work.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: Form KeyPreview feature not working for some of the common controls in WinNativeCommonCtls package [ https://github.com//issues/1900 ]
- fixed: (regression) some AX properties that use IPerPropertyBrowsing were not changable in the form designer [ https://github.com//issues/2039 ]
- updated: project template 'Standard EXE (plus VBCCR)' to include VBCCR18 v1.8.0.58
- fixed: package version check when loading a project could cause IDE lockup if internet connection unavailable [ Greedo, discord ]
- fixed: (regression since 695) some UserControls would crash due to changes in the IEnumVARIANT::Next handling, and the internal UserControl implementation being non-spec-compliant
-
Feb 26th, 2025, 06:16 AM
#451
Re: twinBASIC programming - Beta releases
BETA 699 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: UserControls from the ACTIVE project will not appear correctly in the form designer in this release (they are purposely disabled until next release). Packaged controls, such as VBCCR will work.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: issue when setting ProgressBar.VisualStyles property at runtime [ https://github.com//issues/1766 ]
- fixed: TreeView.HitTest coord args are now ByVal to match MS common controls [ https://github.com//issues/1737 ]
- fixed: ReDim Preserve failed to validate the lower bounds hasn't changed [ https://github.com//issues/1725 ]
-
Feb 26th, 2025, 11:58 AM
#452
Re: twinBASIC programming - Beta releases
BETA 700 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: UserControls from the ACTIVE project are no longer disabled in the form designer (there may be quirks in this )
- improved: many form designer changes no longer trigger a recompile of the project in the background
-
Feb 27th, 2025, 04:21 PM
#453
Re: twinBASIC programming - Beta releases
BETA 701 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: changing a control coordinates inside Form_Resize event could trigger an endless loop if the control has anchors or docking set [ https://github.com//issues/2049 ]
- fixed: (regression since BETA 685) 'Error$' throws a compilation error [ bradPeg, discord ]
- fixed: some minor IPerPropertyBrowsing issues in the form designer [ https://github.com//issues/2039#issuecomment-2687662920 ]
- added: generic built-in function [_HiddenModule].GetDeclaredTypeIid and GetDeclaredTypeEventIid, e.g. GetDeclaredTypeIid(Of Access.Form) to obtain a string representation of the Access.Form interface IID
- added: built-in function [_HiddenModule].RuntimeInteractionRaiseEventByNameAndIID same as RuntimeInteractionRaiseEventByName, but requires an explicit event IID [ https://github.com//issues/2031 ]
-
Feb 27th, 2025, 06:30 PM
#454
Re: twinBASIC programming - Beta releases
BETA 702 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: Object to byte-array assignment now supported, via default member access [ zx81sp, vbforums ]
-
Feb 28th, 2025, 08:17 PM
#455
Re: twinBASIC programming - Beta releases
BETA 703 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- improved: refined graphic methods (Line/Circle/PSet) to do partial HWND invalidation to prevent excessive repainting/flickering [ XYplorer, private ]
- fixed: when SetTextColor API is used to change Form/PictureBox HDC text color manually, changing a Font property would resync the text color to the Form/PictureBox ForeColor property unlike VBx [ XYplorer, private ]
- fixed: focus rectangles in CheckBox and other controls sometimes not rendering correctly [ XYplorer, private ]
- fixed: changing HWND coords via API such as SetWindowPos could cause control layout issues [ XYplorer, private ]
- improved: lock/unlock controls in the form designer was slow for complex forms [ XYplorer, private ]
- fixed: closing the code EDITOR panel causes IDE startup error on next run [ KarlSevenSeven, discord ]
-
Mar 1st, 2025, 04:50 AM
#456
Re: twinBASIC programming - Beta releases
BETA 704 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: (regression) form designer Width property would slightly decrease when resyncing for some values of BorderStyle [ fafalone, discord ]
- fixed: form designer property sheet (add) entries for ListBox/ComboBox List would not auto-focus the new entry for input [ sokinkeso, discord ]
- fixed: IDE error 'Language id "vs.editor.nullLanguage" is not configured nor known' when editing markdown file with code blocks [ fafalone, discord ]
-
Mar 3rd, 2025, 06:21 AM
#457
Re: twinBASIC programming - Beta releases
BETA 705 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: tweaked AutoRedraw behaviours [ Brooks, discord ]
-
Mar 3rd, 2025, 06:25 AM
#458
Re: twinBASIC programming - Beta releases
BETA 706 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: tweaked TAB key behaviours for better handling of invisible controls and controls created via API [ XYplorer, discord ]
-
Mar 3rd, 2025, 11:09 AM
#459
Re: twinBASIC programming - Beta releases
BETA 707 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Menus currently not appearing in MDI Forms (broken in this build)
- KNOWN ISSUE: 'Scale*' properties are often not settable in the IDE property sheet (broken in this build)
- KNOWN ISSUE: Setting Width/Height via the property sheet often does not work correctly (broken in this build)
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- improved: '(add)' entry in the form designer for lists is now works more reliably [ sokinkeso, discord ]
- fixed: edge case of code editor auto case correction gone wrong [ https://github.com//issues/2055 ]
- fixed: UserControl_Resize wouldn't always fire in some circumstances [ Tecman, discord ]
Last edited by VB6 Programming; Mar 3rd, 2025 at 11:19 AM.
-
Mar 5th, 2025, 10:44 AM
#460
Re: twinBASIC programming - Beta releases
BETA 708 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- improved: '(add)' entry in the form designer for lists is now works more reliably [ sokinkeso, discord ]
- fixed: MDI menus, now working again
- fixed: setting Width/Height properties from the form designer property sheet, now working again
- fixed: Scale* properties often not settable in the IDE form designer property sheet, now working again
-
Mar 6th, 2025, 04:40 PM
#461
Re: twinBASIC programming - Beta releases
BETA 709 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: circular reference in UserControl implementation, leading to main UC outer class not being freed during AX shutdown [ Tecman, discord ]
- fixed: (regression since BETA 692) OLE_COLOR issue in IDispatch::Invoke implementation [ Tecman, discord ]
-
Mar 7th, 2025, 09:02 AM
#462
Re: twinBASIC programming - Beta releases
BETA 710 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: (regression since BETA 674) building DLLs/OCXs might fail if the output file already exists due to a native debugger handle leak
- fixed: CodeJock AX controls support for Move method [ kimpos, private ]
-
Mar 13th, 2025, 05:27 PM
#463
Re: twinBASIC programming - Beta releases
BETA 711 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: missing compiler error for some invalid syntax such as For For
- fixed: several FPU codegen edge cases that could lead to imprecise Single/Double/Date values or 'Overflow' runtime errors in some cases [ https://github.com//issues/2065 ]
- fixed: missing compiler error for syntax ProjectName! [ jovick, discord ]
- added: support for For syntax inline variable declaration For xyz As DataType =
- fixed: (regression) opening a property page in the form designer would crash the compiler [ https://github.com//issues/2057 ]
- improved: debugger preservation of FPU stack when hitting and continuing from a breakpoint
-
Mar 14th, 2025, 11:12 AM
#464
Re: twinBASIC programming - Beta releases
BETA 712 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- added: support for For-Each syntax inline variable declaration For Each x As DataType In y
- fixed: (regression) Form load triggered during Form_Initialize event could cause controls to not render [ https://github.com//issues/2051 ]
- improved: COM references search filter now also matches file paths [ https://github.com//issues/2025 ]
-
Mar 17th, 2025, 04:36 AM
#465
Re: twinBASIC programming - Beta releases
BETA 713 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: (regression) moving/resizing controls on a UC designer was not reliable [ sokinkeso, discord ]
-
Mar 17th, 2025, 11:02 AM
#466
Re: twinBASIC programming - Beta releases
BETA 714 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: KeyPreview key events should not fire for manually created HWNDs [ XYplorer, private ]
- fixed: PictureBox.AutoSize = True not working when changing the Picture at runtime [ XYplorer, private ]
- fixed: (regression) Form caption would often get lost during form designer editing [ fafalone, discord ]
-
Re: twinBASIC programming - Beta releases
BETA 715 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: RaiseEventByName would return as soon as the first registered event handler was executed, rather than executing all registered event handlers [ XYplorer, private ]
- fixed: added DataObject.GetIDataObject method for obtaining the underlying raw IDataObject [ XYplorer, private ]
- fixed: Form.WindowState not working during Form_Load [ XYplorer, private ]
- fixed: WM_SYSKEY messages were not being passed on to KeyPreview form events [ XYplorer, private ]
- fixed: codegen edge case involving ByVal parameters marked as OUT-only in TLBs [ XYplorer, private ]
- fixed: 32bpp bitmaps would sometimes be rendered upside down [ XYplorer, private ]
-
Re: twinBASIC programming - Beta releases
BETA 716 of the twinBASIC programming IDE is now released...
Download from here... https://github.com/twinbasic/twinbasic/releases
- 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: 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/
If you have difficulties finding the download try here https://github.com/twinbasic/twinbasic/tags
Changelog
- IMPORTANT: This is an interim/experimental release. It includes significant changes, so some instability is to be expected.
- KNOWN ISSUE: Controls are not being destroyed properly by the form designer, causing big memory leaks (broken in this build)
- TIP: To download the release, expand the 'Assets' link below and download the 'twinBASIC_IDE_BETA_XYZ.zip' file
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: tbFormDesigner_ToggleLockAllControls IDE command is now much faster inline with tbFormDesigner_ToggleLockSelectedControls [ XYplorer, discord ]
- fixed: PredeclaredId instances need higher resolver priority than other global symbols [ jovick, discord ]
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|