PlanetSquires Forums

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: WinFBE Suite 1.9.1 (March 25, 2019)  (Read 1210 times)

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 8942
  • Windows 10
    • PlanetSquires Software
WinFBE Suite 1.9.1 (March 25, 2019)
« on: March 25, 2019, 10:21:59 AM »

Version 1.9.1 (March 25, 2019)
FYI - (The visual designer is still a work in progress)
- Added: PictureBox autocomplete popup properties.
- Added: 'Horizonal Spacing' menu option to horizontally space a selected group of controls.
- Added: 'Vertical Spacing' menu option to vertically space a selected group of controls.
- Added: Some missing Button control Image related autocomplete popup properties.
- Added: The -b compile flag when compiling Modules. This allows non *.bas files to be compiled.
- Added: Compile time messages (#print/#error) and "C" compile are now output to the Compiler Results listview.
- Added: WinFBE source code is now included in the WinFBE Suite download.
- Added: Several new color and text align options ofr ListBox.
- Changed: Updated Italian language file thanks to Massimiliano.
- Fixed: Regression that caused compiling of individual modules to object files in a project to fail.
- Fixed: Compile errors now correctly display any hidden folded error line.
- Fixed: Regression from 1.9.0. Frame BackColor property inadvertantly changed to BackColorHot.
- Fixed: Find/Replace popup dialog would not position correctly when Main for was resized or moved.
- Fixed: TextBox. Added ES_AUTOVSCROLL for multiline textboxes when AcceptReturn = True.
- Fixed: Regression from 1.8.7. GCC 8.1 32-bit now correctly installed. 64-bit was correct 8.1 version.
- Fixed: Resize flicker for controls/form in visual designer.

https://github.com/PaulSquires/WinFBE/releases
Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

SeaVipe

  • Senior Member
  • ***
  • Posts: 253
  • Windows 10
Re: WinFBE Suite 1.9.1 (March 25, 2019)
« Reply #1 on: March 26, 2019, 07:07:35 PM »

Thanks, Paul! Looking good.


These lines (or variations of them) cause my test program to crash regardless of which module ".Width" is placed:


Code: [Select]
? frmMain.width


With frmMain
    Print .Width
End With





Logged
Clive Richey
There is nothing government can give you that it hasn't already taken from you in the first place. Winston Churchill

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 8942
  • Windows 10
    • PlanetSquires Software
Re: WinFBE Suite 1.9.1 (March 25, 2019)
« Reply #2 on: March 26, 2019, 08:40:00 PM »

Thanks Clive,

I am not getting any error.

Code: [Select]
''
''  Remove the following Application.Run code if it used elsewhere in your application.

? Form1.width


With Form1
    Print .Width
End With


Application.Run(Form1)

''
''
Function Form1_Load( ByRef sender As wfxForm, ByRef e As EventArgs ) As LRESULT
   
   for i as Long = 1 to 20
      Form1.List1.Items.Add( "Item" & i )
   next
   
   Function = 0
End Function

The StatusBar Editor code generation is not functional, so don't use that editor yet :)
Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

SeaVipe

  • Senior Member
  • ***
  • Posts: 253
  • Windows 10
Re: WinFBE Suite 1.9.1 (March 25, 2019) - Updated
« Reply #3 on: March 27, 2019, 02:15:46 PM »

Hi Paul,
Here is my code from a new project created to explore the crash on Width/Height issue:
Code: [Select]
'' Main:
#Include Once "WinFormsX\WinFormsX.bi"

#Include Once "mX1FrmMain.bas"
Application.Run( frmMain )


'' Form:
? frmMain.Width '' Works. Prints 500, correctly


Function frmMain_Load( ByRef sender As wfxForm, ByRef e As EventArgs ) As LRESULT
    ? sender.Width     ' Crashes program
    ? frmMain.Width    ' Crashes program
    ? .Width           ' Prints 4260025
    Function = 0
End Function
By the way, the sample code from my previous post was from my main WinFBE test project and compiled and ran up to and including WinFBE 1.9.0. The crashing on Width/Height started with 1.9.1 and it appears to happen from within any of a form's events.

UpDate 30-Mar-2019:
I should have mentioned that the above is WinFBE 64 but I get the same results with WinFBE 32.
« Last Edit: March 30, 2019, 04:08:05 PM by SeaVipe »
Logged
Clive Richey
There is nothing government can give you that it hasn't already taken from you in the first place. Winston Churchill

James Klutho

  • Senior Member
  • ***
  • Posts: 233
  • Petroleum Software Solutions
Re: WinFBE Suite 1.9.1 (March 25, 2019)
« Reply #4 on: March 31, 2019, 09:50:38 PM »

Hi Paul

I plan to be back programming in Freebasic.  I've been detoured in Linux, GTK, Java, FLTK, etc. etc.  Your new WINFBE suite is coming along nicely.  I plan to port my main app engineering to Freebasic 64 bit from PowerBasic 32 bit.  The last place I worked didn't want me marketing it on the side so I let it idle for the last 10 years.  I am recently retired so I have time now.  It uses a lot of tabs which doesn't appear to be implemented yet on the designer.  Any guess when tabs could be available.  I can do them by hand (with Jose's library) but if tabs are planned in the near term I would plan accordingly.  No pressure.

I will probably work more on the Grid to make it more useful and document it.  I have other plans for controls that I will need which I will share when done.

Jim
Logged

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 8942
  • Windows 10
    • PlanetSquires Software
Re: WinFBE Suite 1.9.1 (March 25, 2019)
« Reply #5 on: March 31, 2019, 11:25:21 PM »

Hi Jim, great to see you getting back into programming!

The Tab Control will come eventually. I am writing a business application using the visual designer and it is proving to be a great way for me to find (and fix) problems with the underlying visual designer library. I have found a number of them already. The next few WinFBE updates will all be visual designer related.
Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 8942
  • Windows 10
    • PlanetSquires Software
Re: WinFBE Suite 1.9.1 (March 25, 2019)
« Reply #6 on: April 02, 2019, 08:12:14 PM »

Lots of changes to the visual designer backend (that's the WinFormsX library). As I am writing this business program, I am finding real world use case problems with the code. I will start releasing visual designer updates later this week.
Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

Petrus Vorster

  • Senior Member
  • ***
  • Posts: 445
Re: WinFBE Suite 1.9.1 (March 25, 2019)
« Reply #7 on: April 03, 2019, 03:27:53 PM »

As I am reading these updates I get really excited to the idea of that visual designer.
I have not made anything in the past 6 months and neither am i going too until that designer is done.
(It just makes life so easy for us hobbyists)

Something i would love to see, is a TAB CONTROL where you could choose to have NO TABS at all.
In other words a TAB control with NO TABS, or by choice then.
Darn, that makes "one page look" programs much easier than child forms.

Thanks for the hard work you are putting into it.

-Peter
Logged

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 8942
  • Windows 10
    • PlanetSquires Software
Re: WinFBE Suite 1.9.1 (March 25, 2019)
« Reply #8 on: April 03, 2019, 11:14:22 PM »

Thanks Peter - a lot of work left to go yet. I am finding (and fixing) issues every day.
Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

Klaas Holland

  • Junior Member
  • **
  • Posts: 106
  • FF3 User
Re: WinFBE Suite 1.9.1 (March 25, 2019)
« Reply #9 on: April 04, 2019, 03:00:20 AM »

We admire your work Paul and that of Jose.

I'am looking forword to a LISTVIEW CONTROL to start with a new project in WinFBE.

Klaas
Logged