AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Groupbox Höhe läßt sich nicht ändern

Ein Thema von zeras · begonnen am 21. Apr 2014 · letzter Beitrag vom 23. Apr 2014
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.399 Beiträge
 
Delphi 12 Athens
 
#1

AW: Groupbox Höhe läßt sich nicht ändern

  Alt 22. Apr 2014, 00:12
Nja, ich hab seit Ewigkeiten einen Fehler in unserem Programm gesucht, welcher einen Fokusverlust verursacht und Fenster im Hintergrund verschwinden lässt.
Aber jetzt fand ich die Ursache ... da ist schon seit vielen Jahren ein Bug in Dialogen und im ShowModal, welcher bei Verwendung von MDI-Childs auftritt.

Jetzt wundert mich nichts mehr.
Wir waren uns eigentlich sicher das liegt nur an irgendeiner komischen Sache in unserem Programm.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.813 Beiträge
 
Delphi 12 Athens
 
#2

AW: Groupbox Höhe läßt sich nicht ändern

  Alt 22. Apr 2014, 08:47
Immer mit der Ruhe in nem halben Jahr wird der Bug eventuell mit XE7 gefixt. Es lebe der schnelle Releasezyklus. XE5 Anwender haben freilich grad mal gar nichts davon, aber so arbeitet man bei Emborcagear schon immer. Jeder Neuling wird freilich damit vergrault, aber es geht nicht darum Neulinge zu gewinnen, sondern die Alten zu halten.

O'Neill
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.399 Beiträge
 
Delphi 12 Athens
 
#3

AW: Groupbox Höhe läßt sich nicht ändern

  Alt 22. Apr 2014, 08:57
Es lebe der schnelle Releasezyklus.
In Bezug auf Bugfixes und andere nötige Anpassungen ... da hätte es ein halb- oder gar vierteljährlicher Updatezyklus auch gemacht, vorallem da man da nicht gleich mal alles neu installieren muß.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
bcvs

Registriert seit: 16. Jun 2011
733 Beiträge
 
Delphi 12 Athens
 
#4

AW: Groupbox Höhe läßt sich nicht ändern

  Alt 22. Apr 2014, 09:10
Hat das vielleicht auch etwas mit meinem Problem zu tun?
http://www.delphipraxis.net/179997-f...e-aendern.html
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#5

AW: Groupbox Höhe läßt sich nicht ändern

  Alt 22. Apr 2014, 12:29
Wenn man sich mit FMX beschäftigt, kommt man nicht darum herum sich anzuschauen wie Styles funktionieren.

1. groupboxstyle exportieren
2. mit Notepad o.ä. FixedHeight entfernen
3. den geänderten groupboxstyle wieder ins stylebook laden
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.653 Beiträge
 
Delphi 12 Athens
 
#6

AW: Groupbox Höhe läßt sich nicht ändern

  Alt 22. Apr 2014, 17:47
Wenn man sich mit FMX beschäftigt, kommt man nicht darum herum sich anzuschauen wie Styles funktionieren.

1. groupboxstyle exportieren
2. mit Notepad o.ä. FixedHeight entfernen
3. den geänderten groupboxstyle wieder ins stylebook laden
Das heißt, dass ich das selber machen kann oder muss, wenn es Emba nicht macht?
Mit Styles habe ich mich noch nicht beschäftigt.
Gibt es eine Anleitung, wie man das macht?
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#7

AW: Groupbox Höhe läßt sich nicht ändern

  Alt 22. Apr 2014, 19:28
Such mal nach Beiträgen von Harry Stahl (der Stylekönig). Auch entsprechende Tutorials durcharbeiten. Die FMX TGroupBox für mobile Plattformen ist IMHO wirklich fehlerhaft gestyled, wahrscheinlich hat das ein ahnungsloser Designer von igrendwoher kopiert, überarbeitet und vergessen die doch sehr fragwürdige FixedHeight zu löschen.

Man sollte auch die Style-Guidelines der Zielplattformen einmal anschauen - sowas wie Groupboxen gibt es dort nämlich eigentlich gar nicht. Eine 1:1 Umsetzung von VCL ist meist eine schlechte Idee, die Dich evtl. sogar durch die Reviews fallen lässt.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
bcvs

Registriert seit: 16. Jun 2011
733 Beiträge
 
Delphi 12 Athens
 
#8

AW: Groupbox Höhe läßt sich nicht ändern

  Alt 23. Apr 2014, 07:06
1. groupboxstyle exportieren
2. mit Notepad o.ä. FixedHeight entfernen
3. den geänderten groupboxstyle wieder ins stylebook laden
Interessant. So funktioniert das auch bei meinem TCalandar.

Nur dass dort die Unterelemente nicht automatisch angepasst werden. Ich kann dann zwar den Kalenderhintergrund in der Höhe ändern, aber die Tage bleiben wie sie sind.

Mich ärgert nur, dass das alles so schlecht dokumentiert ist. Wie soll man so etwas ohne ein Forum wie dieses herausfinden?
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.399 Beiträge
 
Delphi 12 Athens
 
#9

AW: Groupbox Höhe läßt sich nicht ändern

  Alt 23. Apr 2014, 07:31
Ich vermute einfach mal, daß soeine Änderung nicht vorgesehen war (außer über die Skalierung) und das hier praktisch sowas wie ein Hack und damit nicht dokumentiert ist.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (23. Apr 2014 um 07:42 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#10

AW: Groupbox Höhe läßt sich nicht ändern

  Alt 23. Apr 2014, 07:32
Dokumentiert ist es schon. Nur ist es nicht gut auffindbar. Ansonsten hilft ein Blick in den Source, in diesem Fall von TStyledControl.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  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 04:11 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