Icon-Tabs

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Icon-Tabs

Beitrag 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
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Icon-Tabs

Beitrag 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)
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Re: Icon-Tabs

Beitrag 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...
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Icon-Tabs

Beitrag von Kiffi »

Mok hat geschrieben:Steht ja nicht in der Hilfe...
ei freilich steht das in der Hilfe.
a²+b²=mc²
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Re: Icon-Tabs

Beitrag 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.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Re: Icon-Tabs

Beitrag 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...
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Icon-Tabs

Beitrag von Kiffi »

http://purearea.net/pb/german/manual/ga ... titem.html
PB-Hilfe hat geschrieben:AddGadgetItem()

Syntax

Ergebnis = AddGadgetItem(#Gadget, Position, Text$ [, ImageID [, Flags]])
a²+b²=mc²
Benutzeravatar
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Re: Icon-Tabs

Beitrag 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...
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Icon-Tabs

Beitrag 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.
a²+b²=mc²
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Icon-Tabs

Beitrag 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.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Antworten