Jump to content

alp.yilmaz

uniGUI Subscriber
  • Posts

    66
  • Joined

  • Last visited

Posts posted by alp.yilmaz

  1. Merhaba Arkadaşlar

     

    Hazırladığım Projemi birde 64-Bit Derleyerek Deneyim Dedim Fakat

    Compiler Esnasında Bir Forma Geliyor ve Takılıyor Saatlerce Bekledim Compiler Bir Türlü Bitmiyor..

    32-Bit Derlemede Sorun Yok..

     

    Sorun Ne Olabilir sizce?

     

    post-1658-0-96280200-1482850679_thumb.png

  2. Merhaba Arkadaşlar.

     

    ScreeenMask Olayı Button 'a Tıklandığında Sistem Tarafından Otomatik Olarak Tetiklenip ... Belirtiğimiz Target Üzerinde Çalışıyor...

     

    Fakat :

     

      Button1 Diye Tanımladığımız Bir Nesneye Atadığımız Yada Üzerindeki ScreenMask Bölümünde Yaptığımız Ayarlama...

     

     

     Button1.Click();  Şeklinde Verdiğimiz Komutta Devreye Girmiyor.

     

    Bunun Türevleri Olan ..

     

    Button1.OnClick(Sender);

    Button1OnClick(Sender);

     

    Gibi Kodlarıda Test etmeme Rağman Çalışıtramadım

    Fakat Mouse ile Button a Tıkladığım Zaman Normal Bir Şekilde Çalışmaktadır.

     

    Yardımlarınızı Bekliyorum ...

    iyi çalışmalar.

     

     

     

     

     

     

  3. Merhaba Arkadaşlar

     

    Belli Bir Döndü İçerisinde ProgressBar Çalıştırmak ve Bunu Çalışma Esnasında Ekrana Aktarmak istiyorum....

    Mevcut yapı içerisinde Bunun Mümkün olmayacağını formlardan okuğum kadarı ile anladım.

    Multithreading Demo Programında Bir Örnek Yapılmış Ama

    Bunu Normal Bir Döngü içerisinde nasıl Yapıldığını Örnekleyen bir Kod Paylaşırsanız Faydalı olacağını düşünüyorum..

     

     

    Örnekneğin..

     

     Query.Open;

     Query.First;

    ProgressBar1.Min := 0;

    ProgressBar1.Max := Query.RecodCount;

      i:=0

      do

          i:=i+1;

          ProgressBar1.Position := i;

          Query.Next;

     

      While Query.EOF;

     

    Böyle Bir döngüyü thread İçerisinde Yapabiliriz;

     

    Teşekkürler

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  4. Aşağıdaki Şekilde Çağrılan Message Dialog Nesnesi Form Üzerindeki Nesneleri Block Etmiyor ve TAB Tuşu ile üzerlerinde Gezine biliniyor Hatta Değişiklik bile yapılabiliyor

    Bunu Engellemenin Bir Yöntemi Varmıdır.   Yani MessageDLG Nesnesi ShowModal Açılabilirmi?

     

     

     

     

    MessageDlg('Formu Kapatmak Üzeresiniz...', mtWarning, mbYesNo, CallBack);

     

    procedure TUniForm1.CallBack(Sender: TComponent; Res: Integer);
    begin
      case Res of
        mrYes : Begin
                  Close();

                  Exit;
                End;

        mrNo :  Begin
                 UniEdit1.SetFocus;
                 Exit;
                End;
      end;
    end;

  5. Muhtelen Form Üzerine Unigui Haricinde Delphi ye Özgü Bir Nesne Koymuş olmalısınız ...

    Form Üzerindeki alanları Tekrar Kontrol edmenizde Fayda var...

  6. Form üzerinde Edit, ComboBox, Memo, PageControl Gibi Neslelerin Çalışma Zamanı İçerisinde iken enabled işlemini False Yaptığımızda Neslelerin background renkleri koyu gri oluyor ve içerisindeki değerler okunamaz duruma geliyorlar bu Background rengini disabled ettiğimize kendimiz renge müdehale edebilirmiyiz.

×
×
  • Create New...