Einzelnen Beitrag anzeigen

HHick123

Registriert seit: 23. Jul 2007
73 Beiträge
 
#15

Re: Sprachen mischen? C++, ObjectPascal

  Alt 7. Aug 2008, 09:51
Zitat von mschaefer:
Bei Dos-Anwendungen von den Codezeilen auf die Windowsanwendung zu schliessen bringt nichts. Da geht viel für die Verwaltung und Navigation in den Minibildschirmen drauf.
Eine Anwendung für 16-bit-Windows ist es halt. Sieht eigentlich recht modern aus. Noch läuft das Zeug ja...

Zitat von mkinzler:
Die VCL ist doch eine Weiterentwicklung von ObjectWindows
Ja, mag sein, ich hab' mir auch schon einen weitgehend automatischen Weg überlegt, aber woran es momentan hauptsächlich scheitert, ist der Unterschied,
dass bei der VCL die Steuerelemente alle Member von z.B. TForm1 sind, was den Vorteil hat, dass wir direkt auf die Daten der Steuerelemente (z.B. den Text aus einem Edit)
zugreifen können. Alá Form1.Edit1.Text ...

Wie das bei OWL funktioniert, hab' ich noch nicht so ganz durchschaut, da gibt es anscheinend für das gesamte Fenster z.B. TDialog1 einen Transport-Buffer-Speicherbereich,
der sich aus den Speicherbereichen der einzelnen Steuerelemente zusammensetzt. Dieser Transport-Buffer wird dann als Ganzes an das Fenster gesendet oder vom Fenster empfangen.

Wenn mir das jemand erhellen könnte, wie das bei OWL funktioniert
(vielleicht ist das einfach ein NonVCL-Thema im Umgang mit Dialogen),
wäre ich auch sehr dankbar!

Viele grüße,
Helmut
  Mit Zitat antworten Zitat