Jel moze neko da mi kaze ZASTO se SVE visual komponente zapisuju u dfm forme (samim tim i kreiraju) PRE non-visual komponenti?!
U form designer-u se nalazi opcija [Creation order], ali je sa njom moguće izmeniti redosled kreiranja samo visual komponenti... Problem je u tome sto sam napravio svoje kontrole i kada ih vezem na neku non-visual komponentu (npr. TField ili TImageList), ta non-visual komponenta ce se kreirati POSLE moje kontrole. Kada se forma sa mojim kontrolama snimi i ponovo otvori svi property-i budu ok osim onih sto se vezuju na non-visual kontrole. Kada Delphi ucita DFM on pravilno kreira moje kontrole ali npr. property accesor-u SetField ce proslediti nil, jer taj prosledjeni TField se nalazi tek kasnije u DFM fajlu i bice kreiran tek POSLE kreiranja moje kontrole...
Zna li neko resenje za ovo?
U form designer-u se nalazi opcija [Creation order], ali je sa njom moguće izmeniti redosled kreiranja samo visual komponenti... Problem je u tome sto sam napravio svoje kontrole i kada ih vezem na neku non-visual komponentu (npr. TField ili TImageList), ta non-visual komponenta ce se kreirati POSLE moje kontrole. Kada se forma sa mojim kontrolama snimi i ponovo otvori svi property-i budu ok osim onih sto se vezuju na non-visual kontrole. Kada Delphi ucita DFM on pravilno kreira moje kontrole ali npr. property accesor-u SetField ce proslediti nil, jer taj prosledjeni TField se nalazi tek kasnije u DFM fajlu i bice kreiran tek POSLE kreiranja moje kontrole...
Zna li neko resenje za ovo?