So, da bin ich wieder. Mit was genau? Na mit dummen Fragen, was sonst.
@Jan
Visual XBase habe ich nun drauf. Ist ganz nett und sicher brauchbar. Bin aber mehr ein Tastenhacker und BATch Quäler.
@ALLE
Status der Migration Nexus-Office nach XBase to day ist wie folgt:
Nach dem ich, dank Eurer Hilfe, die internen ´
unresolved external´ mit den __UnterStrichUDFs im Griff habe, die anderen UDFs d.h. die aus einer thirdparty Lib stammenden geREMARKT wurden, bekomme ich das Programm aufgestartet ... natürlich mit ettlichen optischen ´Macken´. Macht aber nix, es muss ja erstmal runnen, bevor es der Optik an den Kragen geht.
So, ich habe mir mal das
DEMOMENU aus den beiliegenden XBase Sourcen gegriffen, es entsprechend mit Menüoptionen erweitert, so wie ich es Menü Inhaltlich benötige und daraus dann eine EXE erzeugt. Alles prima, das Menü läuft einwandfrei, zeigt mir jetzt genau das, was ich als Oberfläche für mein Nexus Office benötige.
Nun kommt es:
Ich dachte mir, nimmste das Menü und greifst die Sourcen vom Nexus Office dazu d.h. alles was im Nexus nicht mit der Oberfläche zu tun hat.
Geht aber nicht. Einzeln läuft die MenuDemo aus den XBase Sourcen einwandfrei. Linke ich das aber mit dem Rest aus meinem Nexus Office erhalte ich eine Fehlermeldung:
Fehler BASE/2240
Member-Variable ist für dieses Object unbekannt
Operation: UseShortCuts
Sieht im Source so aus:
SetAppWindow():useShortCuts := .T.
SetColor( "N/W" )
SetCancel( .F. )
CLS
Kann es sein, dass die XBase Demo es nicht erlaubt dieses Beispielmenü in eine zu Megrierende, größere Applikation einzubinden? Könnte ja durchaus sein ...
Nach Fehler BASE/2240 habe ich in den Hilfen (XPPREF.HLP) gesucht, bin aber nicht fündig geworden.
Kann mir bitte noch jemand aus dem Suki helfen? Würde gerne erstmal weiter stricken und das mit dem bereits geänderten und nach meinen Bedürfnissen entsprechenden DemoMenü.... was ja wie gesagt, ´stand alone´ einwandfrei runnt.