Differences
This shows you the differences between two versions of the page.
|
cor4:app:objects:cimage [2009/03/26 22:48] ivivan |
cor4:app:objects:cimage [2021/01/05 11:39] (current) |
||
|---|---|---|---|
| Line 84: | Line 84: | ||
| A megadott színűre állítja a kitöltés színét. ([[cimage_alert|Fontos figyelmeztetés]]) | A megadott színűre állítja a kitöltés színét. ([[cimage_alert|Fontos figyelmeztetés]]) | ||
| + | |||
| + | ==== SetFont ==== | ||
| + | |||
| + | ''void setfont(string style [, int size [, string color [, string name]]])'' | ||
| + | |||
| + | A [[#TextOut]] metódus által használt font-ot lehet beállítani ezzel a metódussal. Minden paraméterre igaz, hogy csak akkor lesz figyelembe véve, ha üres stringtől illetve nullától eltérő értéke van. | ||
| + | |||
| + | A ''style'' paraméter adja meg a font stílusát (mint a [[cor4:app:screen_xml#Label]] konponensnél, kivéve, hogy a normál stílusra való visszaállást itt nem az üres stringgel, hanem mondjuk a "-"-al lehet elérni). | ||
| + | A ''size''-al a font méretét, a ''color''-al a font [[cor4:app:colors|szinét]] a ''name'' paraméterrel pedig értelemszerűen a font nevét adhatjuk meg. | ||
| ==== Draw ==== | ==== Draw ==== | ||
| - | ''boolean draw(integer left, integer top, CImage im)'' | + | ''boolean draw(CImage im, integer left, integer top)'' |
| Az ''im'' paraméterként megadott rámásolja az aktuális képre a ''left'', ''top'' pozíciókba. ([[cimage_alert|Fontos figyelmeztetés]]) | Az ''im'' paraméterként megadott rámásolja az aktuális képre a ''left'', ''top'' pozíciókba. ([[cimage_alert|Fontos figyelmeztetés]]) | ||
| Line 93: | Line 102: | ||
| ==== Line ==== | ==== Line ==== | ||
| - | ''void line(integer x1, integer y1, integer x2, integer y2)'' | + | ''void line(integer x1, integer y1, integer x2, integer y2 [, integer x3, integer y3 [, ... ]])'' |
| - | Az ''x1'',''y1'' pozíciókból vonalat húz az ''x2'',''y2'' pozícióba az aktuális vonal beállításokkal. ([[cimage_alert|Fontos figyelmeztetés]]) | + | Az ''x1'',''y1'' pozíciókból vonalat húz az ''x2'',''y2'' pozícióba majd onnan a ''x3'', ''y3'' pozíciókba és így tovább az aktuális vonal beállításokkal. ([[cimage_alert|Fontos figyelmeztetés]]) |
| + | |||
| + | ''void line (array points)'' | ||
| + | |||
| + | Ebben a formában meghívva a ''points'' tömbnek egy kétdimenziós tömbnek kell lennie, amely minden eleme egy két elemű tömb, ami az ''x'' és ''y'' koordinátáját adja a vonal következő pozíciójának. | ||
| ==== Ellipse ==== | ==== Ellipse ==== | ||
| Line 108: | Line 121: | ||
| A ''left'',''top'' és ''right'',''bottom'' koordináták által megadott téglalapot rajzolja meg az aktuális vonal beállításokkal. Amennyiben a ''filled'' paraméter igaz, akkor az ellipszist ki is tölti az aktuális kitöltő paraméterek szerint. ([[cimage_alert|Fontos figyelmeztetés]]) | A ''left'',''top'' és ''right'',''bottom'' koordináták által megadott téglalapot rajzolja meg az aktuális vonal beállításokkal. Amennyiben a ''filled'' paraméter igaz, akkor az ellipszist ki is tölti az aktuális kitöltő paraméterek szerint. ([[cimage_alert|Fontos figyelmeztetés]]) | ||
| + | |||
| + | ==== TextOut ==== | ||
| + | |||
| + | ''void textout(integer left, integer top, string text))'' | ||
| + | |||
| + | A megadott szöveget az aktuális font-al a megadott koordinátákhoz kiírja. | ||
| ==== Resize ==== | ==== Resize ==== | ||
| Line 118: | Line 137: | ||
| A képet a ''multi''-szorosára nagyítja illetve kicsinyíti. ([[cimage_alert|Fontos figyelmeztetés]]) | A képet a ''multi''-szorosára nagyítja illetve kicsinyíti. ([[cimage_alert|Fontos figyelmeztetés]]) | ||
| + | |||
| + | ==== GrayScale ==== | ||
| + | |||
| + | ''void grayscale()'' | ||
| + | |||
| + | A képet szürke árnyalatosra konvertálja. | ||
| ==== BarCode39 ==== | ==== BarCode39 ==== | ||