|
|
|
#1
|
||||
|
||||
|
@hitman797, this works fine.
Code:
procedure Timer1OnTimer(Sender: TObject); var delta1, delta2, delta3: Single; CPUPct, RAMPct, DiskPct: Cardinal; begin CPUPct := CPU.CpuLoad; RAMPct := RAM.RamLoad; DiskPct := Disk.DiskLoad; delta1:=(CPUPct * (360 - 2 * C_ANGLE)) / 100; RoundArc.Arc.EndAngle(delta1); PctLB.Text(IntToStr(CPUPct)); delta2:=(RAMPct * (360 - 2 * C_ANGLE)) / 100; RoundArc2.Arc.EndAngle(delta2); PctLB2.Text(IntToStr(RAMPct)); delta3:=(DiskPct * (360 - 2 * C_ANGLE)) / 100; RoundArc3.Arc.EndAngle(delta3); PctLB3.Text(IntToStr(DiskPct)); end; |
| The Following 3 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
| Sponsored Links |
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Windows Fluent Effects Standalone API - InnoSetup / VCL / FXM | BLACKFIRE69 | Conversion Tutorials | 0 | 15-11-2023 17:35 |
| Windows Phone Installer similar to razor12911's original design? | Kitsune1982 | Conversion Tutorials | 0 | 02-07-2020 13:04 |
| INDEX - Conversion Tutorial Index | Razor12911 | Conversion Tutorials | 5 | 11-06-2020 02:05 |
| Frequently Asked Questions | Joe Forster/STA | PC Games - Frequently Asked Questions | 0 | 29-11-2005 09:48 |