Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Messages von Dialogbox-Elementen ?

0 views
Skip to first unread message

Thorsten Fiebich

unread,
Feb 9, 1998, 3:00:00 AM2/9/98
to

Hi,

ich habe folgendes Problem mit der IOCL unter VAC++3.0:

Ich habe in einer Dialogbox verschiedene Elemente, z.B. Objekte von
IEntryField und ITextSpinButton. Diese Elemente sind voneinander
abhaengig, d.h. aendert sich etwas in einem Element, soll es sofortige
Auswirkung (anderer/neuer Inhalt) auf die anderen Elemente haben.
Nun habe ich schon mit dem ICommandHandler-Objekt der Dialogbox
experimentiert und versucht, in der command()-Methode die ID's der
Elemente abzufangen, in der Hoffnung, das bei einer Aenderung die
entsprechende Element-ID gesendet wird. Aber meine Hoffnung ging nicht
in Erfuellung :(
Es wird die command()-Methode ueberhaupt nicht aufgerufen !

Ich finde in der Doku keinen Hinweis darauf, wie man das macht
(zumindest dort, wo ich glaube, suchen zu muessen :) und in einem
beiliegenden Beispiel wurde das Problem mit einem OK-Button umgangen,
das nach jeder Aenderung gedrueckt werden muss. Das moechte ich aber
nicht, da eine sofortige automatische Kontrolle zumindest bei einem
Element-Wechsel unbedingt notwendig ist.

Ich hoffe, das hier jemand eine Loesung fuer mein Problem hat.
Vielen Dank im voraus.

Tschau, Thorsten
--
Meine HomePage: http://www.rz.fhtw-berlin.de/~tfiebich/index.html
TootleTool-Projekt: http://www.rz.fhtw-berlin.de/~tfiebich/tootle.htm
letztes PageUpdate: 07.12.1997

Marco Hahn

unread,
Feb 9, 1998, 3:00:00 AM2/9/98
to

Moin Thorsten,

das sind keine command-Events, die generiert werden, sondern keyboard- und
moude-Events. Versuche mal IKeyboardHandler, IMouseHandler und
IMousePointerHandler an die betreffenden Objekte anzuhängen. So müßte es gehen
(ich meine, es mal so gemacht zu haben, es ist aber länger her und finde keinen
Code).

Hej d†, Marco
(PGP erwünscht)

0 new messages