Mercurial > projects > dynamin
comparison dynamin/gui/container.d @ 68:6580fabb7dce
Setting a property to the value it already is shouldn't do anything
author | Jordan Miner <jminer7@gmail.com> |
---|---|
date | Mon, 10 Aug 2009 02:48:15 -0500 |
parents | 60832e1eef04 |
children | 340c3777ea68 |
comparison
equal
deleted
inserted
replaced
67:419e38206522 | 68:6580fabb7dce |
---|---|
313 * The default is Size(0, 0). | 313 * The default is Size(0, 0). |
314 */ | 314 */ |
315 Size minSize() { return _minSize; } | 315 Size minSize() { return _minSize; } |
316 /// ditto | 316 /// ditto |
317 void minSize(Size size) { | 317 void minSize(Size size) { |
318 if(_minSize == size) | |
319 return; | |
318 _minSize = size; | 320 _minSize = size; |
319 minSizeChanged(new EventArgs); | 321 minSizeChanged(new EventArgs); |
320 } | 322 } |
321 /// ditto | 323 /// ditto |
322 void minSize(real[] size) { | 324 void minSize(real[] size) { |
334 * The default is Size(0, 0). | 336 * The default is Size(0, 0). |
335 */ | 337 */ |
336 Size maxSize() { return _maxSize; } | 338 Size maxSize() { return _maxSize; } |
337 /// ditto | 339 /// ditto |
338 void maxSize(Size size) { | 340 void maxSize(Size size) { |
341 if(_maxSize == size) | |
342 return; | |
339 _maxSize = size; | 343 _maxSize = size; |
340 minSizeChanged(new EventArgs); | 344 minSizeChanged(new EventArgs); |
341 } | 345 } |
342 /// ditto | 346 /// ditto |
343 void maxSize(real[] size) { | 347 void maxSize(real[] size) { |