Board index » cppbuilder » Property Editor for a Set
Ray Carpenter
![]() CBuilder Developer |
Ray Carpenter
![]() CBuilder Developer |
Property Editor for a Set2004-03-04 02:23:37 AM cppbuilder94 Colleagues Could some one please post some sample code for a Property Editor (for use by Object Inspector) for a Set which is defined as: template<class T, unsigned char minEl, unsigned char maxEl>class __declspec(delphireturn) Set; Regards Ray Carpenter |
Remy Lebeau (TeamB)
![]() CBuilder Developer |
2004-03-04 03:28:12 AM
Re:Property Editor for a Set
"Ray Carpenter" < XXXX@XXXXX.COM >wrote in message
QuoteCould some one please post some sample code for a uses it when it encounters a Set property in a component. Just make sure that the values of your Set elements are sequential and start from 0 upwards, that's all. Gambit |
Ray Carpenter
![]() CBuilder Developer |
2004-03-04 08:10:26 AM
Re:Property Editor for a Set
Remy
Thank you for your response. When an uninitialsed Set is expanded in the Object Inspector, it shows the value of all elements as false as would be expected. However, I cannot change the value of any element to true, and so it appears that I am missing something here. Regards Ray Carpenter Remy Lebeau (TeamB) < XXXX@XXXXX.COM >wrote in message Quote
{smallsort} |
OBones
![]() CBuilder Developer |
2004-03-04 08:43:38 AM
Re:Property Editor for a Set
Ray Carpenter wrote:
QuoteRemy |
Ray Carpenter
![]() CBuilder Developer |
2004-03-04 09:06:05 AM
Re:Property Editor for a Set
I have no code at the moment for anything. If a write accessor is needed, I
would appreciate some sample code. Regards Ray Carpenter OBones < XXXX@XXXXX.COM >wrote in message QuoteRay Carpenter wrote: |
OBones
![]() CBuilder Developer |
2004-03-04 09:46:59 AM
Re:Property Editor for a Set
Ray Carpenter wrote:
QuoteI have no code at the moment for anything. If a write accessor is needed, I TOptionsSet = set of TOptions TMyComp = class(TComponent) private FOptions : TOptionsSet; published property Options: TOptionsSet read FOptions write FOptions; end; This should be enough. |
Remy Lebeau (TeamB)
![]() CBuilder Developer |
2004-03-04 10:02:06 AM
Re:Property Editor for a Set
"Ray Carpenter" < XXXX@XXXXX.COM >wrote in message
QuoteWhen an uninitialsed Set is expanded in the Object Inspector, it question. Gambit |
Remy Lebeau (TeamB)
![]() CBuilder Developer |
2004-03-04 10:02:45 AM
Re:Property Editor for a Set
"OBones" < XXXX@XXXXX.COM >wrote in message
QuoteDo you have a 'write' accessor on your property ? Gambit |
Remy Lebeau (TeamB)
![]() CBuilder Developer |
2004-03-04 10:03:54 AM
Re:Property Editor for a Set
"Remy Lebeau (TeamB)" < XXXX@XXXXX.COM >wrote in message
QuoteThat is not needed for a Set property, although it Although, if no write specifier were present, the property would not appear in the Object Inspector at all to begin with. Gambit |