[Allegro] JanaS fertig im SVN

Bernhard Eversberg ev at biblio.tu-bs.de
Do Jul 26 12:34:11 CEST 2012


Die letzten Details sind bereinigt, das Zusammenspiel von a99 und dem
neu erstellten JanaS klappt.
Im SVN wurde das Repo dafür angelegt:

   https://svn.allegro-c.de/svn/janas/trunk/

Erforderlich ist aber WFC, d.h. also die Prof-Version von VC2010.

Das für a99 relevante Quellfile ist  janasvw.cpp. Es stellt die
View-Klasse der Anwendung dar, das sichtbare Dokumentfenster also.

Die Auswertung der flex:-Links findet statt in der Funktion
    CjanasView::OnBeforeNavigate2(...)
Sie wird automatisch aufgerufen, bevor das per Klick angeforderte
Dokument geladen wird. Die Adresse steht dann im String URL.
Da wird der FLEX zusammengebaut und auf %temp% abgelegt, am Ende dann
die Message HWND_BROADCAST an a99 geschickt, und zwar an dasjenige
(von evtl. mehreren) mit der richtigen pid-Nummer, Der Name des
FLEXes lautet dann nämlich  j<pidnr>.flx

Mit VC2010, so scheint es jetzt, wird der Ausbau von JanaS leichter
möglich sein als mit VC6.

B.E.



Mehr Informationen über die Mailingliste Allegro