PlanetSquires Forums

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: WinFBE on GitHub (July 1, 2016)  (Read 6236 times)

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 9200
  • Windows 10
    • PlanetSquires Software
WinFBE on GitHub (July 1, 2016)
« on: July 01, 2016, 12:59:23 PM »

I just committed a fair number of changes to the online github repository. Lots and lots of code there now for project management. Still a bit of work to do in project management in order to handle large projects that involve linking multiple obj files. For every project I plan to create two subfolders; one for 32-bit and one for 64-bit generated files. Off of each of those folders I will have another folder to hold previously compiled object files. The editor will look at the datetime stamps of the object files and compare to the source files in order to only recompile as necessary (I might need a ReBuild All menu option to force recompiling everything). This will be a good improvement for very large projects such as the FB compiler itself that involves a main file and a hundred module object files.

Jose, the Spanish language file had a number of new entries as well. Hopefully you can help me with the proper translation.  :)
Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

Josť Roca

  • Guru Member
  • *****
  • Posts: 3255
Re: WinFBE on GitHub (July 1, 2016)
« Reply #1 on: July 01, 2016, 01:31:49 PM »

New Spanish file.

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 9200
  • Windows 10
    • PlanetSquires Software
Re: WinFBE on GitHub (July 1, 2016)
« Reply #2 on: July 01, 2016, 01:43:40 PM »

Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

Josť Roca

  • Guru Member
  • *****
  • Posts: 3255
Re: WinFBE on GitHub (July 1, 2016)
« Reply #3 on: July 01, 2016, 05:53:58 PM »

Any reason to make the dialogs top most? They don't let to do anything unless you close them.

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 9200
  • Windows 10
    • PlanetSquires Software
Re: WinFBE on GitHub (July 1, 2016)
« Reply #4 on: July 01, 2016, 08:10:21 PM »

I changed them to topmost last night because I found that they got easily obscured by the non-modal dialogs. Do you think that I should change it back? It is kind of irritating I guess.
Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

Josť Roca

  • Guru Member
  • *****
  • Posts: 3255
Re: WinFBE on GitHub (July 1, 2016)
« Reply #5 on: July 01, 2016, 08:50:03 PM »

Yes, very irritating. Only pop-up ads are as annoying.

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 9200
  • Windows 10
    • PlanetSquires Software
Re: WinFBE on GitHub (July 1, 2016)
« Reply #6 on: July 01, 2016, 08:55:10 PM »

:)  :)  :)
Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

James Fuller

  • Senior Member
  • ***
  • Posts: 283
  • FF3 User
Re: WinFBE on GitHub (July 1, 2016)
« Reply #7 on: July 02, 2016, 08:09:54 AM »

Paul,
  I downloaded WinFB.master and ran the WinFBE.exe.
I added the 64bit compiler path and fb help file.
When I clicked ok, it crashed. I could not duplicate, even after deleting the WinFBE-master folder, and unzipping again.
Do you write to the registry?

The WinFBE.exe is 32bit. Is it possible to build a 64bit? I noticed the SciLexer32.dll that's why I ask.

James
 
Logged

James Fuller

  • Senior Member
  • ***
  • Posts: 283
  • FF3 User
Re: WinFBE on GitHub (July 1, 2016)
« Reply #8 on: July 02, 2016, 08:23:35 AM »

Paul,
  All your Afx/*.inc files have just a LF. I wanted to compare with Jose's to see if there were any differences.
Is this intentional?

James

Logged

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 9200
  • Windows 10
    • PlanetSquires Software
Re: WinFBE on GitHub (July 1, 2016)
« Reply #9 on: July 02, 2016, 11:23:20 AM »

Paul,
  I downloaded WinFB.master and ran the WinFBE.exe.
I added the 64bit compiler path and fb help file.
When I clicked ok, it crashed. I could not duplicate, even after deleting the WinFBE-master folder, and unzipping again.
Do you write to the registry?

The WinFBE.exe is 32bit. Is it possible to build a 64bit? I noticed the SciLexer32.dll that's why I ask.

James
 

Hi James, there is no writing to the Registry. Configuration is written to WinFBE.ini

I will be building a 64 bit version once the 32 bit is working better. I need a 64 bit version of the Scintilla DLL. That's why I named the current one scintilla32.dll

Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 9200
  • Windows 10
    • PlanetSquires Software
Re: WinFBE on GitHub (July 1, 2016)
« Reply #10 on: July 02, 2016, 11:24:42 AM »

Paul,
  All your Afx/*.inc files have just a LF. I wanted to compare with Jose's to see if there were any differences.
Is this intentional?

James



That's a good question. I think that some files must have gotten automatically converted to linux format when it was uploaded to github. I didn't intentionally do it. I will have to read up on how to prevent that.
Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

Josť Roca

  • Guru Member
  • *****
  • Posts: 3255
Re: WinFBE on GitHub (July 1, 2016)
« Reply #11 on: July 02, 2016, 12:28:36 PM »

This explains why I was having problems with one template that I copied from WinFBE to another folder to use with my PB editor.

Filezilla once damaged all the attachments of the backup of my forum.

Regarding SciLexer 64-bit, I have found a copy in the downloads of the ScintillaNet project.
See: https://github.com/jacobslusser/ScintillaNET/tree/master/src/ScintillaNET/x64

Paul Squires

  • Administrator
  • Guru Member
  • *****
  • Posts: 9200
  • Windows 10
    • PlanetSquires Software
Re: WinFBE on GitHub (July 1, 2016)
« Reply #12 on: July 02, 2016, 01:12:15 PM »

I have uploaded both 32 bit and 64 bit versions of the editor. I am compiling both versions from WinFBE.bas (check the two .bat files for the compiler switches I used). I have uploaded the Scintilla 64 bit dll that Jose found.

The source code needed a few tweaks before it would compile for 64 bit. It seams the compiler is much stricter when compiling to 64 bit.
Logged
Paul Squires
PlanetSquires Software
WinFBE Editor and Visual Designer

Josť Roca

  • Guru Member
  • *****
  • Posts: 3255
Re: WinFBE on GitHub (July 1, 2016)
« Reply #13 on: July 02, 2016, 01:16:02 PM »

> The source code needed a few tweaks before it would compile for 64 bit. It seams the compiler is much stricter when compiling to 64 bit.

Sometimes yes and sometimes not. I have needed to add a couple of casts in my image control because the 32-bit compiler was complaining, whereas the 64-bit not.

James Fuller

  • Senior Member
  • ***
  • Posts: 283
  • FF3 User
Re: WinFBE on GitHub (July 1, 2016)
« Reply #14 on: July 02, 2016, 02:04:07 PM »

Paul,
  Looks good.
Compile and execute button works but Run Executable does not.
I mention it because I did not see it in the TODO.TXT file

James
Logged
Pages: [1] 2