(fill_image x1 y1 width height
color) |
|
Argumenty: |
|
x1
|
- x-ová souřadnice levého horního rohu
obdelníku umístěného v (x1, y1). Musí být
kladná hodnota. |
|
y1
|
- y-ová souřadnice levého horního rohu.
Musí být kladná hodnota. |
|
width
|
- šířka vyplněné oblasti (v pixelech),
relativně k x1. |
|
height
|
- výška vyplněné oblasti (v pixelech),
relativně k y1. |
|
color |
- číslo barvy v AutoCADu, nebo jedno z
následujících logických čísel barev z tabulky: |
|
|
Číslo
barvy |
aDI
mnemonicky |
Popis |
|
|
-2 |
BGLCOLOR |
aktuální pozadí grafické obrazovky AutoCADu. |
|
|
-15 |
DBGLCOLOR |
aktuální barva pozadí dialogového boxu. |
|
|
-16 |
DFGLCOLOR |
aktuální barva popředí (textu) dialogového boxu |
|
|
-18 |
LINELCOLOR |
aktuální barva čar v dialogovém boxu. |
|
Popis: |
|
- nakreslí vyplněný obdelník v aktivním
prvku image v dialogovém boxu |
|
- první (levý-horní) roh obdelníku je
umístěn v bodu se souřadnicemi (x1, y1) a druhý (pravý-dolní) roh je
umístěn v relativní vzdálenosti (width, height) od prvního rohu |
|
- počátek (0, 0) je levý-horní roh
obrázku |
|
Poznámka: |
|
- funkce fill_image musí být použito mezi voláním funkcí
start_image a end_image |
|
- AutoLISP umožňuje získat souřadnice
pravého-dolního rohu pomocí volání funkcí dimx_tile a dimy_tile |
|
Návratové hodnoty: |
|
- celé
číslo - reprezentující barvu výplně |
|
Příklad: |
|
Příklad vyplnění obdelníku v dialogovém
boxu barvou s kódem -2: |
|
(setq color -2)
;; barva pozadí obrazovky AutoCADu |
|
(fill_image
|
|
|
0 |
|
|
|
0 |
|
|
|
(dimx_tile
"slide_tile") |
|
|
(dimy_tile
"slide_tile") |
|
|
color
|
|
) |
|
(end_image)
|