Avatar

Please consider registering
guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed Topic RSS sp_TopicIcon
Initialquality don't work if creating var at runtime.
February 22, 2013
12:38, EET
Avatar
Fjonson
Member
Members
Forum Posts: 9
Member Since:
January 3, 2013
sp_UserOfflineSmall Offline

Sorry but i fond more trouble.

Setting InitialQuality don’t work if creating component at runtime.

The code below solves the problem.

property InitialQuality: TPsVarQuality read FInitialQuality write
SetInitialQuality default vpqBad;

constructor TPsVar.Create(AOwner: TComponent);
begin
….
FInitialQuality:=vpqBad;
….
end;

procedure TPsVar.SetInitialQuality(AQuality: TPsVarQuality);
Var
Value:Variant;
begin
if (FInitialQualityAQuality) then begin
FInitialQuality:=AQuality;
ApplyInitialValue;
end;
end;

February 22, 2013
13:58, EET
Avatar
Jouni Aro
Moderator
Moderators
Forum Posts: 960
Member Since:
December 21, 2011
sp_UserOfflineSmall Offline

Yes, that’s probably the case. However, the whole idea with the property is that you can define the initial value and quality for variables created in the designer and it’s applied when the form is loaded.

If you create variables at runtime, you should use SetPropValueAt() to define the value and quality.

February 22, 2013
14:20, EET
Avatar
Fjonson
Member
Members
Forum Posts: 9
Member Since:
January 3, 2013
sp_UserOfflineSmall Offline

Thanks for the answer.
Will take me some time to think about how I should do.
Continuing to work on the server so we can see what we find.

/Fjonson

Forum Timezone: Europe/Helsinki

Most Users Ever Online: 267

Currently Online:
17 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

hbrackel: 124

pramanj: 86

ibrahim: 74

rocket science: 65

kapsl: 57

Sabari: 51

gjevremovic: 49

Xavier: 43

fred: 41

TimK: 41

Member Stats:

Guest Posters: 0

Members: 1749

Moderators: 15

Admins: 1

Forum Stats:

Groups: 3

Forums: 15

Topics: 1323

Posts: 5649

Newest Members:

WalterFOUNC, datafastproxiespx01, LenkaLok, seoninet, justinevillanuev, namtrott5457, DonaldWibip, AlfredoEthix, andreidla, everangel7021

Moderators: Jouni Aro: 960, Otso Palonen: 32, Tuomas Hiltunen: 5, Pyry: 1, Petri: 0, Bjarne Boström: 860, Heikki Tahvanainen: 402, Jukka Asikainen: 1, moldzh08: 0, Jimmy Ni: 25, Teppo Uimonen: 21, Markus Johansson: 42, Niklas Nurminen: 0, Matti Siponen: 222, Lusetti: 0

Administrators: admin: 1