Seite 1 von 2
Pfeil Oben|Unten Button
Verfasst: 23.09.2005 22:30
von Blackskyliner
Gibbets eine Funktion mit dem ich den klassischen Oben/Unten Pfeil in ein ButtonBox bekomme oder anders formuliert... wie komme ich an den Hoch Runter Pfeil?? ich find den nicht.... wisst doch was i mein oda?
Verfasst: 23.09.2005 22:32
von Batze
Die gibts glaub ich nur im Unicode.
Verfasst: 23.09.2005 22:38
von ts-soft
Chr(24) kannste zum Beispiel nehmen, mußte mal die ASCII-Tabelle checken
Verfasst: 23.09.2005 23:02
von Blackskyliner
Schade dasses da nix gibt.... mal sehn.... Ich find das in der ASCII Tabelle so:
HTML-
code ANSI
hex dez Zch.
"↑"
&:#:8:5:9:3; <-- Ohne die : natürlich....
↑
EDIT:
Gleichmal noch so gefragt: wie kann ich die ID Zweier GadgetsItems Vertauschen??
Verfasst: 23.09.2005 23:13
von Kiffi
> Schade dasses da nix gibt...
gibt mal unter 'Windows-Start/Ausführen...' den Befehl 'Charmap' ein. In dem
sich nun öffnenden Dialog suchst Du den Zeichensatz Windings aus. Die
Pfeile, die dort eingetragen sind, sollten ausreichen.
Grüße ... Kiffi
Verfasst: 23.09.2005 23:14
von Kaeru Gaman
wow.. jetzt kapier ich auch, was er gemeint hat...
Verfasst: 23.09.2005 23:15
von Falko
Wenn du es so wie Danilo machst, dann könnte man es auch so umstellen, das dieser im Button gezeichnet würde. Zwar ist dieses Beispiel für das Sortieren im ListIconGadget, aber im Button könnte man auch zeichnen.
http://www.purearea.net/pb/CodeArchiv/G ... tArrows.pb
MfG Falko
>> Sorry, jetzt habe ich es ebenfalls verstanden.
Verfasst: 23.09.2005 23:25
von Blackskyliner
Kiffi hat geschrieben:> Schade dasses da nix gibt...
gibt mal unter 'Windows-Start/Ausführen...' den Befehl 'Charmap' ein. In dem
sich nun öffnenden Dialog suchst Du den Zeichensatz Windings aus. Die
Pfeile, die dort eingetragen sind, sollten ausreichen.
Grüße ... Kiffi
Dumme Frage ich weiß.... aber wie finde ich die Zahl oder die ansprechung auf des jeweilige zeichens raus?
Verfasst: 23.09.2005 23:31
von Kiffi
> wie finde ich die Zahl oder die ansprechung auf des jeweilige zeichens
> raus?
gewünschtes Zeichen anklicken und in der Statuszeile erscheint der entsprechende Hex-Code.
(Umrechnung Hex zu Dezimal ->
http://forums.purebasic.com/german/viewtopic.php?t=384)
Grüße ... Kiffi
Verfasst: 23.09.2005 23:46
von Blackskyliner
Ich Glaub ich bin zu dumm...
Code: Alles auswählen
Procedure Hex2Dec(n.s)
For i = 1 To Len(n)
d = (d << 4) + Asc(UCase(Mid(n,i,1)))-48 - 7 * (Asc(UCase(Mid(n,i,1)))>>6)
Next
ProcedureReturn d
EndProcedure
If LoadFont(0,"Wingdings",16)
SetGadgetFont(#MoveUpButton,FontID()) ; geladenen Arial 16 Zeichensatz als neuen Standard festlegen
SetGadgetText(#MoveUpButton, Str(Hex2Dec("E9")))
Else
SetGadgetText(#MoveUpButton, "U")
EndIf
Geht nicht
