>but i need your help with 2 things.
>first .what you mean or how i can Create form properties .x = 0, .y = 0, .i = 0, && i miss understand
.x is short for ThisForm.x. Similar for the other properties. (This is for a quick test only; in a real application, you would try to give your properties more meaningful names.)
You create a form property with the menu command "Form | New property" (the form has to be opened first).
>second how i can fill the line or any shape with colors
I really never did this, but it would seem to me that you should draw shapes with the .Box() and .Circle() methods. You will have to change .FillColor() and perhaps .FillStyle().
Also, you can make the line thicker. See .DrawWidth().
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)