Object.Lock
- cogier
- Site Admin
- Posts: 1129
- Joined: Wednesday 21st September 2016 2:22pm
- Location: Guernsey, Channel Islands
Object.Lock
Does anybody have any example code using Object.Lock and Object.Unlock? I have tried all sorts of combinations but can't get anything to work.
Re: Object.Lock
The QT4 RichText editor example had a good display of this (long time since I read it). It enables you to freeze an object/control, i.e. hinder it from raising events while carrying out other tasks. In that example it was about setting format and updating tool button's status while typing if I remember correctly.
Re: Object.Lock
OK... I am tired and am writing poorly... sorry
Re: Object.Lock
Just a little and simple example:
Code: Select all
Public Sub ToggleButton1_Click()
If ToggleButton1.Value Then
Object.Lock(Button1)
ToggleButton1.Text = "Now Button1's locked !" ' Button1 click event will not be raised !
Else
Object.Unlock(Button1)
ToggleButton1.Text = "Now Button1's unlocked !" ' Button1 click event will be raised !
Endif
End
Public Sub Button1_Click()
Print "Sum liber !"
End
Europaeus sum !
Amare memorentes atque deflentes ad mortem silenter labimur.
Amare memorentes atque deflentes ad mortem silenter labimur.
- cogier
- Site Admin
- Posts: 1129
- Joined: Wednesday 21st September 2016 2:22pm
- Location: Guernsey, Channel Islands
Re: Object.Lock
Thanks both.
My error was to think that the 'Object' part of 'Object.Lock' was the object so I tried 'Button1.Lock' and similar.
Put it down to the age....
My error was to think that the 'Object' part of 'Object.Lock' was the object so I tried 'Button1.Lock' and similar.
Put it down to the age....