ToolBar Höhe einstellen

Für allgemeine Fragen zur Programmierung mit PureBasic.
Jahilia
Beiträge: 4
Registriert: 18.12.2004 11:01
Kontaktdaten:

ToolBar Höhe einstellen

Beitrag von Jahilia »

Hi,

lässt sich irgendwie die ToolBar Höhe verändern, z.b. passend für einen Button mit nem 32x32 großen Bild?

Gruß,
Jahilia
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Beitrag von Danilo »

Mit PureTools->ToolbarPro kannst Du eigene Bilder
in eigener Größe nehmen.
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Jahilia
Beiträge: 4
Registriert: 18.12.2004 11:01
Kontaktdaten:

Beitrag von Jahilia »

Hi Danilo,

danke erstmal für die schnelle Antwort. Ich denke auch, dass mir Deine Toolbar-Funktionen weiterhelfen.

Allerdings bin ich zu dusselig bei der Implementierung. Bei mir erscheint immer nur ein Button, und das jeweils mit dem letzten Bild, das ich geladen hab. Irgendwo steh ich auf dem Schlauch. Kannst Du mir bitte verraten, wo?

Code: Alles auswählen

[...]
Enumeration
  #Toolbar
  #TB_Neu     ; Toolbar Buttons
  #TB_Check
[...]
EndEnumeration
[...]
; Hauptfenster erstellen
  OpenWindow( #Mainwin, 0, 0, 640, 480, #PB_Window_SizeGadget | #PB_Window_TitleBar | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget, "intuiMail" )
  ; --- Toolbar ---
  hTB = CreateTB( #Toolbar, WindowID(), 32, 32, #TBpro_TRANSPARENT | #TBpro_FLAT )
  
  img1 = LoadImage( 1, "Icons/Neu.bmp" )
  img2 = LoadImage( 2, "Icons/Check.bmp" )
  
  SetTBimage( img1, 0, #TBpro_NORMAL )
  SetTBimage( img2, 0, #TBpro_NORMAL )
  
  AddTBbutton( #TB_Neu,   1, #TBpro_BUTTON )
  AddTBbutton( #TB_Check, 2, #TBpro_BUTTON )
  AddTBseparator()
[...]

Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Beitrag von Danilo »

Jahilia hat geschrieben:Allerdings bin ich zu dusselig bei der Implementierung.
Schau Dir doch mal die mitgelieferten Beispiele an. Deine
Button-Images müßen alle in einem Bild sein.
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Jahilia
Beiträge: 4
Registriert: 18.12.2004 11:01
Kontaktdaten:

Beitrag von Jahilia »

Ok, kapiert. Und was muss man machen, damit das Bild einkompiliert wird?
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Beitrag von Danilo »

Jahilia hat geschrieben:Ok, kapiert. Und was muss man machen, damit das Bild einkompiliert wird?
Ungefähr so:

Code: Alles auswählen

Bild1 = CatchImage(1,?MeinBild)

DataSection
  MeinBild: IncludeBinary "MeinBild.bmp"
EndDataSection
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Jahilia
Beiträge: 4
Registriert: 18.12.2004 11:01
Kontaktdaten:

Beitrag von Jahilia »

Genial, vielen Dank!!
Antworten