WinFBE Suite 2.1.7 (May 31, 2020)

Started by Paul Squires, May 31, 2020, 05:17:42 PM

Previous topic - Next topic

Paul Squires

Version 2.1.7 (May 31, 2020)
Editor:
- Added: Occurrences Highlighting. Editor will highlight words under the current cursor position (Visual Studio has this type of feature as well).
- Changed: Changed the default toolchain to: FreeBASIC-1.07.1-gcc-8.4
- Fixed: Performance issue with parsing document when about to show a popup Autocomplete list.

Visual Designer:
- Fixed: Listbox control not consistently updating display visually during add or remove.

Download from: https://github.com/PaulSquires/WinFBE/releases
Paul Squires
PlanetSquires Software

SeaVipe

#1
Thanks, Paul! Occurrences Highlighting is a nice feature.
When using a dark or black background, a fairly bright colour is required to both be noticeable in other occurrences and also to be able to see the text colour of the highlighted word. I tried most colours in the colour picker (except Custom) and settled on Signal Green.
A couple of anomalies: Double apostrophes (double single quotes, '') is considered a word and Brace Highlighting is no longer functioning.
Clive Richey

SeaVipe

Hi Paul, Is there a Button TextForeColorHot property? The Autocomplete lists 2 TextForeColor properties for a button control. I'm currently using MouseEnter/MouseLeave Events to change the TextForeColor property.
Clive Richey

Paul Squires

Quote from: SeaVipe on June 01, 2020, 01:46:30 PM
Thanks, Paul! Occurrences Highlighting is a nice feature.
When using a dark or black background, a fairly bright colour is required to both be noticeable in other occurrences and also to be able to see the text colour of the highlighted word. I tried most colours in the colour picker (except Custom) and settled on Signal Green.
A couple of anomalies: Double apostrophes (double single quotes, '') is considered a word and Brace Highlighting is no longer functioning.
That's odd, brace highlighting seems to be working okay for me here. Both 32 and 64 bit WinFBE's. I am thinking of adding a slider for degree of alpha blending for the brace colors. That should make it easier to customize the color better.
Paul Squires
PlanetSquires Software

Paul Squires

Quote from: SeaVipe on June 01, 2020, 03:39:42 PM
Hi Paul, Is there a Button TextForeColorHot property? The Autocomplete lists 2 TextForeColor properties for a button control. I'm currently using MouseEnter/MouseLeave Events to change the TextForeColor property.
I remember us discussing this over on this thread: https://www.planetsquires.com/protect/forum/index.php?topic=4432.0
There currently is no TextForeColorHot. Here are the text color properties:

      Declare Property TextForeColor() As COLORREF
      Declare Property TextForeColor( ByVal nValue As COLORREF)
      Declare Property TextBackColor() As COLORREF
      Declare Property TextBackColor( ByVal nValue As COLORREF)
      Declare Property TextForeColorDown() As COLORREF
      Declare Property TextForeColorDown( ByVal nValue As COLORREF)
      Declare Property TextBackColorDown() As COLORREF
      Declare Property TextBackColorDown( ByVal nValue As COLORREF)
Paul Squires
PlanetSquires Software

SeaVipe

I have BackColorHot as well, I thought adding ForeColorHot would make a nice pair! :0)
Clive Richey

Joerg B.

Hello Paul
The code completion does not work for me since the update to version 2.1.7. Can you take a look at it?
With version 2.1.6 I had no problems.
Greeting from Germany

Joerg

Paul Squires

Thanks Joerg, does it not work in 32 bit and 64 bit? Does it not work in Visual Designer related projects and non- VD projects? Standalone code outside of a project? Do you Tabs, or Tabs to Spaces? I made a lot of changes to the code and hopefully did not break something very important.
Paul Squires
PlanetSquires Software

Joerg B.

#8
Hello Paul

I don't know what's going on now.

It didn't work for me over Whitsun.

Today I'm in the office and the code completion wanted nothing to do with me again....
Now I started the 32bit version of WinFBE and the code completion worked.

Then I started the 64bit variant of WinFBE and ..... the code completion worked this time too.
No matter why. It works at the moment. If the behavior occurs again, I can give you detailed information.

Sometimes I get the feeling that it is only up to me...  ;D
I have worked with the 64bit version.
A new small project with Visual Designer.
So far it was only "standalone" code within the project.
I had not used Tabs, or Tabs to Spaces until now.

But as I mentioned before, this feature does not appear since the start of the 32bit variant.

But as mentioned I can't explain it.

Greeting from Germany

Joerg

raymw

Hi Paul, just a note but the compiler setup help files prefilled with your file locations.

SeaVipe

Hi Paul, the wfxDateTimePicker font is fixed at runtime but editable at design time.
Clive Richey

Paul Squires

Thanks Ray and Clive - I will look at both issues for the next update.
Paul Squires
PlanetSquires Software

philbar

Hi Paul. Thanks for letting me join the forum.

You probably thought you squashed this several releases back, but actually it just ran into a darker corner. If you define a TYPE inside an event routine, the Designer will duplicate the event function at the bottom of the page. There's an obvious workaround -- don't define TYPEs in event routines -- but it might be a symptom of something deeper. I think I've attached a screenshot.


Paul Squires

Thanks Phil - I'll definitely look into this one and fix it up.
Paul Squires
PlanetSquires Software

raymw

Hi Paul, just another little niggle, but others may not see it as such, but I do not like the autocomplete of adding the closing ')' for functions. More often than not I've got to delete it.