Screenshot:

So sieht das im Formulardesigner aus:

Dies ist das normale Aussehen bei OS X. Die Icons haben in der Tat einen sehr weiten Abstand, der nicht verringert werden kann. Die Ansicht im FormDesigner ist nur ein Skin, keine tatsächliche Darstellung. Deshalb sehen die Icons ja auch beim Entwurf wie in Deinem zweiten Foto und nach "Ansicht umschalten (Code/Design)" und Ausführung des generierten Codes wie im ersten Foto aus.Micky91 hat geschrieben:Wieso sind die Icons so weit voneinander entfernt?
Dies ist anscheinend ein Bug. Ich werde ihn gleich im englischen Bug-Forum melden.Micky91 hat geschrieben:Und warum ist beim Separator 1. nichts zu sehen und 2. keine größere Lücke?
Code: Alles auswählen
#SilkThemePath = #PB_Compiler_Home + "Themes/"
#IconNameList = "disk.png+delete.png+arrow_left.png+arrow_right.png"
UsePNGImageDecoder()
UseZipPacker()
OpenWindow(0, 270, 100, 290, 50, "Abänderbare Werkzeugleiste")
CreateToolBar(0, WindowID(0))
If OpenPack(0, #SilkThemePath + "SilkTheme.zip")
*ImageBuffer = AllocateMemory(1024)
If ExaminePack(0)
For i = 0 To CountString(#IconNameList, "+")
ImageSize = UncompressPackMemory(0, *ImageBuffer, MemorySize(*ImageBuffer),
StringField(#IconNameList, i + 1, "+"))
If ImageSize > 0
If CatchImage(i, *ImageBuffer, ImageSize)
ToolBarImageButton(i, ImageID(i))
EndIf
EndIf
Next i
EndIf
FreeMemory(*ImageBuffer)
EndIf
; ----- Zeige ToolBar-Konfigurationsfenster an
CocoaMessage(0, ToolBarID(0), "runCustomizationPalette:", ToolBarID(0))
Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow