timagelist

    0熱度

    1回答

    使用:Delphi XE2; VCL表格應用程序 是否可以使用TImageList在ActionToolbar(使用ActionManager)上繪製透明的GIF圖像? 我一直在嘗試,但我得到的是在toolbuttons上的黑色背景。 GIF圖像是256色;並具有透明度(通過在Corel PaintShopPro中打開圖像進行驗證)。 在ImageList中,我已設置的屬性: 顏色質量彙總:= c

    0熱度

    2回答

    我的應用程序(德爾福7寫)相關的正確運行在Windows XP SP3,但是當我嘗試在Windows 7上運行它出現此異常: EInvalidOperation與信息「無效的ImageList 「 這是主應用程序代碼: Application.Initialize; tmpSplash.GoNextMsg; Application.CreateForm(TdmImages,

    3熱度

    1回答

    我有一個數據表,它有一百行和很多列。 其中一列是 - 「ImageThumbnail」 我想在窗體上的一個控件中顯示縮略圖。這個控件需要一個「ImageList」作爲它的圖像源。 所以我喜歡我的ImageList控件從數據集的「ImageThumbnail」列填充。我可以使用循環遍歷DataTable中的所有行,但我相信必須有一些有效的方法。

    14熱度

    1回答

    我正在使用Delphi XE2 Update 3. Update 4與我們的某些第三方組件不兼容,因此我們尚未更新。 我在我的應用程序中使用了TImageList。我注意到很多時候當它從源視圖切換到窗體視圖(F12)時,突然之前未修改的單元將被修改。如果我保存按F12導致的更改,我可以查看源代碼管理並查看TImageList.Bitmap屬性的幾個字節已更改。下面是如被看見在TortoiseHg工

    2熱度

    1回答

    我目前正在將舊組件的繪製代碼從GDI + UniScribe替換爲Direct2D和DirectWrite(後繼)。 到目前爲止,過渡很簡單,因爲大部分時間我需要做的是將對Canvas(類TCanvas)的調用替換爲自定義的FDirect2DCanvas實例(來自Direct2D單元的TDirect2DCanvas類)。 不幸的是,當試圖從TImageList實例繪製字形到FDirect2DCan

    1熱度

    1回答

    我有我的Delphi XE3應用程序工具欄的PNG圖標,當通過TImageList添加到TActionToolbar,Alpha通道呈現比它應該更暗,導致圖標看起來不好。我認爲這個問題與TImageList有關,而不是與TActionToolbar專門有關。 的Photoshop樣機: 導入到TActionToolbar後實際的樣子(alpha是文件夾填充深藍色): 這裏是我的Delphi Obj

    0熱度

    1回答

    我正在寫一個程序,顯示一張圖片(地圖)。當您點擊圖片的一部分時,它必須放大。共有26張圖片(包括主圖片)。我想將這些圖片加載到Delphi中,並用Amusement_park.jpg替換Image1(Whole_map.jpg)。 我要使用質量好的JPG不是位圖:( *是否有可能對那些26倍的圖像加載到的TImageList並仍然使用圖像以其質量 或 *我可以將圖像保存在某種數據庫並加載到德爾福

    6熱度

    2回答

    我想從TImageList加載一張圖片(32位深度,透明)到TImage。標準方法是ImageList.GetBitmap(Index, Image.Picture.Bitmap);。但是GetBitmap方法不適用於透明度,所以我總是得到一個不透明的位圖。

    12熱度

    1回答

    我有一個Button這是連接到一個ImageList。我通過OnClickEvent更改了ImageIndex。 現在我遇到了這個問題,當我更改image與OnClickEvent它會改變,但如果我將鼠標移到它上面,它會顯示我舊的並且正在脈動。 任何人都知道如何禁用此脈衝/閃爍/交換? 編輯:HotImage是索引0.

    0熱度

    1回答

    如何從TImageList獲取TPicture? 我需要從圖像列表中做Image1.Picture:=...TPicture,將圖像加載到TImage中。 圖像列表存儲我所有透明的PNG圖像。 我試圖使用位圖(GetBitmap),但我需要的是透明度。不幸的是,我有一個使用位圖的白色背景。 謝謝!