AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

[FMX] Control.Height nicht änderbar

Ein Thema von himitsu · begonnen am 28. Aug 2025 · letzter Beitrag vom 29. Aug 2025
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von himitsu
himitsu

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

[FMX] Control.Height nicht änderbar

  Alt 28. Aug 2025, 17:28
Tachchen,

sacht ma, bin ich zu blöd, oder ist Emba es?
Warum kann man z.B. bei Edits und Buttons nicht die Höhe der Controls ändern?

Besonders nervig, wenn man dazu noch die TextSettings.Font.Size ändern will, aber das blöde Control sich nichtmal selbst anpasst.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.802 Beiträge
 
Delphi 12 Athens
 
#2

AW: [FMX] Control.Height nicht änderbar

  Alt 28. Aug 2025, 21:24
Wie steht denn der Wert von AdjustType?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: [FMX] Control.Height nicht änderbar

  Alt 28. Aug 2025, 23:33
Such such such, du meinst dieses Protected Public-Dingens, was man sich nicht mal eben schnell ansehn kann, da der Debugger unbenutzbar ist?
(warum hatte die CodeCompletion dieses Property nicht angezeigt? ach ich weiß, weil die mal wieder nicht geht)

Also, das steht auf 0, was dann None entsprechen würde. (nicht FixedIrgendwas)



Einfach Standard, ohne irgendwas.
* TEdit oder TButton auf eine leere FMX-Form gepackt
* die Größe lässt sich noch ändern
* den Stil des Designers auf Android umgestellt und dann war's das ... nix geht mehr


[add]
In der Windows-Ansicht zwei TEdit mit einem TRectangle (Align=Contents) drin (damit man sieht, wie groß das transparente rahmenlose Drecksding wirklich ist),
kurz auf Android, damit sich die "feste" Größe ändert/einstellt,
und wieder Stil zurück auf Windows gestellt ... dort dann eines der Edits kleiner gemacht.
Auf Android gestartet und dort sind beide Edits wieder gleich groß,
also egal ob schon im Designer oder spätestens zur Laufzeit.




Ich hab langsam das Gefühl, dass da irgendwie nichts richtig funktioniert, in diesem FMX für Android,
weder der Debugger, noch was Anderes ... überall nur Probleme, oder man muß erstmal Tagelang damit kämpfen.
https://en.delphipraxis.net/topic/13...e-tedit-field/
https://www.delphipraxis.net/217705-...ehandlung.html
https://www.delphipraxis.net/217700-...mpilieren.html

Im QP auch Tote Hose.
Feature Requests gehen zwar schnell auf "Open",
Bug Reports bleiben gern ewig auf "Ready for Validation",
aber danach passiert selten nochmal etwas.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (Gestern um 00:06 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Cypheros
Cypheros

Registriert seit: 12. Sep 2024
Ort: Büren
40 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: [FMX] Control.Height nicht änderbar

  Alt Gestern, 00:12
Das ist der Grund warum ich einen großen Bogen um Apps für Android und IOS mache. So gut es Embarcadero auch meint aber sie rennen ständig den OS-Updates hinterher ohne mithalten zu können.
Frank Siek
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: [FMX] Control.Height nicht änderbar

  Alt Gestern, 00:31
Hab damamals schon nicht viel gemacht,
und wollte nach langer Zeit nun doch mal wieder eine kleine App basteln (erstmal nur für mich ... kenn aber ein/zwei Leute, denen sie vielleicht auch gefallen könnte),
aber irgendwie hängt es schon an den kleinsten Kleinigkeiten.
(ja, es war ein 2-tägiger Kampf den Compiler, ADB und einiges im Handy zum Laufen zu bekommen .... dachte aber, dass es nun endlich losgehn kann .... Pustekuchen)


Das ist der Grund warum ich einen großen Bogen um Apps für Android und IOS mache. So gut es Embarcadero auch meint aber sie rennen ständig den OS-Updates hinterher ohne mithalten zu können.
Da könnte ich glatt Lust bekommen mir Android Studio zu installieren.
Wobei ich das mal vor Jahren probiert hatte, mit eher gespaltenen Erfahrungen, also da war gleich der allererste Test gescheitert.
Eine neue Anwendung erstellt, so aus einem Template heraus "Fenster mir Eingabemaske", dann nur ein Edit im FormDesigner gelöscht und schon knallte der komplette Code, beim Kompilieren+Starten.
Aber mit ein wenig Übung wird das bestimmt eher was.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (Gestern um 00:34 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Cypheros
Cypheros

Registriert seit: 12. Sep 2024
Ort: Büren
40 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: [FMX] Control.Height nicht änderbar

  Alt Gestern, 01:13
Versuche meine Anwendungen so gut es geht an Linux (Wine/Crossover) anzupassen und lauffähig zu halten. Auch mit sehr ernüchternden Ergebnissen. MacOS und die meisten Linuxe können nur noch 64bit. Ständig gibt es "braking changes", zuletzt bei Crossover 25.01. Offenbar kann keine Windows 64bit-App mehr ausgeführt werden. Der Support macht keine Hoffnung, dass das Problem kurzfristig gelöst wird.

Die Wine-basierenden Projekte PlayOnLinux und PlayOnMac sind so gut wie tot.

Die OS-Hersteller versuchen alles, um die OS-übergreifende Entwicklung so schwer wie möglich zu machen und Embarcadero hat einfach nicht genug Man-Power um das zu kompensieren.
Frank Siek
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.669 Beiträge
 
Delphi 12 Athens
 
#7

AW: [FMX] Control.Height nicht änderbar

  Alt Gestern, 05:44
In der Zeit, die andere verschwenden, um die zahlreichen FMX-Bugs zu umschiffen, habe ich seinerzeit andere Sprachen gelernt (zuerst TypeScript, später Dart). Als IDE kann man für beides wunderbar VSC verwenden, das läuft auch auf MacOS und braucht keinen "PAServer", die Compiler sind kostenlos oder gar OpenSource, die SprachFeatures sind up-to-date und werden ständig weiterentwickelt. Dazu kommt noch, dass es für viele Anwendungsfälle Bibliotheken gibt. Für Delphi? - Fehlanzeige
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Frickler

Registriert seit: 6. Mär 2007
Ort: Osnabrück
645 Beiträge
 
Delphi XE6 Enterprise
 
#8

AW: [FMX] Control.Height nicht änderbar

  Alt Gestern, 10:55
Die Wine-basierenden Projekte PlayOnLinux und PlayOnMac sind so gut wie tot.
Hast Du mal Bottles probiert?
  Mit Zitat antworten Zitat
Benutzerbild von Cypheros
Cypheros

Registriert seit: 12. Sep 2024
Ort: Büren
40 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: [FMX] Control.Height nicht änderbar

  Alt Gestern, 12:03
Das basiert ebenfalls auf Wine, welches zum großen Teil von Codeweavers-Entwicklern weiterentwickelt wird. Codeweavers machen auch Crossover, eine etwas komfortablere Version von Wine.
Leider kommen die auch nicht hinterher. Direct2D wird zum Beispiel gar nicht unterstützt und viele andere APIs nur rudimentär. Schau dir allein mal die vielen Dateien beim mfPack an und die sind noch nicht mal vollständig.
Frank Siek
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: [FMX] Control.Height nicht änderbar

  Alt Gestern, 12:49
Proton oder, Lutris? (basieren auf WINE)
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 00:25 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