|
Formulár main.dfm a jednotka main.pas v podstate len zachytávajú udalosti a vstupy od používateľa a predávajú ich objektu triedy krížovka, ktorá je nainštancovaná najviac raz a zadefinovnaná v jednotke cross.pas. Okrem nej sa tam nachádza aj trieda políčko. Políčko obsahu kompletnú informáciu o svojom type (písmeno, tajnička, popisy vľavo, vpravo), riadku, stĺpci a spolu s vlastnosťami aktívny, zvýraznený sa vie vykresliť a odpovedať na správy ako napr. zisti rozdiel medzi vloženým písmeno a správnym... Základnym prvkom triedy krížovka je pole objektov triedy políčko. Metódy triedy krížovka sú z veľkej miery prijímateľmi správ od formulára a po, či popri spracovaní využívajú inštančné metódy políčok. Pri prístupe ku Canvasu, ktorý objekt krížovka dostane od hlavného Formulára, používajú políčka parametre Formulára Nastavenie, v ktorom sa dajú vizuálne vlastnosti krížovky nastavovať. Formulár rozmery slúži len na zadanie nových veľkostí pri navrhovaní. Formulár slovník sprostredkúva prácu so slovníkom v režime navrhovania. Možno v ňom vyhľadať slovo podľa zadaného kritéria. Ďaľšie využitie je pri hľadaní vhodného slova do krížovky.
|