Home » U++ Library support » U++ Library : Other (not classified elsewhere) » GetProperty() / SetProperty() for Ctrl
Re: properties like in C# [message #31025 is a reply to message #31021] |
Tue, 01 February 2011 16:13 |
|
kohait00 wrote on Tue, 01 February 2011 14:45 | now what's the benefit of it? imagine the Ctrls beeing able to be parametrized like
EditInt ei;
ei.min = 100;
ei.max = 200;
ei.data = 150;
ei.show = true;
ei.rect = Rect(0,0, 100,200);
...
while i know it's not much better than current design rule of daisychaining methods, it makes code even bit more clean
|
Hi kohait
Actually it is not better in any way... The underlaying code is more complex and the efficiency of chaining is better (both performance-wise and typing-wise). And the readability is IMHO exactly the same:
EditInt ei;
ei.SetMin(100)
.SetMax(200)
.SetData(150)
.Show()
.SetRect(Rect(0,0, 100,200));
Those are the basic reasons why all the previous proposals to add properties were vetted... You might find some more details by searching the forum.
Best regards,
Honza
PS: Plus having both properties and SetX()/GetX() functions leads to a unnecessary duplicity.
|
|
|
|
|
GetProperty() / SetProperty() for Ctrl
By: kohait00 on Wed, 17 November 2010 17:46
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Thu, 18 November 2010 15:12
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: koldo on Thu, 18 November 2010 18:28
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Thu, 18 November 2010 20:03
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Thu, 18 November 2010 23:20
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Wed, 24 November 2010 17:51
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: mirek on Sat, 27 November 2010 18:31
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Sun, 28 November 2010 11:01
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Tue, 30 November 2010 21:12
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: mirek on Wed, 01 December 2010 09:00
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Wed, 01 December 2010 10:04
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: mirek on Wed, 01 December 2010 18:00
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Wed, 01 December 2010 20:22
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Thu, 02 December 2010 08:44
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Thu, 02 December 2010 09:24
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: mirek on Thu, 02 December 2010 11:03
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Thu, 02 December 2010 11:18
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: mirek on Thu, 02 December 2010 11:22
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Thu, 02 December 2010 11:24
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: mirek on Thu, 02 December 2010 13:33
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Thu, 02 December 2010 13:39
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Thu, 02 December 2010 23:50
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Fri, 03 December 2010 09:31
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: mirek on Thu, 09 December 2010 06:59
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Thu, 09 December 2010 07:03
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: mirek on Thu, 09 December 2010 08:15
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Thu, 09 December 2010 08:36
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Fri, 10 December 2010 08:55
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Fri, 10 December 2010 10:32
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: kohait00 on Wed, 26 January 2011 13:55
|
|
|
properties like in C#
By: kohait00 on Tue, 01 February 2011 14:45
|
|
|
Re: properties like in C#
|
|
|
Re: properties like in C#
By: kohait00 on Tue, 01 February 2011 18:51
|
|
|
Re: properties like in C#
By: koldo on Tue, 01 February 2011 22:34
|
|
|
Re: properties like in C#
By: kohait00 on Wed, 02 February 2011 09:30
|
|
|
Re: GetProperty() / SetProperty() for Ctrl
By: luluxiu on Fri, 01 July 2011 04:18
|
Goto Forum:
Current Time: Thu Apr 18 20:04:28 CEST 2024
Total time taken to generate the page: 0.02091 seconds
|