From Clomosy Docs
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
<div class="alert alert-ligth border border-3 border-primary-subtle rounded-5 p-4 shadow-sm" role="alert"> | |||
procedure SetImage(xComponent:TComponent,'xImageFile'); | |||
</div> | |||
<span style="color:blue"><i>xComponent</i></span> : The variable name of the defined component is written.<br> | |||
<span style="color:blue"> | <span style="color:blue"><i>xImageFile</i></span> : You must add a string type url address to this field. You may encounter an error when the url address is not an image.<br> | ||
It is a procedure used to display an image in visual components.<br> | |||
<b>Example</b><br> | |||
Now let's see the code part. Let's define the image variable. After that, let's create a field in the Form (AddNewImage) and add an image (SetImage).<br> | Now let's see the code part. Let's define the image variable. After that, let's create a field in the Form (AddNewImage) and add an image (SetImage).<br> | ||
<pre> | |||
var | |||
MyForm:TclForm; | |||
testImg : TclImage; | |||
{ | |||
MyForm = TclForm.Create(Self); | |||
testImg= MyForm.AddNewImage(MyForm,'testImg'); | |||
testImg.Align = alClient; | |||
testImg.Height = 250; | |||
testImg.Width = 300; | |||
MyForm.setImage(testImg,'https://clomosy.com/demos/bg.png'); | |||
MyForm.AddNewEvent(testImg,tbeOnClick,'ShowMessage(''Background design..'');'); | |||
MyForm.Run; | |||
} | |||
</pre> | |||
: | <b>Output:</b><br> | ||
[[File:Image.png|frameless|450px]]<br> | |||
<h2> See Also </h2> | |||
* [[TclForm | TclForm]] | |||
* [[TclImage | TclImage]] | |||
[[ | |||
Revision as of 06:22, 6 November 2024
procedure SetImage(xComponent:TComponent,'xImageFile');
xComponent : The variable name of the defined component is written.
xImageFile : You must add a string type url address to this field. You may encounter an error when the url address is not an image.
It is a procedure used to display an image in visual components.
Example
Now let's see the code part. Let's define the image variable. After that, let's create a field in the Form (AddNewImage) and add an image (SetImage).
var
MyForm:TclForm;
testImg : TclImage;
{
MyForm = TclForm.Create(Self);
testImg= MyForm.AddNewImage(MyForm,'testImg');
testImg.Align = alClient;
testImg.Height = 250;
testImg.Width = 300;
MyForm.setImage(testImg,'https://clomosy.com/demos/bg.png');
MyForm.AddNewEvent(testImg,tbeOnClick,'ShowMessage(''Background design..'');');
MyForm.Run;
}