Hallo,

Hauke Basse schrieb:
> Wenn ich beispielsweise mal wissen möchte, welche Methoden mir
> eigentlich zur Verfügung stehen bei der Benutzung des ViewCursors, am
> besten mit Beschreibung ihrer Funktionalität und Parameter,
> wo finde ich
> diese Auflistung?

Für jedes Objekt existieren die Methoden:

<objekt>.dbg_properties
<objekt>.dbg_methods
<objekt>.dbg_supported Interfaces

Womit Du das anzeigen lassen kannst inden Du es beispielsweise mittels
MsgBox ausgibst, also für den TextCursor:

msgbox ThisComponent.Text.CreateTextCursor.dbg_properties

Besonders bequem ist es dabei einen Objektinspektor zu verwenden,
beispielsweise den von Herrmann:
http://kienlein.com/oo/DevGuide.zip
oder das XRAY-Tool, was den großen Vorteil hat das Du automatisch auf
die passende Stelle der IDL-Referenz zugreifen kannst:
http://www.ooomacros.org/dev.php#101416

Meine (nick "Stephan") Linksammlung zur Basic-Programmierung findest Du
hier:
http://de.openoffice.info/viewtopic.php?t=1553


Bücher gibt es im Wesentlichen 4:
*"OpenOffice.org Macros Explained" (Hetzenwerke) (der Klassiker)
*"OpenOffice.org-Programmierung" (Hanser)
*"Makros in OOo 2.0" (Galileo)
*"OpenOffice.org Basic" (C&L)

Letzteres düfte wohl als Nachschlagewerk das ggf. Beste für Deine
speziellen Zwecke sein. Das erste und das Dritte sind solide Lehr-/und
Nachschlagebücher wobei ersteres bisher meines Wissens noch nicht in
deutscher Übersetzung vorliegt.

> Wenn es einen umfassenden Text gäbe, mit allen Methoden,
> Eigenschaften
> und so weiter, dann könnte ich einfach raten wie es heißt und sucht
> danach suchen lassen.

Die IDL-Referenz dürfte dem am Weitesten entsprechen, aber das
Developersguide ist äquivalent wichtig, beides im SDK zu finden (siehe
Linksammlung).

> (Auf diese Weise und mit IntelliSense habe ich jahrelang erfolgreich
> ASP.net programmiert.)

Naja, mit richtigem Grundlagenwissen kann man eher noch erfolgreicher
sein als mit "raten", insbesondere effizienter ;-)

> Wie macht denn Ihr anderen Entwickler von OpenOffice-Makros das?

Einarbeiten in die Sprache mit einem der genannten Bücher oder dem Buch
von SUN (elektronisch verfügbar, siehe Linksammlung), viel Beispielcode
analysieren (z.B.: http://www.oooforum.org/forum/viewforum.php?f=9 oder:
http://kosh.datateamsys.com/~danny/OOo/ oder die StarBasic-FAQ (siehe
Linksammlung) oder die api-Liste abbonieren: [email protected] oder
...)



Gruß
Jörg

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an