Hi all,
I'm trying to create a custom installer and now I need to change the style of the buttons (cancel, next,...). Is there a way to do it without using the skinnedbutton plugin?
The latter works only if I disable the xpstyle (XpStyle off), but if I do it then the droplist that I created in my installer no longer works.
I tried also using the "SetCtlColors $R0 "0x928e8e" transparent" comand but it does not work.
And if I manually create the buttons then they all have always the default style.
Thank you very much for your help.
Fabio
how to customize installer buttons
6 posts
In what way does your drop list not work with XPStyle off?
Stu
Stu
I created the droplist using:
${NSD_CreateDropList} 20u 83u 50% 13u ""
Pop $OpCoDropList
If I turn off the XpStyle It simply does not expand the the list. I can see the first element but if I click on it with the mouse then nothing happens. I can browse the elements only using the keyboard arrows.
I thought this was a known issue, isn't it?
Thanks
${NSD_CreateDropList} 20u 83u 50% 13u ""
Pop $OpCoDropList
If I turn off the XpStyle It simply does not expand the the list. I can see the first element but if I click on it with the mouse then nothing happens. I can browse the elements only using the keyboard arrows.
I thought this was a known issue, isn't it?
Thanks
The height of a combobox (when you create the control) is the size of the dropdown, not the "edit" box
ok now it works. Thanks
but now I have an other question: is there a way to style the scrollbar in the license page?
but now I have an other question: is there a way to style the scrollbar in the license page?
style how? NSIS just uses the native windows scrollbar