DFM straming process to treba da uradi po defaultu ako su u pitanju
standardni tipovi (integer, string itd.), nije isključeno snimanje
propertija (stored je True) i default vrednost je različita od tih
unetih vrednosti u ObjectInspectoru.
Pokaži kako ti izgleda definicija propertija.
Već si mi odgovorio na ES-u :) Moj username je "cacafaca"
Inače prati li ovo ko? Baš mi je žao što je zamrlo.
Pa sad, ako si ovde postavio pitanje, red je da napišeš i neki odgovor.
Samo tako ćeš privući ljude
--
Tu si u pravu.
Khm. Nemam pojma sta sam radio. U Delphi-ju mi nije bilo podešeno da mi
snima datoteke otvorene u editoru i desktop, i kada sam kompajlirao
komponentu dobar deo koda mi se izbrisao. :( Onda sam uključio snimanje
otvorenih datoteka u editoru pri pokretanju! :D I posle nije bilo problema.
Ali savkic je napomenuo da treba da se defaul vrednosti stavljaju ovako,
za obične tipove podataka:
private
...
FSirina
...
public
...
property Sirina: Word read FSirina write PostaviSirinu default 100;
...
I u konstruktoru treba da se uradi:
Sirina := 1;
To je to. Poslaću i komponentu kada je završim. Imam samo jedno pitanje
za savkica. Kako da ubacim slicicu komponente za toolbar (Samples)?
Ne, tu treba FSirina := 100;
> To je to. Poslaću i komponentu kada je završim. Imam samo jedno pitanje
> za savkica. Kako da ubacim slicicu komponente za toolbar (Samples)?
Treba da napraviš.dcr fajl u ImageEditoru, pogledaj u helpu za više
detalja.
Zar nije nije sve jedno? Neki put je bas potrebno da se pozove Property
da bi se pozvala procedura postavljanja vrednosti i da se odradi još
nešto. Ali ako ti tako kažeš, uredu.
>
>> To je to. Poslaću i komponentu kada je završim. Imam samo jedno pitanje
>> za savkica. Kako da ubacim slicicu komponente za toolbar (Samples)?
>
> Treba da napraviš.dcr fajl u ImageEditoru, pogledaj u helpu za više
> detalja.
Hvala.
Ti si napisao := 1; a trebalo je := 100;
Što se tiče da li dodeliti direktno polju ili propertiju (write
metodi) to zavisi od potreba, ali je uglavnom svejedno.
Ja sam mislio da postoji razlika za property i za polje pro dodlejivanju
podrazumevanih vrednosti. A "1" i "100" su mi bile greške u pisanju :)