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


Hallo Gisbert,

man kann die FontHeight setzen, Beispiel, wo ich das an einem Testdialog, den ich gerade hatte, ausprobiert habe:
dlgLib = DialogLibraries.GetByName("eigene")
dlg = createUnoDialog(dlgLib.getByName("Dialog1"))
dlg.model.getByName("TextField1").FontHeight=13
Ist es das, was du suchst?
Etwas verwirrend ist, dass in Xray 0 angezeigt wird, wenn beim Dialog-Design noch "Standard" ausgewählt ist, aber wenn man dort eine Größe gewählt hat, wird sie auch in Xray gezeigt. Es st natürlich eine Menge Code, die du dann brauchst, um alle deine Felder zu behandeln, aber anders geht es meiner Meinung nach nicht.

Gruß
Gerhard

Am 06.10.2020 um 09:12 schrieb Gisbert:
Hallo Robert,

es ist jetzt vier Jahre her, dass ich dich zum ersten Mal um Rat gebeten
habe für mein Projekt GenoBase - "Mitgliederverwaltung für
Genossenschaften"! - und ich war immer froh, dass ich im Zweifel in
deinem BASE-Handbuch nachschauen konnte wenn mir mal wieder irgendetwas
sehr rätselhaft vorkam.

... und alle MitleserInnen,

Ich bin inzwischen sehr gut vorangekommen, habe praktisch alles
eingebaut, was man im Mitgliederbereich der Genossenschaftsarbeit
braucht, und es gibt schon einige Genossenschaften, die GenoBase nutzen.
(genaueres auf genobase.friege.de)

Nun habe ich probiert, GenoBase auf einem Raspberry pi mit Symbian
laufen zu lassen und dabei gemerkt, dass in den Formularen die
Schriftgröße oft nicht mehr in die Felder passt.

Die Fenstergröße (in Pixel) kann ich anpassen und in der Datenbank
speichern lassen, sodass sie (nach einem Formularwechsel) wieder wie
vorher ist, auch bei anderen Bildschirmen, aber die Schriftgrößen machen
das ja nicht mit.

Es handelt sich inzwischen um 30 Formulare (alle mit gleicher Größe
26cm*19cm bzw. ) , und ich frage mich und euch, ob es vielleicht eine
elegante Möglichkeit gibt, mit verschieden großen Bildschirmen unter
verschiedenen OS die Schriftgrößen in Base-Formularen global anpassen zu
lassen.

Dankbar für jede Anregung
ist Gisbert




--
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.