Page 1 of 8 1234 ... LastLast
Results 1 to 40 of 299

Thread: twinBASIC programming - Beta releases

  1. #1

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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.

  2. #2

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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.

  3. #3

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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

  4. #4

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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




  5. #5

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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




  6. #6

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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




  7. #7

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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



  8. #8
    Fanatic Member
    Join Date
    Jun 2019
    Posts
    564

    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

  9. #9
    PowerPoster
    Join Date
    Jul 2010
    Location
    NYC
    Posts
    6,093

    Re: twinBASIC programming - Beta releases

    ?? What are you talking about he is including the changelog now.

  10. #10

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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

  11. #11
    Fanatic Member
    Join Date
    Jun 2019
    Posts
    564

    Re: twinBASIC programming - Beta releases

    Quote Originally Posted by fafalone View Post
    ?? 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.

  12. #12
    PowerPoster
    Join Date
    Jan 2020
    Posts
    4,061

    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

  13. #13

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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.

  14. #14
    Fanatic Member
    Join Date
    Jun 2019
    Posts
    564

    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

  15. #15

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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




  16. #16

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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




  17. #17

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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)


  18. #18

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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




  19. #19

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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)


  20. #20
    PowerPoster yereverluvinuncleber's Avatar
    Join Date
    Feb 2014
    Location
    Norfolk UK (inbred)
    Posts
    2,399

    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.

  21. #21

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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)




  22. #22
    PowerPoster
    Join Date
    Jan 2020
    Posts
    4,061

    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

  23. #23

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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




  24. #24
    Addicted Member
    Join Date
    Aug 2013
    Posts
    236

    Re: twinBASIC programming - Beta releases

    Quote Originally Posted by VB6 Programming View Post
    • 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.

  25. #25
    Addicted Member
    Join Date
    Aug 2013
    Posts
    236

    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?

  26. #26
    PowerPoster
    Join Date
    Jul 2010
    Location
    NYC
    Posts
    6,093

    Re: twinBASIC programming - Beta releases

    Quote Originally Posted by vbrad View Post
    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.

  27. #27
    Addicted Member
    Join Date
    Aug 2013
    Posts
    236

    Re: twinBASIC programming - Beta releases

    Quote Originally Posted by fafalone View Post
    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

  28. #28
    PowerPoster Arnoutdv's Avatar
    Join Date
    Oct 2013
    Posts
    6,091

    Re: twinBASIC programming - Beta releases

    Have you actually tested this?
    Because the Timer event does not fire when the MsgBox is shown.

  29. #29
    PowerPoster
    Join Date
    Jul 2010
    Location
    NYC
    Posts
    6,093

    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).

  30. #30
    Addicted Member
    Join Date
    Aug 2013
    Posts
    236

    Re: twinBASIC programming - Beta releases

    Quote Originally Posted by Arnoutdv View Post
    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)

  31. #31
    Addicted Member
    Join Date
    Aug 2013
    Posts
    236

    Re: twinBASIC programming - Beta releases

    Quote Originally Posted by fafalone View Post
    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

  32. #32

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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 ]


  33. #33

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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)


  34. #34

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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




  35. #35

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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




  36. #36

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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




  37. #37

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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 ]




  38. #38

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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




  39. #39

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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



  40. #40

    Thread Starter
    Frenzied Member
    Join Date
    Feb 2015
    Posts
    1,154

    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


Page 1 of 8 1234 ... LastLast

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
  •  



Click Here to Expand Forum to Full Width