Icon in ButtonTextGadget

Anfängerfragen zum Programmieren mit PureBasic.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

thnx...

getestet: kein text, nur icon.

...hat er dann einen effektiven unterschied zum ButtonImageGadget?

nur ma blöd gefragt...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Die Unterschied zwischen allen Buttons, also Option, Check usw., sind nur der Style!
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

d.h. ein ButtonGadget mit #BS_ICON ist definitiv ein ButtonImageGadget...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Kaeru Gaman hat geschrieben:d.h. ein ButtonGadget mit #BS_ICON ist definitiv ein ButtonImageGadget...
Ich denke mal eher mit #BS_BITMAP :wink:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

hm.. ok.. sorry für meine faulheit, hatte jetzt nicht die MSDN aufgeschlagen dafür.

zumindest mal gut zu wissen, dass
> Die Unterschied zwischen allen Buttons, also Option, Check usw., sind nur der Style!

...wie du weißt, fensterbasierte anwendungen sind nicht grad meine profession...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Hier mal ein Beispiel von Danilo:

Code: Alles auswählen

If OpenWindow(0,200,200,200,200,"GroupBox",#PB_Window_SystemMenu)
  CreateGadgetList(WindowID(0))
  ButtonGadget( 0,10, 10,180,85,"Button", #BS_GROUPBOX)
  Frame3DGadget(1,10,105,180,85,"Frame3D")

  Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Dann verstehste alles :D
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Xaby
Beiträge: 2144
Registriert: 12.11.2005 11:29
Wohnort: Berlin + Zehdenick
Kontaktdaten:

Beitrag von Xaby »

Wo habt ihr denn die Lustigen #BS_-Variablen her?
Kinder an die Macht http://scratch.mit.edu/
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Xaby hat geschrieben:Wo habt ihr denn die Lustigen #BS_-Variablen her?
Das sind Konstanten, BS steht für ButtonStyle, sind alle im PSDK zu finden,
bzw. die meisten sind in PB vordefiniert, einfach mal auf der Konstantenseite
des Strukturverzeichnisses gucken :wink:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Thomas
Beiträge: 893
Registriert: 06.07.2006 19:24
Wohnort: Regensburg
Kontaktdaten:

Beitrag von Thomas »

Mal ne Frage zwischendurch:
Funktioniert jetzt einer von den von euch gepostenten Codes?
v6.00
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

Fluid Byte hat geschrieben:
edel hat geschrieben:Etwas dumm formuliert...

Unter Vista funktioniert es , auf den anderen Versionen scheint
das nicht der Fall zu sein.
Du hast vergessen den #BS_ICON style zu setzen. Bild
Ne ne , das war schon so beabsichtigt. Auch wenn es nicht viel gebracht hat :wink:

Eine Lösung fuer alle Versionen waere dann wohl wirklich selber,
ueber wm_paint, zu malen.
Antworten