Az ingatlan kurzor stringgrid delphi

kurzor ingatlan


Delphi kurzor tulajdonság vezérli a kurzort nézetek, mely akkor látható, ha az egér mozgatásával az alkatrész. Az ingatlan kurzor StringGrid komponens az Object Inspector egy legördülő listát, amely tartalmazza a grafikus megjelenítést és a nevét a kurzort a megfelelő rendszert. Kurzor neve - egy állandó az Integer.

Számos fenntartva kurzorok kurzort megfelelő állandók értékei mínusz két (-2) mínusz 22 (-22). Őket látjuk megnyitja a legördülő listából az Object Inspector:

Az alapértelmezett érték megegyezik a kurzor crDefault. ez nem tükröződik a táblázatban kurzorok, ugyanaz, mint a kép, és számértéke a kurzorral crArrow. Továbbá, amint az a táblázatban, a numerikus értékek kurzorok -5 és -22 ugyanazokat az értékeket és szimbolikus grafika.

Van egy másik számértéke fenntartva a kurzor: 1. A kurzor a -1 értéket a fennmaradó kurzorok jellemezve, hogy az nem grafikus kép. Ezt fel lehet használni olyan esetekben, ahol az elrejteni kívánt kurzor, például, hogy a grafikai szimbólum nem zavarja a végrehajtás egyes műveletek grafikus vagy szöveg.

kurzor képek vannak tárolva kiterjesztésű fájlokat * .CUR és * .ani (animált kurzorok). Számos gyűjteménye kurzorok és a kurzor a programmal lehet létrehozni, és a saját segítségével speciális szoftver.

Ahhoz, hogy az új kurzor a programban, meg kell alkalmazni a tulajdonságait a globális objektum, mint a Delphi képernyő. Képernyő objektum a kurzorok tulajdonság. Ez egy tömb, amelynek az előzőekben említett fenntartva értékek közötti tartományban -1 -22. Ön helyettesítheti sem őket a kurzort a kép fölé, de jobb rendelni a kurzort az új érték nem esik egybe fenntartott.

Éppen ezért, ha egy új kurzor, meg kell menteni őket a fájlokat, például NewCursor1.cur. NewCursor2.cur. majd töltsd fel a fájlokat Screen.Cursors cellatömb. felhasználásával LoadCursorFromFile funkciók:

Előre is létrehozhat globális számkonstanst:

const NewCursor1 = 1;
const NewCursor2 = 2;

Most, hogy szükség esetén StringGrid1 alkatrész szerzett új kurzor, például NewCursor1.cur. meg kell jelölnie azt a szoba (1) kurzor tulajdonság táblázat:

StringGrid1.Cursor: = 1;
vagy
StringGrid1.Cursor: = NewCursor1;

Ezek manipulálása kurzorok összetevők lehetséges, ha a belső tulajdonsága az objektum kurzort még crDefault. Ha hozzá egy másik értéket, az összes komponenst az alkalmazás megszerzi a megfelelő képre, és változtassa meg a segítségével a kurzor ingatlan alkatrészek lehetetlen.

Kapcsolódó cikkek