Seite 1 von 1
Tabellen in Fenstern
Verfasst: 15.02.2006 00:17
von Oli
Hallo zusammen!
Wie kann ich solche Tabellen in einem Fenster darstellem?
Irgendwie komme ich mit den Fenstern nicht klar.
Vielen Dank für Eure Hilfe
Oli
Dim a$(3)
Dim punkte$(3)
a$(1)="Peter"
a$(2)="Klaus"
a$(3)="Heiner"
punkte$(1)="7"
punkte$(2)="5"
Punkte$(3)="2"
OpenConsole()
For i = 1 To 3
PrintN(Str(i) + ". " +a$(i) + " "+ punkte$(i))
Next
Input()
End
Verfasst: 15.02.2006 00:27
von Kiffi
ist relativ einfach (PB3.94-Code):
Code: Alles auswählen
Enumeration
#frmTabelle
#Tabelle
EndEnumeration
OpenWindow(#frmTabelle, 0, 0, 200, 100, #PB_Window_ScreenCentered | #PB_Window_SystemMenu, "Tabelle")
CreateGadgetList(WindowID(#frmTabelle))
ListIconGadget(#Tabelle, 5, 5, 190, 90, "Platz", 40)
AddGadgetColumn(#Tabelle, 1, "Name", 70)
AddGadgetColumn(#Tabelle, 2, "Punkte", 70)
Dim a$(3)
Dim punkte$(3)
a$(1)="Peter"
a$(2)="Klaus"
a$(3)="Heiner"
punkte$(1)="7"
punkte$(2)="5"
punkte$(3)="2"
For i = 1 To 3
AddGadgetItem(#Tabelle, -1, Str(i) + "." + Chr(10) + a$(i) + Chr(10) + punkte$(i))
Next
Repeat
Until WaitWindowEvent()=#PB_Event_CloseWindow
Schau Dir das Beispiel mal in Ruhe an. Wenn Du nicht weisst, was die
einzelnen Befehle machen, dann positioniere den Cursor darauf und
drücke <F1>. Dann wird die entsprechende Hilfe dazu angezeigt.
Grüße ... Kiffi
Verfasst: 15.02.2006 12:03
von Oli
Hallo Kiffi,
vielen Dank für deine Antwort - auch wenn ich nicht wirklich alles verstehe ....
Irgendwie werde ich das Gefühl nicht los, dass der Umgang mit Fenstern wesentlich komplizierter ist als der mit einer Darstellung auf Console (was ich bisher immer gemacht habe) ...
Na ja, werd ich wohl wieder viel lernen müssen ...
Vielen Dank nochmal
Oli
Verfasst: 15.02.2006 13:20
von Kiffi
> Irgendwie werde ich das Gefühl nicht los, dass der Umgang mit Fenstern
> wesentlich komplizierter ist als der mit einer Darstellung auf Console (was
> ich bisher immer gemacht habe) ...
dafür hast Du im Vergleich zur Console wesentlich mehr Möglichkeiten, was
die Anzeige von Daten und die Bedienung des Programmes anbelangt.
Und sooo kompliziert ist es nun auch nicht. Es gibt halt neue Befehle, die man
jedoch schnell erlernt und ein paar Stolpersteine, auf die man achten muss.
Aber keine Panik! Im Ernstfall sind wir für Dich da
> Na ja, werd ich wohl wieder viel lernen müssen ...
tu das. Es lohnt sich!
Grüße ... Kiffi
Verfasst: 15.02.2006 17:31
von OptimusPrime
tu das. Es lohnt sich! Smile
Oh ja, das kann ich bestätigen.
Nach meinem ersten rahmenlosen, transparentem, verschiebarem, kreisförmigen, always on Top Or always on Back - erstellten Fenster mit Background-Images für individuelles Design und Menuführung waren alle Unklarheiten beseitigt

.
Es lohnt sich wirklich - und Beispielcodes für alles findet man im Forum oder
in dem Code-Archiv.
Mfg