#Vorschlag: #PB_Auto

Fragen und Bugreports zur PureBasic 4.0-Beta.
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Hallo Sven,

es geht hier nicht um das Positionieren von Gadgets!!!

Ich schlage das nur vor, um die Breite und Höhe des Gadgets anzupassen, wenn es zu breit ist, dann mache ich folgendes:

Code: Alles auswählen

CreateGadgetList(WindowID())
   TextGadget(1, 0, 0, #PB_Auto, #PB_Auto, "Mein Text")
   ButtonGadget(2, GadgetX(1)+10, 0, #PB_Auto, #PB_Auto, "Mein Knopf")
Und schon muss ich mir keine Gedanken mehr um die Höhe und Breite des TextGadgets machen und ich habe keine Sorgen, was die X-Position des Knopfes angeht.


@ Multi Language Support: Da kann ich nur sagen: "Man reicht einem den kleinen Finger und er nimmt die ganze Hand."
Habe ich oben nicht ausdrücklich vorgeschlagen, was dann zu tun ist? Notfalls, mit resizeGadget() die Elemente hinterher nochmal zu ändern? Ich schlage hier erst einmal ein kleines Feature vor und du kommst sofort mit sowas! :evil:
Ich habe gefragt: "Kann man das nicht umsetzen?" Ich habe nicht gefragt: "Kann man das unter Berücksichtigung von Multilanguagesupport, Schriftarten, nachträglichem Ändern des Textes, ..., umsetzen?"


Außerdem gilt der Vorschlag nicht nur für TextGadgets, ich weiß gar nicht, was ihr euch daran so festklammert. Ich schlage auch vor:
-ComboGadget
-ButtonImageGadget
-ImageGadget
-Hyperlinkgadget ( <--- Multisupport? OK wer's braucht... :roll: )
-und andere...
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Gesperrt