Textfeld per Makro

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Textfeld per Makro

Re: Textfeld per Makro

von komma4 » Mi, 01.10.2008 14:24

Du meinst ein Textfeld, welches über die ZEICHNEN-Symbolleiste eingefügt wurde?
...also, ich habe da keinen blassen... (noch nicht mit gearbeitet).

Kommst Du mit Xray nicht an die Eigenschaften des gerade erstellten Textfeldes ran?

Re: Textfeld per Makro

von RirA » Mi, 01.10.2008 12:57

Ok, ich habe mich nicht genau genug ausgedrückt:

Ich weiß schon, wie dieses übliche Textfeld funktioniert:
Von wegen

Code: Alles auswählen

oTextCursor = oDoc.Text.createTextCursor()
oMacroField = ThisComponent.createInstance("com.sun.star.text.TextField.Macro")
Was ich brauche ist der Code für ein frei verschiebbares Textfeld, das sich sonst erstellen lässt, indem man auf das T-Symbol klickt, welches dann diese grünen Eckpunkte hat zum ändern der Größe.
Und wie man von diesem Feld die Größe festlegen kann.

Re: Textfeld per Makro

von komma4 » Mi, 01.10.2008 10:16

Lies mal die angegebenen Quellen....

Was soll denn mit den Daten geschehen, die im Textfeld eingegeben werden?
Ist eine Datenbank angeschlossen, dann empfiehlt sich ein Formular...

Re: Textfeld per Makro

von RirA » Mi, 01.10.2008 00:41

OOo 2.4.1 mit Windows (XP).
Ja, Basic.
Wo das Textfeld erstellt wird ist eigentlich egal, bzw. weiß ich darüber nichts. Es reicht erstmal, wenn es da entsteht, wo der Cursor ist.
Was mit Dialog oder Formular gemeint ist, weiß ich nicht, aber ich werde dann einen Dialog öffnen, in den man den Text einfügt, aber ich weiß, wie das geht.
Im Writer.

Re: Textfeld per Makro

von komma4 » Di, 30.09.2008 23:01

Willkommen im Forum.

Verrate uns bitte OOo Version und Betriebssystem.

Du willst mit StarBasic programmieren?
WO möchtest Du das Textfeld erstellen?
Dialog oder Formular, Writer, Calc oder Base?

DIe Quellen aus dem ersten sticky Posting dieses Forumsbereichs hast Du gelesen?

Eines der besten Beispiele (wie Vieles von DannyB):
Creating Forms on the fly

Bis bald...

Textfeld per Makro

von RirA » Di, 30.09.2008 19:14

Hallo,

ich bin neu hier und werde in der kommenden Zeit einige grundsätzliche Fragen haben. Ich hoffe, mir wird trotzdem geholfen.

Da man per Aufzeichnung kein Textfeld erstellen kann, würde ich gerne wissen, wie das per Makro geht.
Hilfreich wäre auch noch das Festlegen der Größe.

Vielen Dank!

Nach oben