简体   繁体   中英

NSIS - Custom page, custom size, custom OK and Cancel button, with custom fields

I'm relatively new to NSIS. I want to create an extra page before MUI_PAGE_WELCOME. I've tried NSIS Dialog Designer , but it uses the Modern UI for its template. I'd like to achieve a completely custom window, with different size, with radio buttons, text fields, and OK- instead of Next button on the bottom, without the MUI overlay.

Are there programs to design pages like this? Maybe I have to use Qt Creator, Visual Studio, or EclipseNSIS for this? Creating Plugins, inserting them somehow to my NSIS document ..

Any simple solutions?

没有现代 UI 的自定义页面

You are asking for complete UI change, which is of course possible but it requires a lot of work, like this one: 小窗

or

视觉用户界面

There is not an exact step-by-step tutorial, you need to experiment (some NSIS knowledge is required).

Here is short list what to do:

Modify the UI file with Resource Hacker ( http://angusj.com/resourcehacker/ )

Then use Graphical Installer for background and buttons ( http://graphical-installer.com/web/gallery.html#Technical )

And for creating the custom dialog use Install Designer ( http://www.install-designer.com/ )

But again there is no exact tutorial for your design, you need to use various tools and scripting to achieve the desired result.

PS I am developer of GI and ID tools above, feel free to contact me or ask any questions regarding them here on SO.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM