Old 16th October 2020, 09:13   #1
libra7th
Junior Member
 
Join Date: Oct 2020
Posts: 11
Part of the string is hidden

Hi

It wasn't long after I started using NSIS.
So while setting up multiple languages ​​I had a problem that I couldn't solve.


As shown in the picture above, it is a problem that some of the Korean characters are hidden on the Uninstall confirm page.

I added line breaks using MUI_UNCONFIRMPAGE_TEXT_TOP, but my boss calls for a more fundamental solution.
How can I fix it?

Thanks for your help
Philsu
libra7th is offline   Reply With Quote
Old 16th October 2020, 09:16   #2
libra7th
Junior Member
 
Join Date: Oct 2020
Posts: 11
sry, image is here
https://photos.app.goo.gl/xJKABQjPMotYz1r69
libra7th is offline   Reply With Quote
Old 16th October 2020, 12:06   #3
Anders
Moderator
 
Anders's Avatar
 
Join Date: Jun 2002
Location: ${NSISDIR}
Posts: 5,337
That UI looks custom but hard to tell in that blurry image.

Text should not be cut off but wrapping to a new line has to be acceptable.

IntOp $PostCount $PostCount + 1
Anders is offline   Reply With Quote
Old 19th October 2020, 00:03   #4
Anders
Moderator
 
Anders's Avatar
 
Join Date: Jun 2002
Location: ${NSISDIR}
Posts: 5,337
Works fine for me with and without setting MUI_UNCONFIRMPAGE_TEXT_TOP.




PHP Code:
!include MUI2.nsh
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH
!define MUI_UNCONFIRMPAGE_TEXT_TOP "시스템에서 $(^NameDA)(을)를 제거 할 것입니다. Blah blah more text $_CLICK"
!insertmacro MUI_UNPAGE_CONFIRM
!insertmacro MUI_UNPAGE_INSTFILES
!insertmacro MUI_LANGUAGE Korean 
Name 
"long name here to wrap lines" 

IntOp $PostCount $PostCount + 1
Anders is offline   Reply With Quote
Old 19th October 2020, 01:08   #5
libra7th
Junior Member
 
Join Date: Oct 2020
Posts: 11
Quote:
Originally Posted by Anders View Post
That UI looks custom but hard to tell in that blurry image.

Text should not be cut off but wrapping to a new line has to be acceptable.
Sorry for the blur.
You mean wrapping to a new line are enough solutions?
libra7th is offline   Reply With Quote
Old 19th October 2020, 01:11   #6
libra7th
Junior Member
 
Join Date: Oct 2020
Posts: 11
Yes, MUI_UNCONFIRMPAGE_TEXT_TOP works very well.
But I need to fundamental solution.
libra7th is offline   Reply With Quote
Old 19th October 2020, 01:13   #7
libra7th
Junior Member
 
Join Date: Oct 2020
Posts: 11
Quote:
Originally Posted by Anders View Post
Works fine for me with and without setting MUI_UNCONFIRMPAGE_TEXT_TOP.




PHP Code:
!include MUI2.nsh
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH
!define MUI_UNCONFIRMPAGE_TEXT_TOP "시스템에서 $(^NameDA)(을)를 제거 할 것입니다. Blah blah more text $_CLICK"
!insertmacro MUI_UNPAGE_CONFIRM
!insertmacro MUI_UNPAGE_INSTFILES
!insertmacro MUI_LANGUAGE Korean 
Name 
"long name here to wrap lines" 
Yes, MUI_UNCONFIRMPAGE_TEXT_TOP works very well.
But I need to fundamental solution.
libra7th is offline   Reply With Quote
Old 19th October 2020, 01:19   #8
libra7th
Junior Member
 
Join Date: Oct 2020
Posts: 11
Wait. If it's okay without MUI_UNCONFIRMPAGE_TEXT_TOP, it wouldn't be a problem with NSIS.
Is it a problem to use the Ultra Modern UI?
libra7th is offline   Reply With Quote
Reply
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