我剛剛玩過新的Delphi 2009功能區,爲它添加了幾個頁面,組和動作客戶端(大按鈕)。我在Photoshop中創建了一些透明的32x32像素PNG,並將它們放入TImageList(設置爲cd32bit)。我將這個列表添加到Actionmanager的Images屬性中,以在按鈕上顯示它們。 在設計時,功能區中的圖標看起來很好,但編譯和啓動應用程序時,它們有黑色背景。 任何想法是什麼導致這一點,我怎麼能解決這個問題?我不想用帶子顏色作爲背景來創建圖像,因爲我無法切換到另一個色帶。項目>選項>應用程序>啓用運行主題:提前 馬克爲什麼我在Delphi 2009功能區中使用的透明圖像在運行時不透明?
9
A
回答
12
-
感謝保證應用上的主題是啓用的。
您是否嘗試將ImageList的DrawingStyle屬性設置爲dsTransparent?
0
很晚回答,但也許它有助於某人。
我有同樣的問題,穆罕默德的建議仍然沒有解決它。 原來你也必須將TImageList.ColorDepth
設置爲cd32Bit
。
默認情況下,它設置爲cdDeviceDependent
。
相關問題
- 1. TBitmap在Delphi 2009中繪製透明圖像
- 2. 在ImageView中的不透明圖像上的透明圖像
- 3. 透明圖像搞亂透明圖像
- 4. ROBLOX的Lua - 圖像透明度功能
- 5. 順差是透明,同時使用PNG透明和不透明
- 6. 如何使用透明圖像作爲透明winform的背景?
- 7. 透明PNG圖像在瀏覽器中不完全透明
- 8. 爲什麼透明像素在圖像中顯示爲黑色?
- 9. 使圖像透明在IE中顯示非透明背景
- 10. 使KML/KMZ圖層透明/不透明
- 11. 透明圖像
- 12. 何時不透明0 *不透明?
- 13. 透明背景透明圖像問題
- 14. 的ImageButton在透明圖像
- 15. 透明或不透明的背景與css中的圖像
- 16. 在另一個透明圖像上移動透明圖像
- 17. 使拖動圖像不透明,而不是半透明
- 18. 透明PNG在LWJGL中不透明
- 19. 如何在使用透明位圖時防止ImageView透明
- 20. Android的透明圖片不是透明
- 21. 合併兩個不透明圖像以獲得透明圖像
- 22. 在gridview中設置圖像爲透明
- 23. 僞透明圖像
- 24. 不透明度使div更不透明
- 25. 如何在delphi中使TImage透明?
- 26. 圖像的不透明度/透明度左至反之亦然
- 27. WPF中透明的不透明元素
- 28. android圖像透明
- 29. 爲什麼Silverlight中的透明背景圖像不可見?
- 30. 圖形不會透明透明JPanel
謝謝!你是對的。 「啓用運行時主題」必須被檢查。 爲什麼默認不啓用? – user133370 2009-07-05 16:26:56