Version 2.01 of the Windows API Headers released

Started by José Roca, April 08, 2011, 10:17:04 PM

Previous topic - Next topic

José Roca

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.

Douglas McDonald

#1
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
Doug McDonald
KD5NWK
www.redforksoftware.com
Is that 1's and 0's or 0's and 1's?

José Roca

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.

Douglas McDonald

I must have missed the save position option, sorry.

Thank you again
Doug
Doug McDonald
KD5NWK
www.redforksoftware.com
Is that 1's and 0's or 0's and 1's?

Robert Rioja

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

José Roca

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.

Robert Rioja

Jose,
Carlos Restrepo and I work together.  I don't understand what our IP address has to do with anything.

Robert

José Roca

When somebody is banned, his IP address is added as a ban trigger. Otherwise, he could simply use another name.