Seite 1 von 2

Icon-Tabs

Verfasst: 13.02.2010 13:51
von Mok
Hallo miteinander!
Ist es irgendwie, ohne großen (Programmier-)Aufwand möglich aus
Bild
folgendes zu machen:
Bild? (Hab ich in einer halben Minute in Paint gemacht, ist also von keinem Programm... außerdem kann der FiFi auch in den Tabs Bilder anzeigen)

Grüße, Mok

Re: Icon-Tabs

Verfasst: 13.02.2010 14:03
von RSBasic

Code: Alles auswählen

EnableExplicit

CreateImage(1,16,16,32)


If OpenWindow(0,0,0,500,250,"Window",#PB_Window_SystemMenu|#PB_Window_ScreenCentered)
  PanelGadget(1,10,10,480,230)
    AddGadgetItem(1,-1,"Tab",ImageID(1),0)
    
  CloseGadgetList()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
:?:

Du brauchst nur dein Icon laden und bei deiner Zeile mitangeben: AddGadgetItem(1,-1,"Tab",ImageID(1),0)

Re: Icon-Tabs

Verfasst: 13.02.2010 14:40
von Mok
RSBasic hat geschrieben: :?:

Du brauchst nur dein Icon laden und bei deiner Zeile mitangeben: AddGadgetItem(1,-1,"Tab",ImageID(1),0)
Steht ja nicht in der Hilfe...

Re: Icon-Tabs

Verfasst: 13.02.2010 14:41
von Kiffi
Mok hat geschrieben:Steht ja nicht in der Hilfe...
ei freilich steht das in der Hilfe.

Re: Icon-Tabs

Verfasst: 13.02.2010 15:13
von Kaeru Gaman
Kiffi hat geschrieben:
Mok hat geschrieben:Steht ja nicht in der Hilfe...
ei freilich steht das in der Hilfe.
sei doch so lieb und zitier und verlinke es gleich vollständig,
ich hab keine Lust nachher hinterherzuräumen wenn ihr euch seitenlang die Würmer aus der Nase zieht.

Re: Icon-Tabs

Verfasst: 13.02.2010 15:18
von Mok
Kiffi hat geschrieben:
Mok hat geschrieben:Steht ja nicht in der Hilfe...
ei freilich steht das in der Hilfe.
Tatsächlich ist bei AddGadgetItem() der optionale Image-Parameter angegeben, da aber beispielsweise beim EditorGadget der Image-Parameter keinen Nutzen hat, habe ich mir gedacht, er hat beim PanelGadget auch keinen nutzen... ne, eigentlich falsch, eigentlich wusste ich nicht mal welchen Befehl man da nimmt und DASS es überhaupt geht...

Re: Icon-Tabs

Verfasst: 13.02.2010 15:18
von Kiffi
http://purearea.net/pb/german/manual/ga ... titem.html
PB-Hilfe hat geschrieben:AddGadgetItem()

Syntax

Ergebnis = AddGadgetItem(#Gadget, Position, Text$ [, ImageID [, Flags]])

Re: Icon-Tabs

Verfasst: 13.02.2010 15:19
von Mok
Kiffi hat geschrieben:http://purearea.net/pb/german/manual/ga ... titem.html
PB-Hilfe hat geschrieben:AddGadgetItem()

Syntax

Ergebnis = AddGadgetItem(#Gadget, Position, Text$ [, ImageID [, Flags]])
Bei einem EditorGadget hätte das beispielweise keinen Nutzen... siehe auch mein voriges Posting...

Re: Icon-Tabs

Verfasst: 13.02.2010 15:24
von Kiffi
Mok hat geschrieben:Bei einem EditorGadget hätte das beispielweise keinen Nutzen... siehe auch mein voriges Posting...
ich weiß nicht, welches Problem Du jetzt hast. Wir reden
nicht über das EditorGadget sondern über das PanelGadget.
Und da hat ImageID durchaus eine Bedeutung.

http://purearea.net/pb/german/manual/ga ... titem.html
PB-Hilfe hat geschrieben:- PanelGadget() : unterstützt die ImageID.

Re: Icon-Tabs

Verfasst: 13.02.2010 15:24
von RSBasic
Verstehe ich nicht.

Wenn ich einen neuen Reiter hinzufügen möchte, dann benutze ich doch "AddGadgetItem".
Und in der Hilfe unter AddGadgetItem() steht doch ganz klar:
PanelGadget() : unterstützt die ImageID.