delphi android wait dialog etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
delphi android wait dialog etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

19 Eylül 2014 Cuma

Delphi Android Custom Dialogs

Merhabalar,

Sizlerle ihtiyaçtan doğan ve android üzerinde(Native) .xml ile oluşturulabilen bu mesajları ekranlarını  paylaşmak istiyorum.


Tam olarak nedir bunlar?

Yeri geldiğinde cihazın o ekranına (Edit,combo,trackbar) yerleştirmek için yer kalmadığını veya ekranın görüntüsünde ciddi tutarsızlık olduğunda kullanabileceğiniz araçlardır.

Örnek: Edit nesnenize tıklandığı anda açılacak bir Combo nesnesi ile biren fazla seçim ile atama yapabilirsiniz.

Kullandıkça anlayacaksınız ki daha fazla yerlerde de kullanılabilecek bir yapıdadır.

Parent olarak "TCustomEdit" class'ından türemiş nesneleri verebiliyorsunuz.

Eğer ComboboxSettings ve TrackBarSettings bölümlerindeki ReturnText alanı True olursa otomatik olarak parenti olan nesneye dönen değeri yazacaktır.

Update 4:[30/09/2014]
XE5 Desteği ve örneği eklendi.

Update 3:[29/09/2014]
Listview kullanımı için geliştirme yapıldı.

Update 2:[26/09/2014]
Menu türü eklendi.

Update 1:[22/09/2014]
OnPopUpClose Eventi Eklendi. Demo içerisinde örnek yapıldı.


Indirme Linki[30/09/2014]: http://s3.dosya.tc/server28/5LfgIz/CustomDialogs.rar.html

Svn: https://code.google.com/p/delphi-android-custom-dialog/







  

Sadece XE6 ve üst versiyonlar destekler



8 Eylül 2014 Pazartesi

Delphi Android Native Progress Dialog

Merhabalar,

Delphinin örnek kod dosyalarını karıştırırken bu konu hakkında yapılmış örnekler buldum fakat birden fazla konu aynı projede oldugundan sadeleştirme gereği duydum.

Gelelim bu olay tam olarak nedir?

Android’de uygulamamız arkaplanda bir şeylerle meşgulken kullanıcıya o sırada bir uyarı verilmesini ve kullanıcının arkada işleyen konu hakkında bilgi sahibi olmasını isteyebiliriz. Çünkü bu esnada kullanıcıyı bilgilendirmezsek programın takıldığını yada kendisine verilen işlemi yerine getirmediğini düşünüp uygulamayı kapatabilir, telefonundan kaldırabilir.


Aşağıdaki linkten ingilizcesi olanlar detaylı olarak okuyabilirler.
http://developer.android.com/reference/android/app/ProgressDialog.html

Sadeleştirdiğim .pas dosyası ile sadece parametre girerek istediğimiz şekilde bunu kullanabileceğiz.

Kullanımı:
En sonda gördüğünüz Boolean olan parametre dialogun "Geri" tuşuna basılınca kapanıp kapanmayacağına karar verdiğiniz parametredir.

//Başlatma:
  StartWait('Başlık','Metin',False);

//Durdurma:
  StopWait;

İndirme Linki[08/09/2014]: http://s3.dosya.tc/server27/5iLWmo/Androidapi.Dialogs.rar.html

İndirme Linki[02/07/2015] : http://www.mediafire.com/download/6y0od3okb9b8c08/Androidapi.Dialogs.pas

ÖRNEK GÖRÜNTÜ