AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Styles - Best practices

Ein Thema von Rollo62 · begonnen am 7. Mai 2015 · letzter Beitrag vom 9. Mai 2015
Antwort Antwort
Rollo62

Registriert seit: 15. Mär 2007
4.181 Beiträge
 
Delphi 12 Athens
 
#1

AW: Styles - Best practices

  Alt 8. Mai 2015, 06:59
Hallo Harry,

ja dankesehr für die Antwort.
Das hatte ich so zuerst auch ausprobiert, denn das ist wohl die Vorgehensweise die Emba vorsieht.
EIN StyleBook, MEHRERE Styles jeweils pro View.
Vielleicht war mein Problem damit das ich das Stylebook schon im Master verbunden hatte, muss ich gleich mal checken.

Nur leider kann ich dann immer noch nicht sehen welcher Style wirklich geladen ist, und da ich noch öfters
IDS Abstürze und dergleichen habe ist es sehr mühsam zu kontrollieren welcher Style drin ist
und welcher womöglich nicht.
Ich traue der Sache eben noch nicht (seit XE7)
Eigentlich muss ich am Projekt abeiten und fummele nun schon seit drei Tagen an den Styles herum.

Meine Hoffnung war auch das ein einmal gesetztes Multi-Styling mit Save im Editor gespeichrt werden kann,
aber auch da scheint immer nur der jeweils gesetze View gespeicher zu werden.
Gibt es dafür eine Lösung, dann könnte man das separat mit Load/Save verwalten und wäre nicht mehr so mühsam
über den Editor zu erreichen.

Rollo

Geändert von TBx ( 8. Mai 2015 um 07:16 Uhr) Grund: fullquote entfernt
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.181 Beiträge
 
Delphi 12 Athens
 
#2

AW: Styles - Best practices

  Alt 8. Mai 2015, 09:42
Hallo Harry,

es scheint an dem MasterView zu liegen.
Wenn man erst im FormCreate
Code:
StyleBook := StyleBookSterling;
zuordnet scheint es zu funktionieren.

Aber ist das wirklich der "beste" Weg zum StyleManagement ?

Ich muss nochmal den StyleManager mit LoadFromResource ausprobieren, vieleicht ist das sinnvoller.
Hat sonst keiner einen Vorschlag wie man die Styles optimal verwendet ?

Mein Problem im Moment das ich ein Projekt das unter XE7 auf Win7 ganz gut lief jetzt auf
XE8 Win8.1 gezogen habe, und ich kurz davor stehe wieder zurück zu XE7 zu gehen.
Beide VmWare Maschinen sind recht "clean" insbesondere die neue Win8.1.
Ich habe ständig Memory Errors, IDE Abstürze, etc. und ich habe da auch verstärkt die Styles im Verdacht,
weil beim Wechsel im StyleEditor schonmal einfach die IDE abstürzen kann.

Rollo
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.561 Beiträge
 
Delphi 12 Athens
 
#3

AW: Styles - Best practices

  Alt 8. Mai 2015, 18:29
Mein Problem im Moment das ich ein Projekt das unter XE7 auf Win7 ganz gut lief jetzt auf
XE8 Win8.1 gezogen habe, und ich kurz davor stehe wieder zurück zu XE7 zu gehen.
Rollo
Das wäre evtl. zu überlegen. Wie gerade im XE8-Fehlerthread berichtet, gibt es auch noch Probleme mit dem Styles (http://www.delphipraxis.net/1300758-post178.html). Falls Dich das in Deiner Projekt-Konstellation auch betreffen sollte, könnte da eine Menge Zusatzarbeit fällig werden...

Wenn Du nicht gerade dringend XE8 wegen IOS (64-Bit) brauchst, wäre es vielleicht besser noch mit XE7 weiter zu arbeiten, bis XE8-Update 1 raus ist und dann den Wechsel auf XE8 zu machen.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.181 Beiträge
 
Delphi 12 Athens
 
#4

AW: Styles - Best practices

  Alt 9. Mai 2015, 14:13
Hallo Harry,

vielen Dank für die Info, das ist sehr nützlich.

Wie ich recht verstehe wird ab Juni JEDER das IOS64 Problem haben der bei Apple
eine neue Anwendung listen will ...

Roll
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:05 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz