ich habe hier schon im Forum, auf der AHK Hilfeseite geschaut aber nichts passendes für mein Problem gefunden. Oder ich hab mich ungeschickt angestellt was auch möglich wäre....
Ich möchte mit GuiControl die Variable Ausgaben gefolgt von einem Eurozeichen rechtsbündig ausgeben. So daß das Eurozeichen ganz rechts in der mit
Gui, Add, Edit, x115 y65 w75 h24
erzeugten Box steht.
Momentan behelfe ich mir indem ich unterschiedlich viele Punkte, je nach der Zeichenanzahl der Variable vor diese setze.
Es funktioniert zwar, schaut aber optisch etwas bescheiden aus.
GuiControl, right, Edit1, %Ausgaben% €
und
GuiControl, ,right, Edit1, %Ausgaben% €
funktionieren nicht.
Kann mich jemand in die richtige Richtung anstupsen?
Code: Select all
DDL:= "gesamt||Material|Stundenlöhne Arbeiter|Stundenlöhne Maurer|Stundenlöhne Zimmermann|Stundenlöhne Heizungsintallateur|Stundenlöhne Wasserinstallateur|Stundenlöhne Gipser|Stundenlöhne Maler|Stundenlöhne Schlosser|Architekt/Planungskosten|Material Elektroinstallation|Material Maurer|Material Zimmermann|Material Heizungsinstallation|Material Wasserinstallation|Material Gipser|Material Maler|Material Schlosser|Werkzeug & Maschinen|Betonwerk|Kieswerk|Baustoffhandel|Telekom|Syna|Notar|sonstiges|"
; --------------------------- GUI ----------------------------------------------------
Gui, Show, % "x" A_ScreenWidth - 1161 " y" A_ScreenHeight - 832 " w" 400 " h" 140, Umbaukostenübersicht
Gui, Add, Text, x17 y9, % "Kostenart:"
Gui, Add, DropDownList, x90 y5 w195 r29 vDDLKosten gKosten, % DDL
Gui, Add, Edit, x115 y65 w75 h24
Gosub, laenge_anpassen
laenge_anpassen:
Ausgabelaenge := StrLen(Ausgaben)
If Ausgabelaenge = 4
{
GuiControl, , Edit1, ......%Ausgaben% €
}
If Ausgabelaenge = 5
{
GuiControl, , Edit1, .....%Ausgaben% €
}
If Ausgabelaenge = 6
{
GuiControl, , Edit1, ....%Ausgaben% €
}
If Ausgabelaenge = 7
{
GuiControl, , Edit1, ...%Ausgaben% €
}
If Ausgabelaenge = 8
{
GuiControl, , Edit1, ..%Ausgaben% €
}
If Ausgabelaenge = 9
{
GuiControl, , Edit1, .%Ausgaben% €
}
If Ausgabelaenge >= 10
{
GuiControl, , Edit1, %Ausgaben% €
}
return