Lazarus
Home
Help
TinyPortal
Search
Login
Register
Lazarus
»
Forum
»
Programming
»
LCL
»
Differentiate input source for TTrackbar
Free Pascal
Website
Downloads
Wiki
Documentation
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
Packages (OPM)
FAQ
Wiki
Documentation (RTL/FCL/LCL)
Bugtracker
CCR Bugs
GIT
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
How to use the forum
Forum Rules
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
(preview)
Lazarus Handbook
Search
Advanced search
Recent
[Solved] Stacked bars not...
by
wp
[
Today
at 10:57:01 am]
Olympic Rings (Interleave...
by
Zvoni
[
Today
at 10:37:21 am]
How to low level manage S...
by
creaothceann
[
Today
at 10:30:26 am]
CudaText editor (written ...
by
AlexTP
[
Today
at 09:51:32 am]
Theoretical question. Laz...
by
Petrus Vorster
[
Today
at 09:49:47 am]
Printout in Printer Queue...
by
wwerner
[
Today
at 07:25:31 am]
The compiler fails to war...
by
dseligo
[
Today
at 01:41:21 am]
Embedded qss stylesheets ...
by
big_M
[
Today
at 12:52:34 am]
Mapping Images Like Odome...
by
SandyG
[January 15, 2026, 11:57:50 pm]
StrToDateTime problems
by
Aruna
[January 15, 2026, 11:56:02 pm]
Newly revised TlistBox in...
by
jamie
[January 15, 2026, 11:17:12 pm]
unit init, finalize and i...
by
PascalDragon
[January 15, 2026, 09:46:49 pm]
Why does FPC behave this ...
by
PascalDragon
[January 15, 2026, 09:26:24 pm]
How to forward a Class in...
by
PascalDragon
[January 15, 2026, 09:21:47 pm]
Pyramid solitaire, re-wri...
by
TBMan
[January 15, 2026, 09:21:07 pm]
Tzipper giving error on M...
by
Josh
[January 15, 2026, 08:46:02 pm]
Copy and Past Code
by
n7800
[January 15, 2026, 07:47:43 pm]
AI: Agentic Design Patter...
by
avra
[January 15, 2026, 06:36:29 pm]
PasLLM - LLM Inference En...
by
matthius
[January 15, 2026, 01:41:45 pm]
New book on Object Pascal
by
matthius
[January 15, 2026, 12:55:36 pm]
[SOLVED] Assembler error ...
by
dbannon
[January 15, 2026, 12:55:16 pm]
four squares (inc)
by
speter
[January 15, 2026, 11:25:05 am]
Regarding the issue of de...
by
Martin_fr
[January 15, 2026, 10:20:35 am]
Dice (raylib + kraft phys...
by
fcu
[January 15, 2026, 09:01:24 am]
Lazarus seems to be makin...
by
Boleeman
[January 15, 2026, 07:54:25 am]
« previous
next »
Print
Pages: [
1
]
Author
Topic: Differentiate input source for TTrackbar (Read 3220 times)
wimpie
New Member
Posts: 32
Differentiate input source for TTrackbar
«
on:
November 25, 2010, 09:49:20 am »
Hi
How do one know whether a trackbar's Position property was changed from code (trackbar.position := xx) or from the GUI (using mouse or keyboard). I need to take different actions depending on this
Logged
typo
Hero Member
Posts: 3051
Re: Differentiate input source for TTrackbar
«
Reply #1 on:
November 25, 2010, 11:47:42 am »
I think you need to use a boolean variable to avoid executing your event handler when position is changed by code.
«
Last Edit: November 25, 2010, 12:48:59 pm by typo
»
Logged
LazarusBrasil.Org
wimpie
New Member
Posts: 32
Re: Differentiate input source for TTrackbar
«
Reply #2 on:
November 25, 2010, 12:03:24 pm »
Thanks for the reply. I ended up disconnecting the event handler for the cases where the position is set by code.
Logged
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Forum
»
Programming
»
LCL
»
Differentiate input source for TTrackbar
TinyPortal
© 2005-2018