Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Johnson am 30.05.06 - 10:17:13

Titel: ActiveX Control in Dialogbox anzeigen
Beitrag von: Johnson am 30.05.06 - 10:17:13
Hallo Kinnings,

ich zeige in einer Maske ein ListView Control an, das mit Werten gefüllt wird. Das Control wird auch angezeigt und funzt wunderbar.

Wenn ich diese Maske in einer Dialogbox öffne, wird das Control nicht gelanden, angezeigt. Wird es per LS angesprochen und einige Eigenschaften (wie Spaltentitel, Spaltebreite etc.) gesetzt wird keine Fehlermeldung ausgeworfen. Es wird einfach nicht angezeigt. Ich hab´s auch schon mit diversen anderen Controls ausprobiert - nada!

Hat jemand ´ne Idee? Oder geht das in LN generell nicht.

Gruß
Johnson
Titel: Re: ActiveX Control in Dialogbox anzeigen
Beitrag von: alexB am 11.12.06 - 13:16:56
Das exakt gleiche Problem habe ich auch in Version 7.0.2.
Habe verschiedene ActiveX-Steuerelemente getestet (z.B. Microsoft Web Browser)

Kennt irgendeiner eine Möglichkeit diese mit @DialogBox o.ä. anzuzeigen?

Gruß, Alex
Titel: Re: ActiveX Control in Dialogbox anzeigen
Beitrag von: just.do.it am 11.12.06 - 14:52:20
Hallo,

wie sind denn die Optionen von @DialogBox bei euch?

Ich habe es mal mit folgenden probiert:

@DialogBox("Test";[AUTOHORZFIT] : [AUTOVERTFIT] : [SIZETOTABLE]; @DbTitle);

Bei mir wird das Controll (In einer Tabelle, bestehend aus genau einer Zelle) zwar dargestellt, aber nur 1-2 Pixel groß (So wirkt es zumindest.)

Gruß
Dirk
Titel: Re: ActiveX Control in Dialogbox anzeigen
Beitrag von: alexB am 12.12.06 - 10:41:39
Ich habe mal verschiedene ausprobiert:
@DialogBox("Maske")
@DialogBox("Maske" ; [AutoHorzFit] : [AutoVertFit]  ; "Maske" )
@DialogBox("Maske" ; [AutoHorzFit] : [AutoVertFit] : [SizeToTable] ; "Maske" )
Das bringt keine Veränderung (auch wenn man es mit LS aufruft).

Das mit der Tabelle werde ich mal testen.
Titel: Re: ActiveX Control in Dialogbox anzeigen
Beitrag von: koehlerbv am 12.12.06 - 17:28:45
Die Dialogbox "tickt" anders als die "normale" Maske. Sie arbeitet in einem anderen Gesamtkontext und ist daher neben erweiterten Funktionalitäten (Durchreichen von Daten von / zu einem darunter liegenden Dokument) gewissen Einschränkungen unterworfen.
Derartige Controls fallen daher IMHO den Einschränkungen zum Opfer.

Bernhard
Titel: Re: ActiveX Control in Dialogbox anzeigen
Beitrag von: just.do.it am 13.12.06 - 07:39:20
Hallo,

aber "offiziel" dokumentiert ist das nirgendwo, oder? Die Hilfe schweigt sich dazu aus.

Gruß
Dirk
Titel: Re: ActiveX Control in Dialogbox anzeigen
Beitrag von: alexB am 13.12.06 - 08:48:17
Ich habe zu diesem Thema einen ESR bei IBM aufgemacht.
Mal sehen ob es ein Bug oder Feature ist  ;D
Titel: Re: ActiveX Control in Dialogbox anzeigen
Beitrag von: just.do.it am 13.12.06 - 09:09:36
*lol* Ok, bin gespannt, was die Jungs von IBM dazu sagen.

Gruß
Dirk
Titel: Re: ActiveX Control in Dialogbox anzeigen
Beitrag von: alexB am 13.12.06 - 13:35:03
Es ist ein Feature!  ::)

Solution                                                               
This issue was reported to Lotus Quality Engineering, and it was       
determined that Notes is functioning as designed.  Lotus does not       
support the use of OCXs in Notes dialog boxes and there are no future   
plans to support this functionality.     

technote 1091875
http://www-1.ibm.com/support/docview.wss?uid=swg21091875