论坛风格切换切换到宽版
  • 2384阅读
  • 3回复

INNO 创建的文字默认未显示 [复制链接]

上一主题 下一主题
离线estdiana
 

发帖
4
金钱
40
威望
4
只看楼主 倒序阅读 0 发表于: 2013-12-02
INNO脚本创建的文字不知道为什么默认未显示,需要单击键盘ALT键后,才显示

特来请教问题出在哪里,怎么解决,谢谢!
离线estdiana

发帖
4
金钱
40
威望
4
只看该作者 1 发表于: 2013-12-02
大体代码:
procedure InitializeWizard();
begin
with WizardForm do begin
Position:=poScreenCenter;
InnerNotebook.Hide;
OuterNotebook.Hide;
Bevel.Hide;
ClientWidth:=699;
ClientHeight:=458;
end;

         InfoLabel1:= TLabel.Create(WizardForm);
         InfoLabel1.Parent:=WizardForm;
         InfoLabel1.Transparent:= true;
         InfoLabel1.Left := 303;
         InfoLabel1.Top := 250;
         InfoLabel1.Caption:= '一键安装';
         //InfoLabel1.Font.Style:= [fsBold];
         InfoLabel1.Font.Size:= 18;
         InfoLabel1.Font.Color:= clWhite;
         InfoLabel1.Font.Name:= '微软雅黑';        
         InfoLabel1.Cursor := crHand;
         InfoLabel1.OnClick := @InfoLabelOnClick;

procedure CurPageChanged(CurPageID : Integer);
begin
InfoLabel1.Hide;

if CurPageID = wpWelcome then
      begin
InfoLabel1.Show;
离线gnatix

发帖
7696
金钱
-8279
威望
-828
只看该作者 2 发表于: 2013-12-03
你给出一个不能运行的代码叫别人怎么帮助你检查?
离线estdiana

发帖
4
金钱
40
威望
4
只看该作者 3 发表于: 2013-12-11
因为脚本内容比较长,所以没法全部都附上

还是非常感谢关注!

自己解决这个问题了,TLabel的Hide、Show时机做了调整就ok了