Prev Previous Post   Next Post Next
Old 7th October 2005, 20:07   #11
deguix
Major Dude
 
deguix's Avatar
 
Join Date: Dec 2002
Location: Everett - MA, USA
Posts: 1,354
Send a message via ICQ to deguix
InstallOptionsEx 2.4.2 beta 5 - DLL + Source

Hmmm... this was not completed in today morning, but I wasn't satisfied to release it with annoying bugs, so I spend the time fixing some more bugs...

Also, as you may have noticed, the files for all versions for IOEx are hosted in the NSIS Wiki now. After the first stable build is released, all of them will be deleted (or at least I think so).

This version brings a lot of big changes. In this version, RichText and Image controls were implemented, along with the BufferSize key name for "Settings" section, the new notification queuing and escape characters for "|", "{" and "}", and more types of images. Other changes include:
  • Added RichText control.
  • Added BufferSize value name for Settings section. A note though, everything, including Type value for all fields are affected.
  • Added ReadOnlyTxtColor and ReadOnlyBgColor value names for Text and RichText controls.
  • Added ONTEXTSELCHANGE notification flag for RichText controls.
  • Bitmap, Icon and Animation controls have now fused together into a control called Image. The old control names are still supported for compatibility.
  • Image controls now use GDI+ or OLE when needed. So there are new file types supported: .jpg, .jpeg, .gif (GDI+ or OLE), .png, .tiff, .wmf, .emf (GDI+ only).
  • Older INI files braking notice: Renamed icon names for ToolTipIcon value name to INFORMATION,EXCLAMATION and STOP, as defined under the icon resources for the State value name for Image controls.
  • Added "\|" escape characters for ListBox, DropList, ComboBox controls.This applies to list based value names only.
  • Added "\|", "\{" and "\}" escape characters for ListView and TreeView controls. This applies to list based value names that do not use just numbers only.
  • Fixed internal memory leaks and bugs.
  • For Link and Button controls using DIRREQUEST flag:
  1. Fixed the non-disabling "OK" button when a non-folder item was selected (like My Computer).
  2. Added ability for the State INI value name to specify the initial folder shown in the DIRREQUEST dialog.
  • Now FONTREQUEST and COLORREQUEST flags for Button and Link controls output the control state even if a value is specified for the RefFields value name.
  • Fixed string not being truncated at the maximum buffer size allowed when Text and Password controls returned (IO bug).
  • Fixed Link and Button controls with DIRREQUEST flag: "|" character was appended everytime to the end of ListItems value name.
  • Corrected the formula to convert pixels into points for Link and Button controls with FONTREQUEST flag.
  • Fixed Link and Button controls State value name return value when used with FILE_OPENREQUEST and MULTISELECT flags: String was truncated to the first 1023 characters (1024 w/ the terminator character).
  • State INI value name for ComboBox controls now uses the text specified for the state if it is not one of the items specified in ListItems.
  • HSCROLL and VSCROLL flags won't work anymore if specified for controls that do not support this flag. The effect is simply useless.
  • Re-added EXTENDEDSELCT and REQ_SAVE flags for compatibility purposes with IO.
  • Fixed bugs #1287731 and #1283528.

I didn't have much time to test everything, but now you have a chance to test what's new. Also, I still need to implement flags for the Image control and some more code for transparency.

One more thing, I couldn't put support for "\\" characters for most of the controls that support the use of a list of items for input and/or output. I might be able to add that to the next version later.

To download IOEx, go to InstallOptionsEx wiki page

My Wiki Pages

Working now on:
New projects. (language: any)
deguix is offline   Reply With Quote
 
Go Back   Winamp & Shoutcast Forums > Developer Center > NSIS Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump