Old 22nd January 2005, 23:19   #41
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
Readme bug (again):
The readme bug there is actually normal. By using that frame system, I am (a) making a fashion statement and (b) I think it looks cool because it doesn't crowd up the page with scrollbars.

Depending on how many people like this arrangement I may or may not take out the activex control. I still think it looks cool...
-dandaman32

PS here's a readme update (adds a "tips" section). Once again only for firefox. This update requires XPUI version 1.02 with the patching system, so if you don't have it, get it. This is how I intend to distribute all patches from now on except, of course, for the occasional complete system release.
Attached Files
File Type: zip xpui_readmeupdate.zip (16.8 KB, 294 views)
dandaman32 is offline  
Old 23rd January 2005, 10:31   #42
Afrow UK
Moderator
 
Afrow UK's Avatar
 
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
Did you see my attached image on the post before?
I think you've got a Firefox plugin installed that I don't have. Obviously if that is the case then you should really use an iframe. User's shouldn't have to download plugins to read a readme, or download and install Firefox if they're using IE or K-Meleon!

-Stu
Afrow UK is offline  
Old 26th January 2005, 18:55   #43
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
Yes, I got the image. I've never used iframes before, so if you could give me an example that would be great.

The only Firefox plugin I have is Flash, and the page looks normal to me, so I don't see what the problem is. Here is a screenshot of the readme in my Firefox.

-dandaman32

ExperienceUI for NSIS | Latest project: Enano CMS
Do not PM me on the Winamp forums, I hardly ever check my messages here; you are more likely to get my attention through the ExperienceUI forum.

Last edited by dandaman32; 26th January 2005 at 19:56.
dandaman32 is offline  
Old 26th January 2005, 19:19   #44
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
sorry edited post and didn't get "attach file" prompt...
Attached Images
File Type: png ffx screenshot 2.png (77.0 KB, 516 views)
dandaman32 is offline  
Old 26th January 2005, 23:46   #45
Comperio
Major Dude
 
Comperio's Avatar
 
Join Date: Jan 2005
Location: Oregon Coast
Posts: 737
dandaman32, looking at your screeshot and the one from Afrow, both appear to be the same. But, after looking closer, I can see that the font type (and possibly the size) are different. The window sizes also appear to be different. So if I were to guess, I'd say that is likely where the problem is.

(As a side note, I have to say that I think the boring "TEXT.HTM" file is much easier to read than the README file. And, when you think about, the main purpose of the readme doc is to find out how to use the interface--it's not supposed to look pretty!)
Comperio is offline  
Old 27th January 2005, 09:42   #46
Afrow UK
Moderator
 
Afrow UK's Avatar
 
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
<iframe src="file.html" width="100%" height="500">Your browser does not support inline frames. Upgrade!!!</iframe>

-Stu
Afrow UK is offline  
Old 29th January 2005, 14:25   #47
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
Thanks for the example afrow uk!
I'm e-mailing you with the latest version (1.03) soon (not on my own computer now) New version has bugfixes like: no longer kills internet explorer, uses HTA for the readme, and (hooray!) the readme is finally Internet Explorer compatible. The readme uses a full-screen HTA with an iframe and a handy "close window" button. Also, the setup uses HTA for the midi file, so no more stupid security warnings.

The NotifyIcon and Minimize bugs have been fixed, too.

The new defines are XPUI_COMPONENTSPAGE_NODESC and XPUI_DISABLEBG. What I don't explain in the readme is that some skins include a background that takes up tons of space in the installer and you can disable this to free up space.

The readme fonts have been fixed. My readme screenshot was from the newer beta versions of the XPUI and it now uses standard fonts (tahoma, verdana, etc) I also use cleartype, so the fonts look slightly different.

-dandaman32

ExperienceUI for NSIS | Latest project: Enano CMS
Do not PM me on the Winamp forums, I hardly ever check my messages here; you are more likely to get my attention through the ExperienceUI forum.
dandaman32 is offline  
Old 29th January 2005, 19:55   #48
ToAsTy
Guest
 
Posts: n/a
Looking forward to a new release.
 
Old 29th January 2005, 22:04   #49
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
Here's an updated set of readme screenshots.
-dandaman32
Attached Files
File Type: zip readmeimageupdate.zip (95.0 KB, 236 views)
dandaman32 is offline  
Old 30th January 2005, 12:13   #50
Afrow UK
Moderator
 
Afrow UK's Avatar
 
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
Here's the new build:
http://myweb.tiscali.co.uk/imker/downloads/Setup.zip
(double click on Setup.exe inside Zip)

-Stu
Afrow UK is offline  
Old 11th February 2005, 17:16   #51
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
Afrow uk:
Can I post this logo in the readme as giving credit to your hosting the XPUI? Please let me know.

-dandaman32
Attached Images
File Type: gif afrowuk.gif (3.7 KB, 362 views)
dandaman32 is offline  
Old 11th February 2005, 19:45   #52
Afrow UK
Moderator
 
Afrow UK's Avatar
 
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
lol sure.
You could put a space in the name if you have time, but it doesn't really matter.

-Stu
Afrow UK is offline  
Old 12th February 2005, 17:01   #53
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
thanks!

Working on a new release with lots of features. Any suggestions anyone?

-dandaman32

ExperienceUI for NSIS | Latest project: Enano CMS
Do not PM me on the Winamp forums, I hardly ever check my messages here; you are more likely to get my attention through the ExperienceUI forum.
dandaman32 is offline  
Old 14th February 2005, 12:54   #54
SuperPat
Guest
 
Posts: n/a
Smile ExperienceUI with the Multi-language support

Good afternoon,

First of all, congratulation for excellent work provides.

I have succeeds to modify ExperienceUI to add the
multi-language support to it, for the moment, only English and
French langage are available.

I am not finish it yet.

In the passing, I also have create new a skin named InstallSheild. it looks like it even more. For that, I thus created new InstallSheildUI.exe
See the attach file!

I also is profited from it for corrected some bugs being in the files Setup.nsi and XPUI.nsh

To activate this support, it is enough to add in scripts:

!insertmacro XPUI_LANGUAGE "French"
!insertmacro XPUI_LANGUAGE "English"
!insertmacro MUI_RESERVEFILE_LANGDLL

Function .onInit
!insertmacro MUI_LANGDLL_DISPLAY
FunctionEnd

Function un.onInit
!insertmacro MUI_UNGETLANGUAGE
FunctionEnd


I would post on in this same subject, the files modified when I finish.

I also think to make a fork of it so that I can make several modifications such as the support of the start menu page, an update page, an abord page...
Attached Images
File Type: jpg xpui-multi.jpg (69.2 KB, 547 views)
 
Old 14th February 2005, 13:14   #55
Afrow UK
Moderator
 
Afrow UK's Avatar
 
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
dandaman32 dropped the idea of calling it an InstallShield UI, because that would be breaking copyright. You should also do the same... I'd call it something different.
Also I don't think dandaman32 has finished with his coding yet, so perhaps it would be wise if you made a joint effort and worked together. Otherwise we'll have two versions of ExUI around the place.

Edit: Never mind, you've called it InstallSheild not InstallShield so it doesn't matter

-Stu
Afrow UK is offline  
Old 14th February 2005, 13:32   #56
SuperPat
Guest
 
Posts: n/a
InstallSheild was only a name of a skin, but I will change it.

I will send my modifications to him when I finich its.

But it is true that I would like to make my own version because I find, the dandaman32 version, too complicated, by example its XPUISetup.nsi script is not recompilable, there are macros that miss.
 
Old 15th February 2005, 08:47   #57
SuperPat
Guest
 
Posts: n/a
Good morning,

This is the multi-language version of ExperienceUI with my skin: InstallShield.

There remains a problem, the strings are empty in the uninstall and I am unaware of why.
Attached Files
File Type: zip experienceui multi-langage.zip (92.7 KB, 307 views)
 
Old 15th February 2005, 20:05   #58
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
hey guys,

superpat, I'm glad you're writing a multi-language platform for the xpui. I don't have a problem with you posting your modified script as an XPUI patch file (see readme) but the InstallShield skin may make the folks at macrovision jump. I suggest you post your skin as a skin file, and call it something like 'metallic'. I will try and package it up for you if thats ok.

A good skin developers' tip is to use instead of
*!define [symbol] [value]* use
*!insertmacro XPUI_DEFAULT [symbol] [value]*.
This allows the installer developer to customize the skin. The example skins will have this implementation in the next release. Superpat, I can see that you used this technique, so good for you

Now that we have a basic multi-language system, I am accepting language files at dandaman32 <at> users <dot> sourceforge <dot> net or on this post.

Also, in order to keep the script done in my coding style and to keep it organized in my way, I am only going to accept help with multi-language support and language files.

Coming in next release:
A new set of "page mode" macros that will allow you to use any installer page in an uninstaller. Here's what I want it to be like:

; XPUI_PAGEMODE_INST is inserted automatically at
; the end of XPUI.nsh
!include XPUI.nsh
!insertmacro XPUI_PAGE_WELCOME
!insertmacro XPUI_PAGE_INSTFILES

; now all pages will be used in the uninstaller
!insertmacro XPUI_PAGEMODE_UNINST
!insertmacro XPUI_PAGE_WELCOME
!insertmacro XPUI_PAGE_INSTFILES


-dandaman32

Last edited by dandaman32; 15th February 2005 at 20:22.
dandaman32 is offline  
Old 19th February 2005, 16:46   #59
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
Here it is, version 1.04 (as patch) with multi-language support and a new page system

This file allows you to upgrade to XPUI version 1.04 via a patch file. It does not update the uninstaller, so you will need to manually delete files during the uninstall.

I am also sending the full version to afrow uk.

This version should not break old scripts, but if it does, please let me know.

I am accepting language files on this post or at:
dandaman32 <at> users <dot> sourceforge <dot> net.

Thanks SuperPat for adapting the language system! I have created an .EUS form of your skin, and I will post it in the next reply.

-dandaman32
Attached Files
File Type: zip xpui_104upd.zip (46.1 KB, 251 views)
dandaman32 is offline  
Old 19th February 2005, 16:51   #60
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
Here's the Metallic skin!

To install this skin, double-click the .EUS file inside the ZIP. To use this skin, use the following line of code in your script:

!define XPUI_SKIN Metallic
Attached Files
File Type: zip metallic.zip (71.4 KB, 242 views)
dandaman32 is offline  
Old 19th February 2005, 17:57   #61
Afrow UK
Moderator
 
Afrow UK's Avatar
 
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
dandaman32 could you send it again. My antivirus (which I payed for yet have now uninstalled) deleted it without prompt saying that it was a mischievous file.

-Stu
Afrow UK is offline  
Old 21st February 2005, 17:33   #62
Afrow UK
Moderator
 
Afrow UK's Avatar
 
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
Here is XPUI v1.04:
http://myweb.tiscali.co.uk/imker/downloads/XPUI.zip

-Stu
Afrow UK is offline  
Old 21st February 2005, 19:37   #63
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
I don't think this is right. I just downloaded the file, and the main script does not have the 1.04 version number or the new ASCII art. Perhaps you got the wrong file, afrow uk? I thought I zipped the right file up, but I moved my workspace folder recently and maybe you got the version from the old folder. But, I need Windows 2k to read my keychain drive, which has the latest version.

I am on a remote machine right now, and I just realized that 1) I should make my keychain disk not NTFS (the computer I'm using is Win98), or 2) that I should adapt the install script so that I can edit the XPUI while I'm on the road without my keychain disk. I will try and post this file soon.

-dandaman32

ExperienceUI for NSIS | Latest project: Enano CMS
Do not PM me on the Winamp forums, I hardly ever check my messages here; you are more likely to get my attention through the ExperienceUI forum.

Last edited by dandaman32; 21st February 2005 at 20:24.
dandaman32 is offline  
Old 21st February 2005, 21:11   #64
Afrow UK
Moderator
 
Afrow UK's Avatar
 
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
Yeh the one you sent is the old version. Checked the file inside the Zip and it's dated 7 Feb 05.

-Stu
Afrow UK is offline  
Old 22nd February 2005, 01:22   #65
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
Hey, does anyone know of a skinning plugin that I can use for the dialog controls?

-dandaman32
dandaman32 is offline  
Old 22nd February 2005, 02:33   #66
ZmAn3
Senior Member
 
Join Date: Oct 2003
Posts: 178
Dro was going to make one he said he had some stuff done but I havent heard anything for a while
ZmAn3 is offline  
Old 22nd February 2005, 13:26   #67
Joel
Debian user
(Forum King)
 
Joel's Avatar
 
Join Date: Jan 2003
Location: Arch land
Posts: 4,917
and yet the UI still keeping files in the $TEMP and $PLUGINDIR folders


* PC: Intel Core 2 DUO E6550 @ 2.33 GHz with 2 GB RAM: Archlinux-i686 with MATE.
* Laptop: Intel Core 2 DUO T6600 @ 2.20 GHz with 4 GB RAM: Archlinux-x86-64 with MATE.
Joel is offline  
Old 22nd February 2005, 13:58   #68
DrO
 
Join Date: Sep 2003
Posts: 27,873
Quote:
Originally posted by ZmAn3
Dro was going to make one he said he had some stuff done but I havent heard anything for a while
i've been working on it a little bit between other projects. the main stumbling block remaining has been the combobox and getting that to skin correctly (since that's a normally used control in an installer).

my plans are to get at least a test build out by the end of next week (as well as my winamp plugin which is using the same core once all the changes are merged together)

-daz
DrO is offline  
Old 22nd February 2005, 23:54   #69
ZmAn3
Senior Member
 
Join Date: Oct 2003
Posts: 178
cool glad to hear it

little OT but what are you making for winamp?
ZmAn3 is offline  
Old 23rd February 2005, 00:07   #70
DrO
 
Join Date: Sep 2003
Posts: 27,873
generic skinning of all windows related to the currently running winamp process (skinned preferences is the plugin's name)

-daz
DrO is offline  
Old 23rd February 2005, 15:40   #71
Afrow UK
Moderator
 
Afrow UK's Avatar
 
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
Just remember to say, the proper XPUI v1.04 is uploaded now at:

http://myweb.tiscali.co.uk/imker/downloads/XPUI.zip

-Stu
Afrow UK is offline  
Old 24th February 2005, 00:16   #72
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
Thanks for the making the skinning plugin dro!
I'm glad to hear that a plugin is being made, and if possible I would like to see a recent build, even if comboboxes don't work. After all, the only place NSIS uses a combobox is on the components page.

Still looking for more language files!
Will upload new setup script asap.

-dandaman32
dandaman32 is offline  
Old 25th February 2005, 20:53   #73
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
I'm working on an abort page, and I need NSIS code that "clicks" on the Next button automatically (via SendMessage, etc.) does anyone know how to do this?

-dandaman32

ExperienceUI for NSIS | Latest project: Enano CMS
Do not PM me on the Winamp forums, I hardly ever check my messages here; you are more likely to get my attention through the ExperienceUI forum.
dandaman32 is offline  
Old 25th February 2005, 23:38   #74
deguix
Major Dude
 
deguix's Avatar
 
Join Date: Dec 2002
Location: Everett - MA, USA
Posts: 1,354
Send a message via ICQ to deguix
This is what you're looking for in terms of going to the next page:
http://nsis.sourceforge.net/archive/...instances=0,11

My Wiki Pages

Working now on:
New projects. (language: any)
deguix is offline  
Old 26th February 2005, 16:09   #75
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
Thanks, deguix!

Here's an example.
Use at your own risk, as this is not a patch or official release, and there is no documentation.

The Abort Page works the same as the welcome page, ex:
XPUI_WELCOMEPAGE_TEXT becomes
XPUI_ABORTPAGE_TEXT for the abort page

-dandaman32
Attached Files
File Type: zip abortexample.zip (53.3 KB, 188 views)
dandaman32 is offline  
Old 5th March 2005, 20:02   #76
HGOwen
Junior Member
 
Join Date: Feb 2005
Posts: 4
Ultra Metalic:
A cleaned up version of the metalic skin, where theres only one fade

Attatched as an EUS in Zip
Attached Files
File Type: zip ultra metalic.zip (75.2 KB, 200 views)
HGOwen is offline  
Old 8th March 2005, 16:20   #77
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
I have been working on a Start Menu page, and tests were somewhat successful. Some problems are occurring with variables, but they are almost gone.

Will get a beta/example uploaded soon.

-dandaman32
dandaman32 is offline  
Old 8th March 2005, 16:32   #78
Yathosho
Forum King
 
Yathosho's Avatar
 
Join Date: Jan 2002
Location: AT-DE
Posts: 3,363
i always liked NSIS for not looking like InstallShield
Yathosho is offline  
Old 8th March 2005, 16:47   #79
dandaman32
Senior Member
 
dandaman32's Avatar
 
Join Date: Jan 2005
Location: Look behind you.
Posts: 209
InstallShield has its good points (like looks) and my goal is to make NSIS a tiny, fast, pretty version of installshield.

-dandaman32

ExperienceUI for NSIS | Latest project: Enano CMS
Do not PM me on the Winamp forums, I hardly ever check my messages here; you are more likely to get my attention through the ExperienceUI forum.
dandaman32 is offline  
Old 8th March 2005, 17:48   #80
Yathosho
Forum King
 
Yathosho's Avatar
 
Join Date: Jan 2002
Location: AT-DE
Posts: 3,363
if it's faster, it's cool

i just prefer windowed installers
Yathosho is offline  
Closed Thread
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