-
May 27th, 2023, 04:11 AM
#1
Thread Starter
Frenzied Member
twinBASIC programming - Beta releases
BETA releases of the twinBASIC programming IDE are available for download here...
https://github.com/twinbasic/twinbasic/releases
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
Last edited by VB6 Programming; Jul 4th, 2024 at 04:57 AM.
-
May 27th, 2023, 04:14 AM
#2
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 316 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
How to install https://nolongerset.com/how-to-install-twinbasic/
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: missing BorderStyle property on Slider control
- fixed: some form designer issues when dpi-awareness is OFF, on high-DPI systems
Last edited by VB6 Programming; May 27th, 2023 at 04:18 AM.
-
May 28th, 2023, 12:11 PM
#3
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 317 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
How to install https://nolongerset.com/how-to-install-twinbasic/
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- added: (experimental) 'View as JSON' support for packages, giving an outline to aid future documentation generation
-
May 29th, 2023, 03:55 AM
#4
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 318 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
How to install https://nolongerset.com/how-to-install-twinbasic/
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: stutter when moving controls around in the form designer on some systems
- fixed: F1 (help) could cause crash on some systems, when no help file is set
-
May 29th, 2023, 05:11 PM
#5
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 319 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
How to install https://nolongerset.com/how-to-install-twinbasic/
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: 'statement too large' error in some circumstances involving large UDT assignments
-
May 30th, 2023, 03:18 AM
#6
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 320 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
How to install https://nolongerset.com/how-to-install-twinbasic/
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: Get/Put statements issue involving simple UDTs inside arrays that have padding in memory but not on disk
- improved: Find-In-Files results list now gives a visual indicator of the last clicked entry
- added: 'Match whole word only' option to the Find-In-Files dialog
- fixed: 'PtrSafe' was shown in hover tooltips on x64, even if the PtrSafe attribute was missing
-
May 31st, 2023, 02:10 AM
#7
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 321 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
How to install https://nolongerset.com/how-to-install-twinbasic/
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- improved: Find-In-Files 'Match whole word only' algorithm
- fixed: (regression since BETA 315) cut/copy/paste broken when monaco Find box is open
- fixed: edge case involving VBP parsing reference with high version numbers
- improved: IDE tab history is now tracked, and after closing a tab, the previously activated tab will be refocused
- improved: IDE hover over arrays whilst debugging would give a string-sorted list rather than index-ordered
-
May 31st, 2023, 10:36 AM
#8
Re: twinBASIC programming - Beta releases
Still nothing new and changed in 300+ releases?
j/k, we know it is hard to copy/paste another 5-10 lines from the changelog
-
May 31st, 2023, 07:25 PM
#9
Re: twinBASIC programming - Beta releases
?? What are you talking about he is including the changelog now.
-
May 31st, 2023, 09:53 PM
#10
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 322 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: most of the intellisense icons now match up to the correct monaco icons
Last edited by VB6 Programming; Jun 1st, 2023 at 04:13 AM.
Reason: Added 'Changelog' heading
-
Jun 1st, 2023, 12:36 AM
#11
Re: twinBASIC programming - Beta releases
Originally Posted by fafalone
?? What are you talking about he is including the changelog now.
Oops, sorry, but the italic looks like notes and everything is so similar; not important like how to download and install, which is more important.
-
Jun 1st, 2023, 12:13 PM
#12
Re: twinBASIC programming - Beta releases
hope you will add websocket support
websocket server,and client
Software is getting better and better, and maybe one day half of VB6 programmers will have Twinbasic
-
Jun 2nd, 2023, 02:45 AM
#13
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 323 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- improved: 'insert a randomly generated GUID' codelens will now also appear when an empty string literal is passed to ClassId/InterfaceId/EventInterfaceId
- added: [_HiddenModule].CreateGUID method, wrapper for CoCreateGuid, for use in the debug console
- added: 'Clear All Breakpoints' option in Debug menu
- fixed: TypeName(UserControl) would return 'Object' instead of the real control name
- fixed: KeyDown event not firing for arrow keys
- fixed: UserControl child control tooltips not showing
Last edited by VB6 Programming; Jun 2nd, 2023 at 02:55 AM.
-
Jun 2nd, 2023, 04:17 AM
#14
Re: twinBASIC programming - Beta releases
Good job, VB6 Programming! That is how it should look like - all info visible and easy readable. tB contributions are leveling up
-
Jun 3rd, 2023, 07:34 AM
#15
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 324 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: property-let on control array element not working when accessed from outside of the class
- improved: light-theme menus are now themed
- improved: light-theme find-all results are now themed
-
Jun 5th, 2023, 02:29 AM
#16
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 325 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: non-latin locale symbol issue in importing from VBP
-
Jun 8th, 2023, 08:26 AM
#17
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 326 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- added: initial support for Load/Unload of control arrays (built-in controls only for now)
-
Jun 9th, 2023, 05:49 PM
#18
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 327 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- improved: CommandButton/CheckBox/OptionButton Style property can now be changed at runtime (enhancement over VB6)
- improved: TextBox MultiLine can now be changed at runtime (enhancement over VB6)
- improved: TextBox HideSelection can now be changed at runtime (enhancement over VB6)
- improved: TextBox ScrollBars can now be changed at runtime (enhancement over VB6)
- fixed: lightweight controls added at runtime via control arrays were incorrectly starting with Visible = True
- fixed: (WinNativeCommonCtrls) UpDown.Orientation property-let changes not effective at runtime
- fixed: (WinNativeCommonCtrls) MonthView.MultiSelect property-let changes not effective at runtime
- fixed: error descriptions were not correct for errors relating to Load/Unload of control array elements
- fixed: CommandButton/CheckBox/OptionButton Picture/DownPicture/DisabledPicture properties now support property-let to match VBx
- fixed: CommandButton/CheckBox/OptionButton Picture/DownPicture/DisabledPicture property changes were not effective until next painted
- partially fixed: some control properties were not being copied over to new control array elements added at runtime
-
Jun 10th, 2023, 02:35 AM
#19
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 328 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: Frame ClipControls property can now be changed at runtime, as per VB6
- improved: FileListBox MultiSelect property can now be changed at runtime (enhancement over VB6)
- improved: ComboBox Style property can now be changed at runtime (enhancement over VB6)
- improved: ComboBox Sorted property can now be changed at runtime (enhancement over VB6)
- improved: ComboBox IntegralHeight property can now be changed at runtime (enhancement over VB6)
- improved: ListBox Sorted property can now be changed at runtime (enhancement over VB6)
- improved: ListBox MultiSelect property can now be changed at runtime (enhancement over VB6)
- improved: ListBox Style property can now be changed at runtime (enhancement over VB6)
- improved: ListBox IntegralHeight property can now be changed at runtime (enhancement over VB6)
-
Jun 10th, 2023, 06:23 AM
#20
Re: twinBASIC programming - Beta releases
Loving seeing those design-time properties making their way into being runtime properties. I recently created a form where, in one mode I wanted it to be resizable but retain overall aspect ratio so all other controls could be resized by dragging the corner - but in the other mode I wanted the form resizing to be switched off entirely for a fixed-size, fixed control size form - the switch being triggered by user interaction.
In VB6, form.borderstyle = 2 ' sizable is not something that could be changed at runtime, so I had to create a sizable form and in the latter mode attempt to suppress any dragging of the corners/sides, not the best solution but I was forced into doing that by the design-time limitations of VB6.
I could really have used this sort of improvement that TwinBasic seems to be bringing to VB6. If you bring more of this sort of improvement to TB I will be both impressed and happy.
https://github.com/yereverluvinunclebert
Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.
By the power invested in me, all the threads I start are battle free zones - no arguing about the benefits of VB6 over .NET here please. Happiness must reign.
-
Jun 11th, 2023, 04:49 AM
#21
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 329 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: internal ComboBox list HWND subclassing was causing some ComboBox positional issues
- fixed: ListBox Height (and a few similar controls) were not set correctly in control array elements created at runtime
- added: DirListBox.IntegralHeight property (enhancement over VB6)
- added: FileListBox.IntegralHeight property (enhancement over VB6)
- added: DriveListBox.IntegralHeight property (enhancement over VB6)
-
Jun 12th, 2023, 01:54 AM
#22
Re: twinBASIC programming - Beta releases
can we make twinbasic ide addin(not for vb6 ide addin)
Code:
Public FormDisplayed As Boolean
Public VBInstance As VBIDE.VBE
Dim mcbMenuCommandBar As Office.CommandBarControl
Dim mfrmAddIn As New frmAddIn
Public WithEvents MenuHandler As CommandBarEvents '命令栏事件句柄
Sub Hide()
On Error Resume Next
FormDisplayed = False
mfrmAddIn.Hide
End Sub
Sub Show()
On Error Resume Next
If mfrmAddIn Is Nothing Then
Set mfrmAddIn = New frmAddIn
End If
Set mfrmAddIn.VBInstance = VBInstance
Set mfrmAddIn.Connect = Me
FormDisplayed = True
mfrmAddIn.Show
End Sub
-
Jun 12th, 2023, 02:06 AM
#23
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 330 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: Timer events should not fire when MsgBox/InputBox are displayed
- fixed: Timer events should protect themselves against reentrancy to match VBx
-
Jun 12th, 2023, 03:07 AM
#24
Addicted Member
Re: twinBASIC programming - Beta releases
Originally Posted by VB6 Programming
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: Timer events should not fire when MsgBox/InputBox are displayed
- fixed: Timer events should protect themselves against reentrancy to match VBx
In compiled vb6 apps timer events still fire when a msgbox is displayed, it's only when running in debug mode that they don't.
-
Jun 12th, 2023, 03:21 AM
#25
Addicted Member
Re: twinBASIC programming - Beta releases
Timer events should protect themselves against reentrancy to match VBx
In a vb6 app would this only be an issue if there was a DoEvents called inside the timer event code (or code called from there)?
If that's correct, I didn't know that was the case that vb6 protected you against one of the downsides of DoEvents that I know of.
I've been using a local variable in the timer event to protect against re-entry, is that unnecessary?
-
Jun 12th, 2023, 05:24 AM
#26
Re: twinBASIC programming - Beta releases
Originally Posted by vbrad
In compiled vb6 apps timer events still fire when a msgbox is displayed, it's only when running in debug mode that they don't.
This does not appear to be true; are you running SP6? MSVBVM version?
Code:
Private Sub Timer1_Timer()
List1.AddItem "Timer_Entry " & cnt
MsgBox "hello"
List1.AddItem "Timer_Exit " & cnt
cnt = cnt + 1
End Sub
Timer_Entry is added to the list, but execution halts on MsgBox. No further Timer_Entry event is added until the MsgBox is cleared and the first Timer_Exit message is posted.
-
Jun 12th, 2023, 07:18 AM
#27
Addicted Member
Re: twinBASIC programming - Beta releases
Originally Posted by fafalone
This does not appear to be true; are you running SP6? MSVBVM version?
Code:
Private Sub Timer1_Timer()
List1.AddItem "Timer_Entry " & cnt
MsgBox "hello"
List1.AddItem "Timer_Exit " & cnt
cnt = cnt + 1
End Sub
Timer_Entry is added to the list, but execution halts on MsgBox. No further Timer_Entry event is added until the MsgBox is cleared and the first Timer_Exit message is posted.
I was thinking of a situation where the the msgbox wasn't called from the timer event, sorry if that's not what was meant
Code:
Option Explicit
Private Sub Command1_Click()
MsgBox "!"
End Sub
Private Sub Timer1_Timer()
Text1.Text = Text1.Text + 1
End Sub
-
Jun 12th, 2023, 09:13 AM
#28
Re: twinBASIC programming - Beta releases
Have you actually tested this?
Because the Timer event does not fire when the MsgBox is shown.
-
Jun 12th, 2023, 09:13 AM
#29
Re: twinBASIC programming - Beta releases
Ah yeah it's not always clear from bug fix summaries exactly what was being worked on; there was a whole discussion about it on Discord where the bug-triggering code was posted (which itself is in the release notes but not being included in this thread, i.e. the full line is "fixed: Timer events should not fire when MsgBox/InputBox are displayed [ fafalone, discord ]" meaning it references a bug report/discussion on Discord; in other situations it will note a GitHub issue to refer to, or some other origin when it's user-reported).
-
Jun 12th, 2023, 10:23 AM
#30
Addicted Member
Re: twinBASIC programming - Beta releases
Originally Posted by Arnoutdv
Have you actually tested this?
Because the Timer event does not fire when the MsgBox is shown.
Well for me it doesn't in the ide but it does when compiled (in the code I posted where the msgbox is triggered in a command button click event, not fafalone's)
-
Jun 12th, 2023, 10:25 AM
#31
Addicted Member
Re: twinBASIC programming - Beta releases
Originally Posted by fafalone
Ah yeah it's not always clear from bug fix summaries exactly what was being worked on; there was a whole discussion about it on Discord where the bug-triggering code was posted (which itself is in the release notes but not being included in this thread, i.e. the full line is "fixed: Timer events should not fire when MsgBox/InputBox are displayed [ fafalone, discord ]" meaning it references a bug report/discussion on Discord; in other situations it will note a GitHub issue to refer to, or some other origin when it's user-reported).
Thanks fafalone
-
Jun 13th, 2023, 02:54 AM
#32
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 331 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: handling of ByVal inline attribute alongside named arguments [ kismertwise, discord ]
- fixed: PropertyBag WriteProperty method not correctly handling comparison of Value to DefaultValue in cases where Value is an Object with a default value member [ sokinkeso, discord ]
-
Jun 13th, 2023, 10:00 AM
#33
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 332 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: intellisense options were sometimes wrong from inside With blocks when using unqualified dot syntax [ fafalone, discord ]
- fixed: cached font metrics not updated when Form/PictureBox/UserControl Font property was updated [ sokinkeso, discord ]
- fixed: ListView ColumnHeader.Width property was read-only [ https://github.com/twinbasic/twinbasic/issues/1575 ]
- fixed: some GDI handle leaks in form designer (not all)
-
Jun 14th, 2023, 04:11 AM
#34
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 333 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: majority of GDI handle leaks in form designer / control implementations
- fixed: compiler crash in some instances involving control arrays [ Lewis, discord ]
- fixed: some WithEvents edge cases
- fixed: reverted change to MsgBox/Timer event handling since BETA 330 that was matching VB6 IDE behaviour, not VB6-compiled behaviour [ Krool, discord ]
- fixed: ListView.ColumnHeaders.Add was causing a circular reference, leading to ListView never being destroyed
-
Jun 15th, 2023, 08:17 AM
#35
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 334 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- improved: console projects now only show the console window when the debugging session is active (linked to global variables state) [ mansellan, discord ]
- fixed: (console projects) general SetConsoleMode() API failure on the STDIN handle [ sokinkeso, discord ]
- added: initial Controls.Add method support (for built-in controls only, common controls also available via "VB.TreeView" etc)
- added: initial Controls.Remove method support
-
Jun 16th, 2023, 06:32 AM
#36
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 335 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- added: support for ActiveX and UserControl controls in runtime control-arrays
- fixed: ActiveX events in control arrays came through with Index value of -1
-
Jun 18th, 2023, 02:34 AM
#37
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 336 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: Timer events could fire twice when Timer is inside a UserControl [ sokinkeso, discord ]
- improved: better stability around project Save [ sokinkeso, discord ]
- fixed: Frame/PictureBox not passing on common control notification messages [ https://github.com//issues/1591 ]
-
Jun 19th, 2023, 10:57 AM
#38
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 337 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- improved: LoadResPicture() should now more correctly handle cursor selection
-
Jun 21st, 2023, 11:59 AM
#39
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 338 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: builtin control events not firing when the control is sited on an Ax container [ https://github.com//issues/1591 ]
- added: an extremely experimental implementation of the (DAO) Data control, and TextBox.DataField / TextBox.DataSource members
- added: DatabaseTypeConstants.vbUseACE enumeration for allowing use of Access ACE engine instead of JET in data bound controls
-
Jun 22nd, 2023, 03:38 PM
#40
Thread Starter
Frenzied Member
Re: twinBASIC programming - Beta releases
BETA 339 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
How to install https://nolongerset.com/how-to-install-twinbasic/
Changelog
- WARNING: there are known memory leaks in this version, so memory usage will be higher than normal
- fixed: ListBox.Text property-let was not working
- added: [_HiddenModule].PictureToByteArray method
- added: initial Label.DataField / Label.DataSource / Label.DataChanged support
- added: initial TextBox.DataField / TextBox.DataSource / TextBox.DataChanged support
- added: initial CheckBox.DataField / CheckBox.DataSource / CheckBox.DataChanged support
- added: initial ComboBox.DataField / ComboBox.DataSource / ComboBox.DataChanged support
- added: initial ListBox.DataField / ListBox.DataSource / ListBox.DataChanged support
- added: initial Image.DataField / Image.DataSource / Image.DataChanged support
- added: initial PictureBox.DataField / PictureBox.DataSource / PictureBox.DataChanged support
- added: Data.Refresh method
- fixed: lots of Data control related issues
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
|