PlanetSquires Forums

Support Forums => General Board => Topic started by: José Roca on April 08, 2011, 10:17:04 PM

Title: Version 2.01 of the Windows API Headers released
Post by: José Roca on April 08, 2011, 10:17:04 PM
The Window API Headers 2.01 for PBWIN10/PBCC6 are available at:
http://www.jose.it-berater.org/smfforum/index.php?topic=4072.0

I also have released a new version of my new editor, CSED 1.01, available at:
http://www.jose.it-berater.org/smfforum/index.php?topic=4071.0

The GUI of this new version has been written using my CWindow class and is both Unicode and High DPI aware.
Title: Re: Version 2.01 of the Windows API Headers released
Post by: Douglas McDonald on April 09, 2011, 10:22:22 AM
Thank you Jose, I downloaded those last night. I must say the CSED looks great has so many options to customize it it will take awhile to get it set up exactly how I want it. GREAT!

The only problem I've seen is if I uncheck the "Maximize main window" in the Editor Options it still starts full screen. It's not really Maximized since I can drag it smaller but it doesn't 'remember' its last size when restarted. Maybe that's the way its supposed to be.

SED 1 does not do this.

One question, I see that I can add a visual designer to the compiler option and you have FF3 in there as an example. I assume there the mods to some FF3 controls / FF3 must still be made as posted here on this forum. I haven't tried this. How does CSED and FF3 interact?

Thank you for your hard work once again.

Doug
Title: Re: Version 2.01 of the Windows API Headers released
Post by: José Roca on April 09, 2011, 11:22:15 AM
Quote
The only problem I've seen is if I uncheck the "Maximize main window" in the Editor Options it still starts full screen. It's not really Maximized since I can drag it smaller but it doesn't 'remember' its last size when restarted. Maybe that's the way its supposed to be.

You have to check the "Save/Restore Window Placement" option.

Quote
How does CSED and FF3 interact?

The editor simply launches the selected program, with optional parameters. It does nothing special with FireFly, since its a generic option and the designer can be another.

I have plans to use a reworked version of Lynx as the project manager. Eros and I are working on it.

CSED has been made using the CWindow class available with the new headers, which demonstrates that its a powerful class without the limitations of DDT, e.g. it is a true MDI tabbed editor (the new PB editor is tabbed, but not MDI). It has allowed me to make version 1.01 both unicode and High DPI aware easily. The code for SED was too messed.

I have added a "Guides" menu because, besides the help file for the wrappers, classes and libraries, I plan to provide additional help files for ADO, GDI, GDI+, WMI, etc.
Title: Re: Version 2.01 of the Windows API Headers released
Post by: Douglas McDonald on April 09, 2011, 11:32:53 AM
I must have missed the save position option, sorry.

Thank you again
Doug
Title: Re: Version 2.01 of the Windows API Headers released
Post by: Robert Rioja on April 11, 2011, 01:05:02 PM
Jose,
There is something wrong with the link you provided.  I get a screen that says "An error has occurred" and "Sorry Guest, you are banned from using this forum! Not a legitimate PowerBASIC user".
It won't let me register or do anything else.
Robert
Title: Re: Version 2.01 of the Windows API Headers released
Post by: José Roca on April 11, 2011, 02:42:55 PM
Hi Robert,

You were being affected by a ban to Carlos M. Restrepo, that was registered with the same IP address than you. You shoud be able to access my forum now.
Title: Re: Version 2.01 of the Windows API Headers released
Post by: Robert Rioja on April 15, 2011, 05:16:30 PM
Jose,
Carlos Restrepo and I work together.  I don't understand what our IP address has to do with anything.

Robert
Title: Re: Version 2.01 of the Windows API Headers released
Post by: José Roca on April 15, 2011, 05:24:12 PM
When somebody is banned, his IP address is added as a ban trigger. Otherwise, he could simply use another name.