|
|
|
#1
|
||||
|
||||
|
@Darkangel5
Fix the lines where there are errors, using phone in bed, not even using a computer. ![]() first create a timer like this: var FontTimer: TTimer; InstallMouseMove: Boolean; second create the Timer's procedure procedure FontOnTimer(Sender: TObject); begin if InstallMouseMove and (installlabel.font.size < 18) then installlabel.font.size:=installlabel.font.size:= + 1; if not InstallMouseMove and (installlabel.font.size > 12) then installlabel.font.size:=installlabel.font.size:= - 1; end; the label's mouse enter and leave procedure InstallLabelOnEnter(Sender: TObject); begin InstallMouseMove:=True; end; procedure InstallLabelOnLeave(Sender: TObject); begin InstallMouseMove:=False; end; now at initializewizard do this InstallLabel.OnMouseLeave:=@InstallLabelOnLeave; InstallLabel.OnMouseEnter:=@InstallLabelOnEnter; FontTimer:=TTimer.Create(WizardForm) with FontTimer do begin OnTimer:=@FontOnTimer; Interval:=10; Enabled:=True; end; installlabel is the existing label. |
| Sponsored Links |
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| INNO TROUBLESHOOT - Tutorials and Answers about INNO Setup | REV0 | Conversion Tutorials | 129 | 21-05-2021 05:51 |
| INNO TUTORIAL - Using Unicode and ANSI Versions of INNO Setup | REV0 | Conversion Tutorials | 51 | 26-03-2015 06:57 |
| Frequently Asked Questions | Joe Forster/STA | PC Games - Frequently Asked Questions | 0 | 29-11-2005 09:48 |