FWH Resources Editor - Speed test

User avatar
Antonio Linares
Site Admin
Posts: 42418
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 14 times
Been thanked: 48 times
Contact:

FWH Resources Editor - Speed test

Post by Antonio Linares »

This is just a speed test to check how fast we can open a RC file.

Please download this very early prototype and open the largest RC that you may have:
http://rapidshare.com/files/73981103/re.zip.html

Now we just need to know if we are fast enough opening and parsing a very large RC file, thanks! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Otto
Posts: 6400
Joined: Fri Oct 07, 2005 7:07 pm
Has thanked: 9 times
Been thanked: 2 times
Contact:

Post by Otto »

Speed is realtime!
User avatar
Enrico Maria Giordano
Posts: 8736
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Has thanked: 1 time
Been thanked: 1 time
Contact:

Re: FWH Resources Editor - Speed test

Post by Enrico Maria Giordano »

Is instantaneous with a 370 KB RC file here.

EMG
User avatar
driessen
Posts: 1422
Joined: Mon Oct 10, 2005 11:26 am
Location: Genk, Belgium

Post by driessen »

Antonio,

The biggest RC-file I have is as big as 2.2 MB.

It contains :
- 644 Dialog boxes
- 106 Bitmaps
- 8 Icons

Your prototype opens my RC-file in approx. 1 min.

But I'm looking forward to the evolution of your resource editor.

Good luck.
Regards,

Michel D.
Genk (Belgium)
_____________________________________________________________________________________________
I use : FiveWin for (x)Harbour v. 24.07 - Harbour 3.2.0 (February 2024) - xHarbour Builder (January 2020) - Bcc773
User avatar
Enrico Maria Giordano
Posts: 8736
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Has thanked: 1 time
Been thanked: 1 time
Contact:

Post by Enrico Maria Giordano »

You should test removing bitmaps and icons from the RC.

EMG
User avatar
Robert Frank
Posts: 95
Joined: Fri Nov 23, 2007 4:43 am
Location: Gdynia-Poland
Contact:

Post by Robert Frank »

Antonio, your application doesn't open strings like:

STRINGTABLE LOADONCALL MOVEABLE DISCARDABLE
{
8100, "sekcja bazy danych RR - buttonbar"

.......

8110, "Przyporz\271dkowanie numeru zlecenia F11"
}

Speed is realtime.
User avatar
Antonio Linares
Site Admin
Posts: 42418
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 14 times
Been thanked: 48 times
Contact:

Post by Antonio Linares »

Robert,

Thank you! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
TimStone
Posts: 2954
Joined: Fri Oct 07, 2005 1:45 pm
Location: Trabuco Canyon, CA USA
Has thanked: 25 times
Been thanked: 2 times
Contact:

Speed

Post by TimStone »

Yes, it loads it fast and opens as text ....
Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
User avatar
jose_murugosa
Posts: 1183
Joined: Mon Feb 06, 2006 4:28 pm
Location: Uruguay
Contact:

Post by jose_murugosa »

Antonio me parece excelente que se desarrolle un resource editor de Fivewin!!!!!!!!!!

ups se me escápó en español

With a 560K RC with dialogs bitmaps and icons it takes 7 seconds in a Standard P4 3GHz.
Saludos/Regards,
José Murugosa
"Los errores en programación, siempre están entre la silla y el teclado y la IA!!"
User avatar
Antonio Linares
Site Admin
Posts: 42418
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 14 times
Been thanked: 48 times
Contact:

Post by Antonio Linares »

The FWH resources editor early-prototype is already opening some dialogs :-)

It uses dynamically built in memory resources (without using an external RC compiler) and not using @ ..., .... See how it looks:
Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
driessen
Posts: 1422
Joined: Mon Oct 10, 2005 11:26 am
Location: Genk, Belgium

Post by driessen »

Antonio,

Great work. It looks very good.

Maybe, you could reload the program for some more testing.

Thank you very much.
Regards,

Michel D.
Genk (Belgium)
_____________________________________________________________________________________________
I use : FiveWin for (x)Harbour v. 24.07 - Harbour 3.2.0 (February 2024) - xHarbour Builder (January 2020) - Bcc773
User avatar
Antonio Linares
Site Admin
Posts: 42418
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 14 times
Been thanked: 48 times
Contact:

Post by Antonio Linares »

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 42418
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 14 times
Been thanked: 48 times
Contact:

Post by Antonio Linares »

Michel,

Here it is, with full source code and two tested and working RCs:
http://www.hotshare.net/file/20427-79991842b4.html

Please note that Borland support is not available yet, so you will get an error if you try to open a dialog with Borland controls. Also, not all controls and styles are supported yet, so be patient with errors :-)

In case that you want to rebuild RE.prg yourself, you do need new FWH libraries. FWH 7.12 users may request them by email to me, thanks!
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 42418
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 14 times
Been thanked: 48 times
Contact:

Post by Antonio Linares »

Please download it again to avoid a nasty popup MsgInfo() :-)

If you try to build it with your current FWH build, it will _not_ work, as we have changed several used C functions.

I forgot to mention this: double click on the dialog tree item to open it! :-)

Finally: You, all, are welcome to participate in its development ;-)

Thanks,
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 42418
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 14 times
Been thanked: 48 times
Contact:

Post by Antonio Linares »

Please download it again:
http://www.hotshare.net/file/20432-128346049f.html

There was a "confusion" with nTop and nLeft :-)

Thanks!
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply