Moin,
wird der Anwender bei Fresnel die CSS-Daten selber verändern können, um z.B. Kontraste oder Farben zu verändern?
Gruß Kralle
Fresnel und Zugriff auf die CSS-Datei
- kralle
- Lazarusforum e. V.
- Beiträge: 1420
- Registriert: Mi 17. Mär 2010, 14:50
- OS, Lazarus, FPC: MX-Linux, Mint und Windows 11 ,Lazarus 4.99, FPC-Version: 3.3.2
- CPU-Target: 64Bit
- Wohnort: Bremerhaven
- Kontaktdaten:
Fresnel und Zugriff auf die CSS-Datei
OS: MX Linux, Linux Mint und Windows 11
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1
-
Mattias
- Lazarusforum e. V.
- Beiträge: 201
- Registriert: Do 22. Mai 2008, 15:14
- OS, Lazarus, FPC: LinuxOSX (L head FPC head)
- CPU-Target: xxBit
Re: Fresnel und Zugriff auf die CSS-Datei
Natürlich. Jedes Formular hat eine eigene css Datei.
- kralle
- Lazarusforum e. V.
- Beiträge: 1420
- Registriert: Mi 17. Mär 2010, 14:50
- OS, Lazarus, FPC: MX-Linux, Mint und Windows 11 ,Lazarus 4.99, FPC-Version: 3.3.2
- CPU-Target: 64Bit
- Wohnort: Bremerhaven
- Kontaktdaten:
Re: Fresnel und Zugriff auf die CSS-Datei
Und wie will man da Formulare erstellen, die mit jeder bekloppten Idee des Nutzers klarkommen?
Der eine stellt die Schrift größer, der nächste den Wortabstand, ein anderer Farben die Informationen verdecken.
Und jedes mal kontaktieren sie den Programmierer, der dann Zeit verschwenden muss um abzuklären, ob an der CSS herumgespeilt wurde.
Gruß Kralle
Der eine stellt die Schrift größer, der nächste den Wortabstand, ein anderer Farben die Informationen verdecken.
Und jedes mal kontaktieren sie den Programmierer, der dann Zeit verschwenden muss um abzuklären, ob an der CSS herumgespeilt wurde.
Gruß Kralle
OS: MX Linux, Linux Mint und Windows 11
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1
- Jorg3000
- Lazarusforum e. V.
- Beiträge: 475
- Registriert: So 10. Okt 2021, 10:24
- OS, Lazarus, FPC: Win64
- Wohnort: NRW
Re: Fresnel und Zugriff auf die CSS-Datei
Moin!
Ich glaube das Missverständnis bzw. die Frage ist, ob es in Fresnel eine externe CSS-Datei ist, die ggf. auch vom Endanwender manipuliert werden könnte.
Ich nehme aber an, dass das CSS einkompiliert ist, d.h. beim Endanwender nicht als einsehbare/veränderbare Datei vorliegt.
Im Gegensatz zu Kralle fände ich es sogar toll, wenn man zur Laufzeit eine CSS-Datei einlesen könnte. Ich weiß aber gar nicht, ob das bei Fresnel überhaupt nativ vorgesehen ist.
Ich würde nämlich gerne Usern den Zugriff auf das CSS gewähren, eben damit sie die Oberfläche bei Bedarf selber anpassen können - allerdings natürlich mit einer Reset/default-Möglichkeit, damit verpfuschte Einstellungen keinen Supportfall auslösen.
Grüße, Jörg
Ich glaube das Missverständnis bzw. die Frage ist, ob es in Fresnel eine externe CSS-Datei ist, die ggf. auch vom Endanwender manipuliert werden könnte.
Ich nehme aber an, dass das CSS einkompiliert ist, d.h. beim Endanwender nicht als einsehbare/veränderbare Datei vorliegt.
Im Gegensatz zu Kralle fände ich es sogar toll, wenn man zur Laufzeit eine CSS-Datei einlesen könnte. Ich weiß aber gar nicht, ob das bei Fresnel überhaupt nativ vorgesehen ist.
Ich würde nämlich gerne Usern den Zugriff auf das CSS gewähren, eben damit sie die Oberfläche bei Bedarf selber anpassen können - allerdings natürlich mit einer Reset/default-Möglichkeit, damit verpfuschte Einstellungen keinen Supportfall auslösen.
Grüße, Jörg
-
Mattias
- Lazarusforum e. V.
- Beiträge: 201
- Registriert: Do 22. Mai 2008, 15:14
- OS, Lazarus, FPC: LinuxOSX (L head FPC head)
- CPU-Target: xxBit
Re: Fresnel und Zugriff auf die CSS-Datei
Die css Dateien werden als project resources einkompiliert. D.h. standardmässig ist eine Fresnel App nur eine exe.
Wenn Application.ThemeFile gesetzt ist, wird diese css Datei geladen, und eingefügt zwischen Fresnel defaults und der Formular css.
Wenn Application.ThemeFile nicht gesetzt ist, ist der default exe-path/exe-name.css und exe-path/exe-name_dark.css.
D.h. der User kann das css beeinflussen.
Wenn Application.ThemeFile gesetzt ist, wird diese css Datei geladen, und eingefügt zwischen Fresnel defaults und der Formular css.
Wenn Application.ThemeFile nicht gesetzt ist, ist der default exe-path/exe-name.css und exe-path/exe-name_dark.css.
D.h. der User kann das css beeinflussen.
- AlterPascaler
- Beiträge: 142
- Registriert: Mo 26. Jun 2023, 18:56
- OS, Lazarus, FPC: Linux, Lazarus, Free Pascal
- CPU-Target: xxBit
- Wohnort: Deutschland, NRW
Re: Fresnel und Zugriff auf die CSS-Datei
Das liest sich toll, da bin ich bei "Jorg3000", das möchte ich auch haben.Wenn Application.ThemeFile gesetzt ist, wird diese css Datei geladen, und eingefügt zwischen Fresnel defaults und der Formular css.
Ich glaube ich muss das mal ausprobieren.
Viele Grüße
AlterPascaler
AlterPascaler
- AlterPascaler
- Beiträge: 142
- Registriert: Mo 26. Jun 2023, 18:56
- OS, Lazarus, FPC: Linux, Lazarus, Free Pascal
- CPU-Target: xxBit
- Wohnort: Deutschland, NRW
Re: Fresnel und Zugriff auf die CSS-Datei
Bei Fresnel scheint sich viel getan zu haben. Als ich das letzte mal vor einem Jahr geschaut habe, hat mich das nicht beeindruckt. Aber das hat sich total geändert. Habe gerade die Seite Fresnel gefunden und staune nur noch.
Schaut euch auch mal die Beispiele an, die laufen im Browser, Hammer
!
Danke an der Fresnel Team, und gebt nicht auf.
Schaut euch auch mal die Beispiele an, die laufen im Browser, Hammer
Danke an der Fresnel Team, und gebt nicht auf.
Viele Grüße
AlterPascaler
AlterPascaler