Date: prev next · Thread: first prev next last
2018 Archives by date, by thread · List index


Hallo Gerhard,

ich gehe davon aus, dass dein oField das Modell des Steuerelements ist.
(Zur Sicherheit: in meinem Testformular habe ich das über
oField=
ThisComponent.Drawpage.Forms.getByName("MainForm").getByName("Mark")
erreicht.)
Dann kannst du mit
if oField.getPropertySetInfo.hasPropertyByName("BorderColor")
abfragen, ob die Eigenschaft vorhanden ist oder nicht.

Passt genau! Ich lasse allerdings das Event beim Laden des Formulars
abfragen.
oForm = oEvent.Source
FOR i = 0 TO oForm.Count - 1
oField = oForm.getByIndex(i)
...

Wo hast Du alle diese Befehle her? Ich habe mir da einen Wolf gesucht
und schließlich die Geschichte mit dem Aufrufen von BorderColor und
gleichzeitigem Errorsprung sowie dem Abspeichern aller Felder, die das
überleben, in ein Array zur weiteren Verwendung ausgetüftelt.

Gruß

Robert
-- 
Homepage: http://robert.familiegrosskopf.de
LibreOffice Community: http://robert.familiegrosskopf.de/map_3


-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.