Jump to content
uniGUI Discussion Forums
Sign in to follow this  
aliemre

DateTimePicker ın Kind özelliği

Recommended Posts

Merhaba,

 

DateTimePicker ın Kind özelliği runtime da değiştirilemiyor. Bir sakıncası yoksa bu sorunu çözebilir misiniz ?

 

 

 

procedure TUniCustomDateTimePicker.SetKind(Value: TUniDateTimeKind);
begin
  if Supports(VCLProxy, IUniDateTimePicker) then
    (VCLProxy as IUniDateTimePicker).SetKind(Value);

  if IsLoading then
    FKind := Value;
end;

 

Share this post


Link to post
Share on other sites

Merhaba

 

Tasarım özelliği gereği kind sonradan değiştirilemez.

 

DateMode özelliği ekledik. Onu inceleyebilirsiniz.

Share this post


Link to post
Share on other sites

 

Merhaba,

 

DateTimePicker ın Kind özelliği runtime da değiştirilemiyor. Bir sakıncası yoksa bu sorunu çözebilir misiniz ?

 

 

 

procedure TUniCustomDateTimePicker.SetKind(Value: TUniDateTimeKind);
begin
  if Supports(VCLProxy, IUniDateTimePicker) then
    (VCLProxy as IUniDateTimePicker).SetKind(Value);

  if IsLoading then
    FKind := Value;
end;

 

 

Bu bir sorun olarak algılanmamalı. Kind özelliği DatePicker'in ilk baştaki tasarımını etkiliyor. Yani kaç alt-bileşen içereceğini baştan bilmesi gerekiyor ki ona göre komponent yaratılsın. Komponent yaratıldıktan sonra bu tasarımı değiştirmek mümkün değildir.

Bu sebepten uniGUI'de pek çok property  runtime'da değiştirilemiyor.

Share this post


Link to post
Share on other sites

@Farşad

Öneri:

Bu gibi özellik(ler) help e eklenebilr mi? readonly vs gibi bilgiler, her property için belirtilebilinir.

Kolay gele

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×