Transparenz im Icon wird schwarz

  • Hi Community,

    ich wollte ein Icon für einen Tab verwenden. Mein Problem ist, dass die Stellen, die eigendlich transparent sind, schwarz werden. Das sieht natürlich total hässlich aus :(.

    Hier mein aktueller Code, damit ihr euch das mal ansehen könnt:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #Include <GuiImageList.au3>
    #Include <GuiTab.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $ImageList=_GUIImageList_Create()
    _GUIImageList_AddIcon($ImageList,"imageres.dll",101)

    [/autoit] [autoit][/autoit] [autoit]

    $Form1 = GUICreate("Fenster", 304, 207, 192, 124)
    $Tab1 = GUICtrlCreateTab(8, 8, 289, 193)
    GUICtrlCreateTabItem("TestItem")
    GUICtrlCreateTabItem("2. TestItem")
    GUICtrlCreateTabItem("")
    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit]

    _GUICtrlTab_SetImageList($Tab1, $ImageList)
    _GUICtrlTab_SetItemImage($Tab1,0,0)

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit]

    Rechtschreibfehler sind Spezialeffekte meiner Tastatur.

    Einmal editiert, zuletzt von owi dowi spinn (5. Januar 2011 um 19:57)

  • Hallo owi dowi spinn,

    häng bitte dein icon mit an,

    erstelle die ImageList so:

    [autoit]

    $ImageList=_GUIImageList_Create(16, 16, 5, 3)

    [/autoit]

    Frohes gutes neues Jahr autoBert

    Einmal editiert, zuletzt von autoBert (5. Januar 2011 um 19:47)

  • Danke, das war wenig Veränderung, aber nun funzts :).

    Auch ein schönes neues Jahr und wer hat eigendlich das Logo noch nicht erneuert?

    owi dowi spinn

    Rechtschreibfehler sind Spezialeffekte meiner Tastatur.