Hallo,
Ich möchte einen
ActiveX Experten zur Verwendung in Foxpro schreiben.
Dieser Experte ist so eine Art angedocktes Fenster, das auf der rechten Seite ein, bzw. ausgeblendet werden kann.
Das erste Problem ist, dass ich nicht weiss wie ich das Control auf der rechten Seite halten kann (wie in Delphi
Align := alRight;
)
Das wär ideal.
Weil ich dieses aber nicht hinbekommen habe, programmiere ich das jetzt in Foxpro direkt aus.
Hier also das nächste Problem:
Innerhalb der Komponente befindet sich ein SpeedButton zum "Wegklappen" des Controls auf die rechte Seite:
Self.Width := 20;
Das Control verkleinert sich optisch auch, aber der Container wird nicht aktualisiert.
d.h. Wenn ich in Foxpro die Eigenschaft Width des
ActiveX Controls abfrage, dann ist diese vor und nach dem Buttonclick identisch. In VB ist das Verhalten exakt gleich, also kanns nicht an Foxpro liegen
Die Frage also: wie kann ich den Container benachrichtigen, dass sich die Breite meiner ActiveXForm geändert hat, bzw. dessen Breite gleich aktualiseren?
Vielen Dank