|
|
#1 |
|
Debian user
(Forum King) Join Date: Jan 2003
Location: Arch land
Posts: 4,898
|
Ok!
Let's try it... I'm painting all the dialogs... -Welcome Page. Done ![]() -My first custome page I use a groupbox, I paint the dialog ID, but can't paint the inside, anyone know how? Thanks * PC: Intel Core 2 DUO E6550 @ 2.33 GHz with 2 GB RAM: Archlinux w/ xfce4. * Laptop: Intel Core 2 DUO T6600 @ 2.20 GHz with 4 GB RAM: Debian unstable w/ xfce4. |
|
|
|
|
|
#2 |
|
Debian user
(Forum King) Join Date: Jan 2003
Location: Arch land
Posts: 4,898
|
I just found that there's a block in each
dialog in the center. Anyone know that ID, I can't paint that portion...
* PC: Intel Core 2 DUO E6550 @ 2.33 GHz with 2 GB RAM: Archlinux w/ xfce4. * Laptop: Intel Core 2 DUO T6600 @ 2.20 GHz with 4 GB RAM: Debian unstable w/ xfce4. |
|
|
|
|
|
#3 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,338
|
The HWND for this window is returned by InstallOptions. You need to pop it right after MUI_INSTALLOPTIONS_INITDIALOG.
As for the branding text, I have a new idea. The only problem is it will change the color of the license box too... It's the SetSysColors function, you need to call it with System.dll. I don't have the time right now to write the specific code so you'll have to try it on your own. NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#4 |
|
Debian user
(Forum King) Join Date: Jan 2003
Location: Arch land
Posts: 4,898
|
* PC: Intel Core 2 DUO E6550 @ 2.33 GHz with 2 GB RAM: Archlinux w/ xfce4. * Laptop: Intel Core 2 DUO T6600 @ 2.20 GHz with 4 GB RAM: Debian unstable w/ xfce4. |
|
|
|
|
|
#5 |
|
Junior Member
Join Date: Sep 2002
Posts: 15
|
kichik is it possible to color the message boxes for eg. "Are you sure you want to quit setup" ? If so how ?
Lobo Lunar how did you color the next, cancel buttons ? |
|
|
|
|
|
#6 |
|
Debian user
(Forum King) Join Date: Jan 2003
Location: Arch land
Posts: 4,898
|
Need to send a Message for that..
I don't know wich is.... ![]() Does anyone try to paint a custom page dialog...continue with the pages, then return to that page? The dialog colors return to the default ones... * PC: Intel Core 2 DUO E6550 @ 2.33 GHz with 2 GB RAM: Archlinux w/ xfce4. * Laptop: Intel Core 2 DUO T6600 @ 2.20 GHz with 4 GB RAM: Debian unstable w/ xfce4. |
|
|
|
|
|
#7 |
|
Debian user
(Forum King) Join Date: Jan 2003
Location: Arch land
Posts: 4,898
|
Fixed that
Thanks anyway! [edit] This is my code: code: All it's great but it doesn't paint the hole dialog in the Uninstaller dialog "Uninstall files"... What's wrong? [/edit] * PC: Intel Core 2 DUO E6550 @ 2.33 GHz with 2 GB RAM: Archlinux w/ xfce4. * Laptop: Intel Core 2 DUO T6600 @ 2.20 GHz with 4 GB RAM: Debian unstable w/ xfce4. Last edited by Joel; 29th May 2003 at 19:27. |
|
|
|
|
|
#8 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,338
|
You can't change the color of the message boxes without SetSysColors afaik. The only problem is that SetSysyColors sets the colors for every window.
As for the uninstall window, it's the same code as in the other thread, without any GetDlgItem. NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#9 |
|
Debian user
(Forum King) Join Date: Jan 2003
Location: Arch land
Posts: 4,898
|
Hi KichiK!
Almost done. See the attach file... working great...but there are some areas left... I use this code, and it works: code: What you think? * PC: Intel Core 2 DUO E6550 @ 2.33 GHz with 2 GB RAM: Archlinux w/ xfce4. * Laptop: Intel Core 2 DUO T6600 @ 2.20 GHz with 4 GB RAM: Debian unstable w/ xfce4. |
|
|
|
|
|
#10 |
|
Junior Member
Join Date: Sep 2002
Posts: 15
|
Could you please post the section of your code that colors the buttons? Or is that your default Windows color ?
|
|
|
|
|
|
#11 |
|
Debian user
(Forum King) Join Date: Jan 2003
Location: Arch land
Posts: 4,898
|
Yes, is my windows color scheme....
I'm still on that, dude...
* PC: Intel Core 2 DUO E6550 @ 2.33 GHz with 2 GB RAM: Archlinux w/ xfce4. * Laptop: Intel Core 2 DUO T6600 @ 2.20 GHz with 4 GB RAM: Debian unstable w/ xfce4. |
|
|
|
|
|
#12 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,338
|
Same as the uninstaller window, use the code without the GetDlgItem.
NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#13 |
|
Debian user
(Forum King) Join Date: Jan 2003
Location: Arch land
Posts: 4,898
|
Nothing...
![]() Now, testing the hole installer... the NSISdl plugin, how to paint the portion that it uses in the Dialog? * PC: Intel Core 2 DUO E6550 @ 2.33 GHz with 2 GB RAM: Archlinux w/ xfce4. * Laptop: Intel Core 2 DUO T6600 @ 2.20 GHz with 4 GB RAM: Debian unstable w/ xfce4. |
|
|
|
|
|
#14 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,338
|
You can't change the background color of NSISdl and StartMenu dialogs yet.
NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#15 |
|
Debian user
(Forum King) Join Date: Jan 2003
Location: Arch land
Posts: 4,898
|
looking for those features
* PC: Intel Core 2 DUO E6550 @ 2.33 GHz with 2 GB RAM: Archlinux w/ xfce4. * Laptop: Intel Core 2 DUO T6600 @ 2.20 GHz with 4 GB RAM: Debian unstable w/ xfce4. |
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|