누구나 GOG.com 게임 설치 프로그램을 보았습니까? 어떻게 하나의 캡션에 경로와 필요 크기를 포함하여 환영 텍스트 문자열을 만들 수 있습니까? 일부는 굵게 표시됩니다.Inno Setup에서 포맷 된 텍스트 (부분적으로 굵은 글씨)로 설치 프로그램을 만드시겠습니까?
답변
당신은 RFTText
속성을 설정 TRichEditViewer
을 사용할 수 있습니다 설치 경로 수정 한 후 문자열 줄 바꿈을 변경하고 True로 UseRichEdit
방법
는 다음의 예 .
이 샘플
procedure CreateCustomPages;
var
Page : TWizardPage;
rtfHelpText : TRichEditViewer;
s: string;
begin
Page := CreateCustomPage(wpWelcome, 'Custom wizard page controls', 'Bold Demo');
Page.Surface.Align:=alCLient;
s:='{\rtf1\ansi\ansicpg1252\deff0\deflang13322{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}'+
'\viewkind4\uc1\pard\f0\fs16 This is a normal text, \b and this is a bold text\b0\par}';
rtfHelpText := TRichEditViewer.Create(Page);
rtfHelpText.Parent := Page.Surface;
rtfHelpText.Left := 0;
rtfHelpText.Top := 0;
rtfHelpText.Width := Page.SurfaceWidth;
rtfHelpText.Height := Page.SurfaceHeight;
rtfHelpText.Scrollbars := ssVertical;
rtfHelpText.ReadOnly := True;
rtfHelpText.UseRichEdit := True;
rtfHelpText.RTFText := s;
end;
procedure InitializeWizard();
begin
CreateCustomPages();
end;
아마도 OP가 해당 부자 편집에서 BorderStyle = none을 원할 것입니다. 보기 ... 그들은 inno에서 그것을 할 수 있습니까? –
@WarrenP : 예, 문제가 없습니다 ('rtfHelpText.BorderStyle : = bsNone'). OP는 아마도'rtfHelpText.Color : = clBtnFace'를 원할 것입니다. (IMHO, 국경은 없지만 clWindow 배경은 무시 무시 해 보인다!) –
RTFViewer에 대해 알고있다. 그러나 그것이 정확히 무슨 뜻인지는 모르겠다. 올바른 설치 경로를 표시 할 수 없다. 가능하다면, 일부는 적합하지 않을 수도있다. C : \ Program
- 1. 굵은 글씨로 된 cufon을 만들어라
- 2. 굵은 글씨로 일부만 표시하기
- 3. Inno Setup에서 추가 재배포 가능 파일 설치
- 4. inno-setup에서 남은 시간
- 5. Inno Setup에서 여러 애플리케이션 설치하기
- 6. Inno Setup에서 .NET Framework 설치 진행률 표시
- 7. Inno Setup에서 GAC에 어셈블리 추가
- 8. Inno Setup에서 텍스트 파일을 만드는 방법은 무엇입니까?
- 9. 굵은 글씨로 표시된 컨테이너의 너비
- 10. Inno Setup에서 StringToColor 사용
- 11. Inno Setup에서 Windows 버전 확인
- 12. Inno Setup에서 원격 컴퓨터의 레지스트리에 액세스하는 방법
- 13. Inno Setup에서 여러 위치를 업데이트하려면 어떻게해야합니까?
- 14. Inno-Setup에서 종료 코드를 어떻게 설정합니까?
- 15. Inno Setup에서 하이퍼 링크를 표시하는 방법은 무엇입니까?
- 16. Inno Setup에서 "Typical"및 "Custom"설치 옵션을 만드는 방법은 무엇입니까?
- 17. WPF Calendar : 굵은 글씨로 지정된 날짜?
- 18. 클릭하면 굵은 글씨로 라벨을 지정하는 방법은 무엇입니까?
- 19. 굵은 글씨로 보는 방법 android japanese
- 20. Inno-setup에서 DirectX redistributable을 설치하는 방법은 무엇입니까?
- 21. Inno Setup에서 AssemblyFile 정보를 읽을 수 있습니까
- 22. Inno Setup에서 여러 줄 입력란으로 사용자 입력을 어떻게 받아들입니까?
- 23. 사용자가 Inno Setup에서 관리자 권한으로 애플리케이션을 설치하도록 강요하는 방법은 무엇입니까?
- 24. GnoK 번역이 Inno Setup에서 올바르게 작동하지 않습니다.
- 25. Inno Setup에서 TOutPutProgressWizardPage 설치를 어떻게 종료합니까?
- 26. 출력 리다이렉션은 Inno Setup에서 어떻게 작동합니까?
- 27. Inno Setup에서 빈 디렉토리를 무시하도록하려면 어떻게해야합니까?
- 28. inno setup이 Windows 설치 프로그램을 우회합니까?
- 29. 마우스를 가리키고 굵은 글씨로 만듭니 다. 밑줄은 보통이어야합니다.
- 30. 검은 딸기 굵은 글씨로 터널을 통과하지 못했습니다. 왜?
앞에'TLabel'이 가질 수 없습니다 형식을보십시오. 당신은 여러 개의 'TLabel'컨트롤을 사용하거나 다른 컨트롤을 사용합니다 (또는 GDI를 사용하여 수동으로 텍스트를 그릴 수 있습니다). –
RICHEDIT 컨트롤이나 HTML 렌더러처럼 보입니다. –
올바른 대답을 얻을 때 ['accept answers'] (http://meta.stackexchange.com/a/5235/179541)를 잊지 마시길 바랍니다. – TLama