|
![]() |
|
Thread Tools | Search this Thread | Display Modes |
![]() |
#41 | |
Major Dude
|
Quote:
I can also help you with development, but sincerely, I can't stand coding in C++... |
|
![]() |
![]() |
![]() |
#42 |
Senior Member
Join Date: Mar 2006
Location: France
Posts: 210
|
Thank you but just a detail, my login on sourceforge is superpat45, not superpat (it was already taken).
|
![]() |
![]() |
![]() |
#43 |
Major Dude
|
lol... ok then... done.
|
![]() |
![]() |
![]() |
#44 |
Major Dude
|
I updated the project file releases. Now it shows all SuperPat's versions merged into beta package (2.4.5 beta 1) and alpha package (2.4.5 beta 2 alpha 1-6 -> I named your builds as alphas there). Also, I updated the InstallOptionsEx page at the nsis.sf.net to reflect this. I don't like to update CVS when there's only few people working on project (yields 1 as I still don't want to come back to development). If there's anything wrong with all this, just ask me.
|
![]() |
![]() |
![]() |
#45 |
Senior Member
Join Date: Mar 2006
Location: France
Posts: 210
|
New development version:
Changelog (2.4.5 beta 2 alpha 7 7/Apr/2007): # From now, it is an official version. # Added: setFocus dll function: Set the focus on the specified control in parameter. It was designed to be used in your leave script functions. Prefer to use the FOCUS flag if you can. # The compilation option USE_FOPEN_S was renamed in USE_SECURE_FUNCTIONS (in VisualStudio 2005 only)). # Fixed: Applied IO Patch that kill some compiler warnings under Linux and mingw32. # Fixed: Use installer's name for message boxes (IO patch #1661677). # Size optimization: msdn now says SHGetMalloc returns the same allocator CoTaskMemFree uses and a little debugging backs this even on Windows 95. Known bugs: _ Transparent Icons are not transparent in the page... _ Button are not drawn if I use my SkinnedButton plugin... whereas that work very well with InstallOptions _ When you use the DIRREQUEST Dialog, It doesn't go to the directory indicated in the Text control. See the test2.nsi Example Download |
![]() |
![]() |
![]() |
#46 |
Senior Member
Join Date: Mar 2006
Location: France
Posts: 210
|
New development version:
Changelog (2.4.5 beta 2 alpha 8 20/Apr/2007): # Added: New control type VLine and HLine (IO patch #1683189). Known bugs: _ Transparent Icons are not transparent in the page... _ Button are not drawn if I use my SkinnedButton plugin... whereas that work very well with InstallOptions _ When you use the DIRREQUEST Dialog, It doesn't go to the directory indicated in the Text control. See the test2.nsi Example Download |
![]() |
![]() |
![]() |
#47 |
Forum King
Join Date: Jan 2002
Location: AT-DE
Posts: 3,354
|
will there ever be drag&drop support for file and directory dialogs (i havn't checked "your" version yet)?
|
![]() |
![]() |
![]() |
#48 |
Senior Member
Join Date: Mar 2006
Location: France
Posts: 210
|
There is not support for Drag&Drop yet....
It is a good idea for later. |
![]() |
![]() |
![]() |
#49 |
Senior Member
Join Date: Mar 2006
Location: France
Posts: 210
|
New development version:
Changelog (2.4.5 beta 2 alpha 9 12/May/2007): * Fixed: A problem in the DIRREQUEST that doesn't go to the folder indicated in the RefFields State or in its State key. * Disable the X button for InstallOptions pages as well when CancelEnabled is used. Known bugs: * Transparent Icons are not transparent in the page... * Button are not drawn if I use my SkinnedButton plugin... whereas that work very well with InstallOptions Download |
![]() |
![]() |
![]() |
#50 |
Moderator
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
|
I've updated the link in the first post. In my experience people tend to click the first link for a download in a topic without checking if it is the latest.
Stu |
![]() |
![]() |
![]() |
#51 |
Major Dude
Join Date: Jun 2001
Posts: 1,173
|
I just realized that, as of NSIS 2.42, InstallOptionsEx will fail if used as a drop-in replacement of the existing InstallOptions. The new MUI header no longer uses the /NOUNLOAD flags, thus causing crashes with InstallOptionsEx which has not been updated to take advantage of the new API.
I understand there will be no further updates to InstallOptionsEx, and moving to nsDialogs is encouraged, just dropping this note here (will also adjust the wiki) for the record. |
![]() |
![]() |
![]() |
#52 |
Senior Member
Join Date: Mar 2006
Location: France
Posts: 210
|
I will release a new version 2.4.5 b2 (not alpha) of the plugin this week-end with a lot of bug fixes.
Two versions of the DLL will be released, a legacy version and a version using the new NSIS plugin API. The last one can be use as replacement of InstallOptions for ModernUI with NSIS 2.42 and more. |
![]() |
![]() |
![]() |
#53 |
Senior Member
Join Date: Mar 2006
Location: France
Posts: 210
|
InstallOptionsEx version 2.4.5 beta 3 released
After seven years since the last beta version, this is the new InstallOptionsEx version 2.4.5 beta 3.
A big thank to Tallmaris (Leandro Tramma) for the initial unicode compatibility. Changelog:
Download |
![]() |
![]() |
![]() |
#54 |
Junior Member
Join Date: May 2007
Location: Orange County, CA, U.S.A.
Posts: 33
|
I got excited playing with Anders' SysCompImg plugin which allows us to resize the checkboxes on the components page. However, I need a custom treeview for my installer, so I need to use InstallOptions or EmbeddedLists. Of course, these don't support High DPI. I was wondering whether you, @SuperPat, were willing to take a look at that for IOex?
Whatever the answer, I'd like to also request a couple of other features for treeview while I'm at it: * Support for specifying icons to use at the various levels of the treeview, like EmbeddedLists * One or both of the following: - For non-checkbox mode, allow a checkbox-style state to specify bold/expanded (alternatively, allow expansion of all items by default and a way to specify that a given level of the treeview is bolded) - For checkbox mode, allow a selection of the text in checkbox mode to optionally trigger the checkbox (or at least allow it to trigger a NOTIFY event) |
![]() |
![]() |
![]() |
#55 |
Moderator
Join Date: Jun 2002
Location: ${NSISDIR}
Posts: 4,701
|
I might be able to let you set the checkboxes for any listview/treeview you want as long as the state images are in the same order as the NSIS checkbox bitmaps.
IntOp $PostCount $PostCount + 1 |
![]() |
![]() |
![]() |
#56 |
Junior Member
Join Date: May 2007
Location: Orange County, CA, U.S.A.
Posts: 33
|
@Anders: Yes, InstallOptions and EmbeddedLists both use the standard checkbox layout, but unfortunately checkboxes are only part of the problem.
In IOex's case, the lines of text are crowded together and overlapping. EmbeddedLists doesn't have that problem. However, both have the problem of tiny expand/collapse buttons, checkboxes, and/or icons. |
![]() |
![]() |
![]() |
#57 | |
Junior Member
Join Date: Oct 2017
Posts: 1
|
Need some help with InstallOptionsEx Validation. In InstallOptions we use Flags=Notif
Need some help with InstallOptionsEx Validation. In InstallOptions we use Flags=Notify and then we did somehting like this in the function
code: But in InstallOptionsEx they say they did away with it in favor of the new method. This is from the InstallOptionsEx Readme file: Quote:
ini file code: code file code: |
|
![]() |
![]() |
![]() |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|