Inno setup 带换行符的Inno设置按钮标题
我正在尝试创建包含换行符的按钮标题:Inno setup 带换行符的Inno设置按钮标题,inno-setup,pascalscript,Inno Setup,Pascalscript,我正在尝试创建包含换行符的按钮标题: Button.Caption := 'Line1' + #13#10 + 'Line2'; 但是,标准换行符#13#10在这种情况下似乎不起作用,因为我得到: 第1行第2行 显示在按钮上。在多行中打断按钮标题的正确语法是什么?基于(在Delphi中): 函数GetWindowLong(Wnd:HWnd;Index:Integer):LongInt; 外部的GetWindowLongW@user32.dllstdcall'; 函数SetWindowLong(
Button.Caption := 'Line1' + #13#10 + 'Line2';
但是,标准换行符#13#10
在这种情况下似乎不起作用,因为我得到:
第1行第2行
显示在按钮上。在多行中打断按钮标题的正确语法是什么?基于(在Delphi中):
函数GetWindowLong(Wnd:HWnd;Index:Integer):LongInt;
外部的GetWindowLongW@user32.dllstdcall';
函数SetWindowLong(Wnd:HWnd;索引:整数;NewLong:LongInt):LongInt;
外部的SetWindowLongW@user32.dllstdcall';
常数
GWL_风格=-16;
BS_多线=2000美元;
过程初始化Wizard();
变量
按钮:TNewButton;
开始
按钮:=TNewButton.Create(WizardForm);
按钮左:=ScaleX(16);
Button.Top:=WizardForm.NextButton.Top-ScaleX(8);
按钮宽度:=WizardForm.NextButton.Width;
按钮高度:=WizardForm.NextButton.Height+ScaleY(16);
Button.Parent:=WizardForm;
SetWindowLong(按钮手柄,GWL_样式,
GetWindowLong(Button.Handle,GWL_样式)或BS_多行);
按钮。标题:='foo'+#13#10+'bar';
结束;