-
Aug 8th, 2024, 11:37 AM
#321
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 591 of the twinBASIC programming IDE is now available...
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: 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.
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
- TIP: To download the release, expand the 'Assets' link 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: some minor tweaks for smaller codegen on x64 builds
- fixed: when switching documents in the IDE, a stale debugger breakpoint could be activated incorrectly
- fixed: Let-assigning an object to a Variant array element caused a Set-assignment in some instances [ github.com/twinbasic/twinbasic/issues/1596 ]
-
Aug 9th, 2024, 02:23 AM
#322
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 592 of the twinBASIC programming IDE is now available...
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: 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.
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
- TIP: To download the release, expand the 'Assets' link 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: breaking/stepping through code could cause object reference leaks, causing Class_Terminate events not to fire in some instances
- fixed: removed all internal usage of GWL_USERDATA for storing internal data associated with HWNDs [ fafalone, discord ]
-
Sep 2nd, 2024, 07:33 PM
#323
Re: twinBASIC programming - Beta releases
Coming up on a month without any updates. Should we be expecting a significant next version (hopefully)?
-
Sep 2nd, 2024, 08:37 PM
#324
Re: twinBASIC programming - Beta releases
Indeed... Wayne says tomorrow is the day
-
Sep 4th, 2024, 07:56 AM
#325
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 593 of the twinBASIC programming IDE is now available...
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: 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.
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
- TIP: To download the release, expand the 'Assets' link 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: Slider.ToolTipText property was missing
- fixed: UpDown.ToolTipText property was missing
- fixed: missing 'Programmable' registry entry for COM registered classes [ https://github.com//issues/1891 ]
- fixed: some ITypeInfo edge cases, causing Excel UDFs to fail [ https://github.com//issues/1891 ]
- fixed: hard compiler crash when using CurrentComponentCLSID inside a Const expression [ https://github.com//issues/1888 ]
- improved: IDispatch implementation has been rewritten offering much better performance for late-bound code against tB classes
- improved: big rewrite of how the form engine internal C++ and TB code interoperate allowing for much greater efficiency. Lots of issues identified and fixed. Likely some regressions.
- improved: tidied up all exposed control methods so that internal members are no longer exposed on the outermost class (better intellisense)
- added: Class.BeforeFirstMethodAccess event (used internally for simplifying handling of EnsureFormIsLoaded)
- fixed: UserControls in the form designer could cause the IDE to lose focus
- fixed: completely reworked form and control loading/unloading to better match VBx behaviours
- NOTE: CustomControls samples are broken in this release
- NOTE: There may be some regressions in this build
Last edited by VB6 Programming; Sep 5th, 2024 at 02:52 AM.
-
Sep 5th, 2024, 02:51 AM
#326
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 594 of the twinBASIC programming IDE is now available...
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: 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.
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
- TIP: To download the release, expand the 'Assets' link 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 in BETA 593) AX/UserControls that auto-resize themselves (e.g. VBCCR.MonthView) were not resizing inside the form designer
- fixed: (regression in BETA 593) CustomControls samples were broken
Last edited by VB6 Programming; Sep 5th, 2024 at 03:06 AM.
-
Sep 5th, 2024, 10:14 AM
#327
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 595 of the twinBASIC programming IDE is now available...
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: 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.
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
- TIP: To download the release, expand the 'Assets' link 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: reduced codegen size of ActiveXControlExtender where multiple Ax/UCs are used in a single project (e.g. PhotoDemon down from 38MB to 28MB)
- fixed: controls added at runtime via Controls.Add now have implicit width/height, if not overriden, to match VBx
- improved: simplified control instantiation and serialization by removing specialized constructor Sub New(Serializer)
-
Sep 6th, 2024, 07:59 AM
#328
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 596 of the twinBASIC programming IDE is now available...
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: 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.
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
- 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.Width and Form.Height runtime values now correctly account for the window area rather than the client area
- fixed: Form.MinWidth/MinHeight/MaxWidth/MaxHeight properties are now expressed in twips rather than pixels [ https://github.com//issues/1836 ]
- note: BREAKING CHANGE if you modify MinWidth/MinHeight/MaxWidth/MaxHeight at runtime, you might need to adjust the code to take account of twips
- improved: form designer property sheet now has group categories
-
Sep 7th, 2024, 01:27 AM
#329
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 597 of the twinBASIC programming IDE is now available...
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: 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.
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
- 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) a use-after-free bug introduced in the recent refactorings, causing tb-created ActiveX instabilities [ bclothier, discord ]
-
Sep 7th, 2024, 07:23 AM
#330
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 598 of the twinBASIC programming IDE is now available...
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: 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.
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
- 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 in BETA 597) opening any form designer would cause a hard crash in the compiler process
-
Sep 7th, 2024, 09:07 AM
#331
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 599 of the twinBASIC programming IDE is now available...
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: 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.
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
- 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 in recent betas) Frame control BackColor not correct after unloading and reloading a form [ woeoio, discord ]
-
Sep 8th, 2024, 06:55 AM
#332
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 600 of the twinBASIC programming IDE is now available...
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: 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.
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
- 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: codegen edge case for when comparing two Single datatype values [ wayaya30, discord ]
-
Sep 8th, 2024, 06:57 AM
#333
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 601 of the twinBASIC programming IDE is now available...
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: 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.
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
- 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) Frame controls producing some spurious debug messages in the DEBUG CONSOLE
-
Sep 11th, 2024, 01:28 PM
#334
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 602 of the twinBASIC programming IDE is now available...
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: 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.
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
- 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: controlArray.Count property would not keep in-sync after a form Unload-Load cycle [ commissioned work ]
- fixed: controlArray.LBound/UBound poperties do not update after a form Unload-Load cycle [ commissioned work ]
- fixed: Visible property of runtime added controls not always defaulting to False [ commissioned work ]
- fixed: Shape control was completely invisible in the form designer when Visible property was set to False [ commissioned work ]
- fixed: Shape control BackStyle = Transparent was being ignored in some instances [ commissioned work ]
- fixed: graphics Line method was not correctly rendering box-filled lines to the outermost right/bottom pixels [ commissioned work ]
- added: support Image property (Form, PictureBox, MDIForm) [ commissioned work ]
- fixed: Picture property (Form, PictureBox) edge cases when property is set to a bitmap that is already selected into a HDC [ commissioned work ]
- fixed: FileListBox.Pattern matching was case-sensitive [ commissioned work ]
- fixed: some edge cases when Form.AutoResize is toggled at runtime [ commissioned work ]
-
Sep 12th, 2024, 04:12 AM
#335
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 603 of the twinBASIC programming IDE is now available...
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: 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.
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
- 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: CommandButton Cancel/Default button being True would cause Form to crash if loaded more than once
-
Sep 12th, 2024, 08:18 AM
#336
Fanatic Member
Re: twinBASIC programming - Beta releases
Can confirm that the 'CommandButton Cancel/Default button being True would cause Form to crash if loaded more than once' issue has been resolved. Thanks!
-
Sep 12th, 2024, 12:23 PM
#337
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 604 of the twinBASIC programming IDE is now available...
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: 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.
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
- 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) Popup menus not working in recent releases [ https://github.com//issues/1868 ]
-
Sep 13th, 2024, 05:57 AM
#338
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 605 of the twinBASIC programming IDE is now available...
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: 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.
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
- 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: experimental support for [_HiddenModule].Emit() for injecting pure assembled code into the codegen [ https://github.com/twinbasic/lang-design/issues/65#issuecomment-2348608088 ]
- added: support for 'Naked' procedure definitions for use with Emit(), allowing to remove the implicit codegen prolog/epilog [ https://github.com/twinbasic/lang-design/issues/65#issuecomment-2348608088 ]
-
Sep 13th, 2024, 09:30 AM
#339
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 606 of the twinBASIC programming IDE is now available...
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: 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.
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
- 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: PictureDpiScaling property on Image/Form/PictureBox etc now defaults to False for better general compatibility (e.g. VBCCR FrameW)
- fixed: (regression) IOleObject::GetMiscStatus implementation was broken in recent builds, causing problems with ActiveX controls not being recognized as containers and other similar issues
-
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 607 of the twinBASIC programming IDE is now available...
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: 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.
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
- 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: EmitAny() intrinsic function, similar to Emit() but allows for outputting other sized values (currently Integers, Longs and LongLongs), with size inferred from the passed in value type
- added: StackOffset(var) intrinsic function for allowing to determine the ESP/RSP offset of a particular local variable or parameter
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
|