From Clomosy Docs
No edit summary |
No edit summary |
||
| Line 3: | Line 3: | ||
</div> | </div> | ||
<span style="color:blue"><b>Sender</b></span> : The | <span style="color:blue"><b>Sender</b></span> : The main component parameter of the ImageChooser operation specifies the form on which the operation will be executed.<br> | ||
<span style="color:blue"><b>ImageViewer</b></span> : This parameter represents the target component where the image will be assigned | <span style="color:blue"><b>ImageViewer</b></span> : This parameter represents the target component where the image will be assigned.<br> | ||
The "ImageChooser" feature allows users within the project to select an image from their galleries or file systems and take a photo from the camera.<br> | The "ImageChooser" feature allows users within the project to select an image from their galleries or file systems and take a photo from the camera.<br> | ||
Latest revision as of 15:03, 10 April 2025
procedure ImageChooser(Sender:TclForm; ImageViewer:TClImage);
Sender : The main component parameter of the ImageChooser operation specifies the form on which the operation will be executed.
ImageViewer : This parameter represents the target component where the image will be assigned.
The "ImageChooser" feature allows users within the project to select an image from their galleries or file systems and take a photo from the camera.
After the selected or taken image is saved, it is added into the created image object on the form.
Example
var
myForm:TclForm;
CameraBtn:TclButton;
CameraImg:TClImage;
void onbtnClick;
{
Clomosy.ImageChooser(MyForm, CameraImg);
}
{
myForm = TClForm.Create(Self);
CameraBtn = myForm.AddNewButton(MyForm, 'CameraBtn','Open the Camera');
MyForm.AddNewEvent(CameraBtn, tbeOnClick, 'onbtnClick');
CameraBtn.Align = alBottom;
CameraImg = myForm.AddNewImage(MyForm, 'CameraImg');
MyForm.setImage(CameraImg,'https://clomosy.com/demos/balloon.png');
CameraImg.Align = alCenter;
CameraImg.Height = 300;
CameraImg.Width = 300;
myForm.Run;
}