מעיון נוסף בשאלה המקורית שלך:
@ארכיטקט
אם רוצים אותם עם רקע שקוף, אין אפשרות להכניס תמונה של PNG אלא על ידי מודול שממיר אותם (יש לי את המודול ואני לא אוהב את התוצאות לא נקיות מספיק)
אני מבין שאולי מה שמציק זה השמירה בDB של התמונה ואח"כ ההכנסה של זה ע"י הפונקצייה שמספק יוצר הRIBBON:
getIconFromTable
אם כן אתה יכול לשמור את הקובץ פיזי, ולהחזיר אותו, אם ע"י האירוע GetImages מקובץ הPNG המקורי, או תוך שימוש בXML:
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="OnRibbonLoad" loadImage="LoadImages">
<ribbon startFromScratch="true">
<tabs>
<tab id="tab0" label="Home" getVisible ="GetVisible" tag = "RibbonName:=IDBERibbonCreator2010;CustomTagValue1:=;CustomTagValue2:=;CustomTagValue3:=" >
<group id="grp0" autoScale="false" centerVertically="false" label="Group 0" getVisible ="GetVisible" tag = "RibbonName:=;inMenu:=;CustomTagValue1:=;CustomTagValue2:=;CustomTagValue3:=;CustomPicture:=;CustomPicturePath:=" >
<button id="btn0" size="large" label="Button 0" getImage="GetImages" tag="RibbonName:=IDBERibbonCreator2010;inMenu:=;CustomTagValue1:=;CustomTagValue2:=;CustomTagValue3:=;CustomPicture:=Closed.png;CustomPicturePath:=C:\Users\ClickOne\Downloads\" onAction="OnActionButton" getVisible="GetVisible" getEnabled="GetEnabled" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
שים לב בשורה מס' 6 - בהגדרת הכפתור ל:
CustomPicture:=Closed.png;CustomPicturePath:=C:\Users\ClickOne\Downloads\"
פורסם במקור בפורום CODE613 ב11/03/2014 12:57 (+02:00)