Hilfe im File-Dialog

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Antworten
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14659
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Hilfe im File-Dialog

Beitrag von Jan »

Ich habe in meinem Projekt eine Hlfefunktion eingebaut, die auch allgemein sehr gut funktioniert. Aber im Filedialog nicht. Wenn ich da F1 drücke, dann geht ein kleines Hilfefenster von Windows auf (keine Hilfefunktion, nur ein Info-Fenster). Und wenn ich dann den Filedialog wieder schließe, dann habe ich die Fehlermeldung:

Code: Alles auswählen

------------------------------------------------------------------------------
FEHLERPROTOKOLL von "E:\Programme\MeinProgramm\MeinProgramm.exe" Datum: 17.03.2008 20:14:26

Xbase++ Version     : Xbase++ (R) Version 1.90.331
Betriebssystem      : Windows XP 05.01 Build 02600 Service Pack 3, v.3264
------------------------------------------------------------------------------
oError:args         :
          -> VALTYPE: O CLASS: XbpFileDialog
oError:canDefault   : N
oError:canRetry     : N
oError:canSubstitute: N
oError:cargo        : NIL
oError:description  : Member-Variable ist für dieses Objekt unbekannt
oError:filename     : 
oError:genCode      :         26
oError:operation    : helpLink
oError:osCode       :          0
oError:severity     :          2
oError:subCode      :       2240
oError:subSystem    : BASE
oError:thread       :          1
oError:tries        :          0
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Aufgerufen von SCHAUWAEHLEN(29)
Aufgerufen von (B)CREATEMENUSYSTEM(34)
Aufgerufen von MAIN(359)
Kann ich im XbpFileDialog keine eigene Hilfe einbauen? Das wär aber ärgerlich.

Jan
Zuletzt geändert von Jan am Sa, 30. Aug 2008 9:47, insgesamt 1-mal geändert.
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21200
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Hi Jan,

sieht wohl so aus. :helplink kommt von XbpWindow und XbpFileDialog scheint davon wohl nicht zu erben.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1931
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Beitrag von Rolf Ramacher »

Hi Jan,

ist denn F1 nicht eine Standard-Hilfe von Windows ?? Kann mann die selbst neu programmieren ??
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Alfred
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 476
Registriert: Do, 03. Mai 2007 12:37
Wohnort: München

Beitrag von Alfred »

Hallo Rolf,

mit express++ geht es wie folgt:

Code: Alles auswählen

DCHOTKEY xbeK_F1 ACTION{||my_help(dc_getactiveinfo(GetList))} 
Gruß
Alfred
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14659
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Beitrag von Jan »

@ Rolf,

klar. In Xbase-Programmen kann man eine ganz tolle Hilfefunktion (auch kontextsensitiv) einbauen. Auch recht einfach, wenn man mal von der Fleißarbeit des Schreibens all der Hilfeseiten absieht.

@ Alfred,

hab ich aber nicht. Nur Xbase++ pur.

Jan
Antworten