From Clomosy Docs
procedure clDoClick(AComponent:TCLComponent);
"clDoClick" is a part of the Clomosy library and allows you to programmatically perform a click operation on a component or object.
- AComponent: The component or object name to click on.
When this function is called, a click operation is performed on the specified component or object. This can be used to simulate the user interface of the program or for automation purposes. For example, it can be used to trigger a specific action by clicking on a button.
Example
In the example, the click feature is enabled when the project is opened.
var
MainForm : TclForm;
iconImg : TCLProImage;
void iconBtnClick;
{
ShowMessage('Hello!');
}
{
MainForm = TclForm.Create(self);
MainForm.SetFormBGImage('https://clomosy.com/demos/bg.png');
iconImg = MainForm.AddNewProImage(MainForm,'iconImg');
iconImg.Align = AlTop;
iconImg.Height = 150;
iconImg.Margins.Top = 40;
iconImg.Margins.Left = 5;
iconImg.clProSettings.PictureAutoFit = True;
iconImg.clProSettings.PictureSource = 'https://clomosy.com/demos/moon.png';
iconImg.SetclProSettings(iconImg.clProSettings);
MainForm.AddNewEvent(iconImg,tbeOnClick,'iconBtnClick');
clDoClick(iconImg);
MainForm.Run;
}