Workbench, wo steht die Funktion ?

Xbase++-IDE - Workbench, Visual Xbase

Moderator: Moderatoren

Antworten
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Workbench, wo steht die Funktion ?

Beitrag von brandelh »

ich bearbeite eines meiner Programme mit der Workbench. So nett einige Features (insbesondere die Hilfe) ist,
andere Sachen vermisse ich schmerzlich.

Code: Alles auswählen

 ::pbTextFreiStell:activate := {|| FormatText(::mleInhalt) } 
Wenn ich in der Zeile in meinem MED auf die Funktion "FormatText" klicke, durchsucht der im Hintergrund alle Dateien (PRG im Verzeichnis)
und springt zu der Zeile ...

Code: Alles auswählen

 function FormatText(oXbp) 
ich könnte zwar nun mit dem Suchen Befehl das auch machen, aber viel umständlicher ... gibt es hier eine direkte Methode ?
Gruß
Hubert
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Workbench, wo steht die Funktion ?

Beitrag von Jan »

STRG + Maus links auf den Funktionsaufruf klicken. das geht auch mit Header-Dateien, hier auch geschachtelt - also in einer Header stehen andere Header - STRG + Maus links öffnet die angeklickte Header.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Workbench, wo steht die Funktion ?

Beitrag von Manfred »

das geht aber erst in der neuen Workbench!? also die 2.x
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
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Workbench, wo steht die Funktion ?

Beitrag von brandelh »

SUPER :!:

Danke JAN :-)
Gruß
Hubert
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Workbench, wo steht die Funktion ?

Beitrag von brandelh »

Wie war das nochmal mit der Hilfe für eigene Funktionen (also Hilfe beim Eintippen) ?
Wo findet man da ein Muster ?
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Workbench, wo steht die Funktion ?

Beitrag von Manfred »

Code: Alles auswählen

/// <summary>
///   <para>
///      <bold>Test:</bold>weiterer Text z.B.
///   </para>
/// </summary>
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
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Workbench, wo steht die Funktion ?

Beitrag von Manfred »

sobld man /// und < getippt hat, geht eine Listbox auf. Wofür die aber alle gut sind?
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
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Workbench, wo steht die Funktion ?

Beitrag von Jan »

Manfred,

da muß ich Dir leider widersprechen. Das ging auch schon in der VX. Aber nicht prg-übergreifend.

Nebenbei: In diese Kategorie fällt auch, das man von der Deklaration einer Methode zur Methode selber mit STRG + Cursor-Taste auf/ab hin-und-her springen kann. Auch schon in VX.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Workbench, wo steht die Funktion ?

Beitrag von Manfred »

ok, aber wenn alles in einer Datei stehen muß, dann ist das so brauchbar - und jetzt kommt es - wie eine Senftransfusion.

tippe mal /// < ein, dann sollte sofort eine Listbox aufgehen. Bei mir ist das so.

Watten, Beitrag wieder gelöscht, jan?
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
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Workbench, wo steht die Funktion ?

Beitrag von Jan »

Manfred hat geschrieben:sobld man /// und < getippt hat, geht eine Listbox auf. Wofür die aber alle gut sind?
Ein paar davon benutze ich auch schon. summary, para, returns, und sample (das in der Parameterliste garnicht auftaucht)

Manche andere erklären sich irgendwie von selber. Andere keine Ahnung, würde ich mal ausprobieren. Vielleicht ist da ja noch was richtig interessantes bei ...

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Workbench, wo steht die Funktion ?

Beitrag von Manfred »

wozu ist denn returns und sample gut?
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
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Workbench, wo steht die Funktion ?

Beitrag von Jan »

Returns gibt die Rückgabe an. Sample ein Anwendungsbeispiel. Muß man natürlich selber einpflegen.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Workbench, wo steht die Funktion ?

Beitrag von Manfred »

oh, ich habe das immer von Hand alles eingetippt. hast Du mal eine anschauliches Beispiel wie Du das benutzt?
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
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Workbench, wo steht die Funktion ?

Beitrag von brandelh »

das Auswählen funktioniert, aber die tags erscheinen mit im Text ... und ohne erhalte ich zumindest die Funktion
mit den Paramertn aus der FUNCTION Zeile, die sind bei mir sprechend gewählt. :-)
Gruß
Hubert
Antworten

Zurück zu „Workbench (ab 2.0), VX (bis 1.9 SL1)“