╩αΩ ±ετΣα≥ⁿ Φ Φ±∩εδⁿτεΓα≥ⁿ φεΓ≤■ ⌠ε≡∞≤ Ω≤≡±ε≡α?
─δ ²≥επε φσεß⌡εΣΦ∞ε ±ετΣα≥ⁿ φεΓ√Θ Ω≤≡±ε≡(√) Γ ∩εΣ⌡εΣ ∙σ∞ Σδ ²≥επε ≡σΣαΩ≥ε≡σ ≡σ±≤≡±εΓ
(φα∩≡Φ∞σ≡ ßε≡δαφΣεΓ±ΩΦΘ Resource Workshop). ╧≡Φ ²≥ε∞ φαΣε εß≡α≥Φ≥ⁿ ΓφΦ∞αφΦσ φα ≥ε ≈≥ε
Φ∞σφα Γ ≡σΣαΩ≥ε≡σ ≡σ±≤≡±εΓ (ε±εßσφφε Γ ≥ε∞, Ωε≥ε≡√Θ ∩ε±≥αΓδ σ≥± ± Delphi) φαΣε ∩Φ±α≥ⁿ
ταπδαΓφ√∞Φ ß≤ΩΓα∞Φ. ╧ε±δσ ²≥επε "∩σ≡σΣ Γφ≤≥≡σφφΦ∞ ≤∩ε≥≡σßδσφΦσ∞" (δ≤≈°σ Γ±σπε Γ ∩≡ε÷σΣ≤≡σ
εß≡αßε≥ΩΦ ±εß√≥Φ OnCreate πδαΓφεΘ ⌠ε≡∞√) φσεß⌡εΣΦ∞ε ταπ≡≤τΦ≥ⁿ Ω≤≡±ε≡(√) Φτ res-⌠αΘδα
ΩαΩ ≤Ωαταφε φΦµσ:
{$I CURSOR.RES}
Screen.Cursors[1] := LoadCursor(hInstance, 'CURSOR_1');
Button1.Cursor := 1;
╬ß≡α≥Φ≥σ ΓφΦ∞αφΦσ φα ≥ε, ≈≥ε ±Φ±≥σ∞φ√σ Ω≤≡±ε≡√ Γ Screen.Cursors φα≈Φφα■≥± ± φ≤δ
Φ ΦΣ≤≥ Γ ∞Φφ≤±εΓε∞ φα∩≡αΓδσφΦΦ. ╧ε²≥ε∞≤ ∩≡Φ ±ετΣαφΦΦ φεΓ√⌡ Ω≤≡±ε≡εΓ δ≤≈°σ Γ√ßΦ≡α≥ⁿ ∩εδεµΦ≥σδⁿφ√σ
≈Φ±δα (δ≤≈°σ φσ ±δΦ°Ωε∞ ßεδⁿ°Φσ :-)).
┴εδσσ ≤Σεßφ√Θ Γα≡Φαφ≥ - ²≥ε εß· ΓΦ≥ⁿ ∩ε±≥ε φφ≤■ (≡αΓφ≤■ φα∩≡Φ∞σ≡ 12):
const
CUR_HAND = 12;
...
Screen.Cursors[CUR_HAND] := LoadCursor(hInstance, 'CURSOR_HAND');
Button1.Cursor := CUR_HAND;
╤εΓσ≥√ φα≈Φφα■∙Φ∞