|
|
#2 |
|
NSIS MUI Dev
Join Date: Nov 2001
Posts: 3,717
|
NSIS 2 makes links in the License text clickable. Making a hyperlink in a messagebox is not possible in Windows.
|
|
|
|
|
|
#3 |
|
Major Dude
Join Date: Jun 2002
Location: Swindon, UK
Posts: 559
|
Do Help -> About in IE6 and at the bottom of the dialog you'll see two clickable links... "not possible" hehe :P
|
|
|
|
|
|
#4 | |
|
Senior Member
|
Quote:
|
|
|
|
|
|
|
#5 |
|
Major Dude
Join Date: Jun 2002
Location: Swindon, UK
Posts: 559
|
Ah but a MessageBox is a simple dialog drawn for you by Windows to make your life simpler. There is nothing stopping you replacing the call to MessageBox with your own dialog.
|
|
|
|
|
|
#6 | |
|
NSIS MUI Dev
Join Date: Nov 2001
Posts: 3,717
|
Quote:
|
|
|
|
|
|
|
#8 |
|
Junior Member
|
Is hyperlink detection fixed in final alpha 7 (and is mailto: detected ?)? Because I have a preversion and it is not detected in Licen Text
I use Win98 SE, french |
|
|
|
|
|
#9 | |
|
Senior Member
|
Quote:
|
|
|
|
|
|
|
#10 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,337
|
What are you talking about? Hyper links are still detected in the license page in a7 and this was never broken. E-Mails are only detected if they have mailto: before them, that's how Windows does it.
It doesn't work on Windows 98 becuase for some weird reason it always loads the old RichEdit control, even though Windows 98 should have version 2. NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#11 |
|
Senior Member
|
Hmm, you are right, I don't know what I was thinking.
|
|
|
|
|
|
#12 |
|
Junior Member
|
Is there no way to force Win98 to use v2 of RichEdit ?
Otherwise there are some text editors which have htpp:// dectection working, can't you work a code for the licence window in order to make this possible for all Windows build ? One more thing... I have tested with a .rtf file containing an hyperlink : the link is displayed in blue but no way to activate it Regards |
|
|
|
|
|
#13 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,337
|
I will try again, but if it works don't you ask me to make it work on 95 too
NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#14 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,337
|
Seems like my Windows 98 doesn't have v2 even though this MSDN page says it should =/
And yet again we encounter the great, enriched, content filled, not an inch from the truth documentation of Microsoft... Would you mind searching for RichEd20.dll on your Windows 98 machine and tell me if you can find it? NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#15 |
|
Forum King
|
Found it in my Windows 98(first edition) in C:\WINDOWS\SYSTEM.
|
|
|
|
|
|
#16 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,337
|
Thank you nant. I used SFC, and what do you know, it came back!
Seems like Windows 98 want you to specifically say you want v2 unlike others that just assume. I will try to find the best solution that will make it work on all OSes, including 95 (without hyper links because it doesn't v2). NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#17 | |
|
NSIS MUI Dev
Join Date: Nov 2001
Posts: 3,717
|
Quote:
|
|
|
|
|
|
|
#18 |
|
Junior Member
|
There are also mutiple versions of riched20.dll. On my system I found the following versions :
* 5.0.153.0 (version 5) * 5.30.23.1200 (version 3) * 5.40.11.2210 (version 4) And one may have installed by my text editor which higlight URLs : ConTEXT (http://www.fixedsys.com/context/ ). So it seems you can make it available for any Win OS... CU |
|
|
|
|
|
#19 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,337
|
Done. Now NSIS will always use RichEdit v2 if present.
Get your update at the CVS. NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#20 |
|
Junior Member
|
I tested w/ makensis 1.57 updated by justin 1014 but in the compiled version the licence text is not displayed (I don't have the window in which the text is displayed) and next button doesn't work ! (it's the same w/ 1.56 and w/ 1.54 : I see only an empty window but next button work...)
CU |
|
|
|
|
|
#21 | |
|
Senior Member
|
Quote:
|
|
|
|
|
|
|
#22 |
|
Junior Member
|
I have tested the makensis.exe versions available in the CVS (those were it is mentionned "RichEdit")...
|
|
|
|
|
|
#23 | |
|
NSIS MUI Dev
Join Date: Nov 2001
Posts: 3,717
|
Quote:
|
|
|
|
|
|
|
#24 | |
|
Senior Member
|
Quote:
|
|
|
|
|
|
|
#25 | |
|
Moderator Alumni
Join Date: Apr 2000
Location: USA
Posts: 315
|
Quote:
-Justin |
|
|
|
|
|
|
#26 |
|
Junior Member
|
So you're THE justin ?
Thx for the reply, I didn't think I needed to update modern.exe (the UI I use) It now works very fine, good job guys ! CU PS : if we want to change the link color or to disable a link ? |
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|