HoÅŸgeldiniz
Ziyaretçi
. Lütfen
giriş yapın
veya
kayıt olun
.
E-posta adresinize aktivasyon iletisi gelmediyse lütfen
buraya tıklayın
.
03 Eylül 2010 13:53:15
Ana Sayfa
Forum
Yardım
Ara
GiriÅŸ Yap
Kayıt Ol
Delphi Dünyası
»
Forum
»
İpuçları
»
Delphi ipuçları
»
Form
»
Konu:
Formlarımızda Skin Kullanalım
Kullanıcı
HoÅŸgeldiniz
Ziyaretçi
. Lütfen
giriş yapın
veya
kayıt olun
.
E-posta adresinize aktivasyon iletisi gelmediyse lütfen
buraya tıklayın
.
03 Eylül 2010 13:53:15
1 Saat
1 Gün
1 Hafta
1 Ay
Her zaman
Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz
Sohbet Penceresi
Son 5 Notlar:
fariz35
25 AÄŸustos 2010 16:11:57
slm beyler
alvin
27 AÄŸustos 2010 10:00:56
arkadaşlar delphi ile fax nasıl gönderilir şeklinde konuya cevaplarınızı bekliyorum...
XLG
01 Eylül 2010 17:00:37
arkdaÅŸlar admin kim ya
XLG
01 Eylül 2010 17:00:55
bi maruzatım olacak ta
aligel54
Bugün
, 11:14:44
Arkadaşlar SUBHAN adlı arkadaşımızdan haberi olan var mı? Bir yıldır hiç siteye girmemiş? Sitesi de borçtan kapanmış. Başına bir şey mi geldi?
Show 50 latest
« önceki
sonraki »
Yazdır
Sayfa: [
1
]
Aşağı git
Gönderen
Konu: Formlarımızda Skin Kullanalım (Okunma sayısı 1889 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
barutali
Global Moderatör
İleti: 1.340
Rep: +38/-0
Cinsiyet:
Falan filan ...
Formlarımızda Skin Kullanalım
«
:
29 Haziran 2009 03:53:18 »
ilk olarak
http://www.almdev.com/
bu siteye giriyoruz ve Downloads yazan yere tıklıyoruz.. Devamında açılan sayfadan kullandığınız delphi sürümüne uygun olanı indiriyoruz..
DynamicSkinForm VCL v. 10.45 := sadece normal bileşenler var içinde DB bileşenleri yok
BusinessSkinForm VCL v. 7.45 := içinde DB bileşenleride mevcut ( dbedit falan filan )
ikisinide indirip kurabiliyorsunuz..
Delphi 5 için : trial package for D5
6 için : trial package for D6
7 için : trial package for D5
c++ builder 6 için : trial package for CB6
cb 2005 için :trial package for CB2005 diye gidiyor ordan seçer ve indirirsiniz...
daha sonra skin dosyalarını indircez...
onun içinde yine aynı sayfada bulunan
Skins tablosu altında
Skins collection (176 uncompressed skins) i indirelimki resimleride versin
üzerinde oynamak isteyen olablir..
şimdi indirdiklerimi klasöre çıkartın ve içinde
delphi 7 için kurulumu
BSFD7.dpk dosyasını bulun ve çift tıklayın delphi açılıcak
Küçük bi pencere açılcak (Package)
Install buttonu aktif değilse Compile e tıklayın önce sonra Install aktif olucaktır ona tıklayın kurulumu yapmış olacak ve bi pencere daha açılcak orda size bileşenlerin listesini göstercek OK a tıklayın ve geçin
Åžimdi
* Tool menusunden Environment Options a tıklayın
* Library sekmesine gelin
* Library Path yazan kısmın karşısında ... (üç nokta) lı bi button görceksiniz ona tıklayın...
* Açılan pencerede yine ... noktalı bi button var ona tıklayın ve BSFD7.dpk dosyası nerdeyse indirdiğiniz dosya içinde onu seçin OK a tıklayın..
* Sonra ADD buttonuna tıklayarak bileşenin kaynak kodlarının nerde olduğunu delphi ye tanıtmış olduk ok buttonuna tıklayarak environment options penceresini kapatabiliriz.
Bileşen setimiz kuruldu ve kullanıma hazır....
Şimdi yeni bir form açın ....
Business Skin form bileşen setini kurduğunuzu var sayarak ... [ zaten ikiside aynı isimlerin başındaki tag leri farklı sadece ]
Formumuza BusinessSkinForm VCL sekmesinden aşğıdakilerden birer tane ekliyoruz..
bsBusinessSkinForm1
bsSkinData1
bsResourceStrData1
bsCompressedStoredSkin1
ekliyoruz bunlar formun olmazsa olmazları patates kızartması nasıl ketçap mayonezsiz olmaz aynen öyle [ben öyle severimde
]
BAÅžLIYORUZ...
bsBusinessSkinForm1 un Skin Data özelliğine
bsSkinData1
i seçiyoruz..
bsSkinData1 in Compresed Stored Skin özelliğine
bsCompressedStoredSkin1
i seçiyoruz
bsSkinData1 in ResourceStrData özelliğine
bsResourceStrData1
i seçiyoruz..
bsCompressedStoredSkin1 in
CompressedFileName
ve
Filename
özelliklerinden kullanmak istediğiniz skin in
skin.ini
dosyasını seçin...
bsResourceStrData1 in CharSet özelliğinden
TURKISH_CHARSET
i seçiyoruz
bsResourceStrData1 nın
ResStrings
(ReSource String) özelliğinden İngilizce olan Hint leri ve system pop-up larının caption larını değiştirebilirsiniz..
Ana ayarlarımız tamamdır şimdi F9 a bastığımızda formumuzun seçtiğimiz temayı aldığını göreceğiz...
Bundan sonra hangi bileşeni eklerseniz ekleyin bileşenin Skin Data özelliğinden bsSkinData1 i seçmeniz yeterli olacaktır..
ve sonuççç
Not : ANLATIM TAMAMEN BANA AİTTİR ELBET BİRİLERİ BURDAN ALIR VE BAŞKA YERLERDE YAYINLAR .... BENİM ADIMI YAZMANIZA GEREK YOK ... AMA DELPHI DUNYASI .NET TEN ALINTIDIR DİYE YAZMANIZ MECBURİ DEĞİL
RİCADIR...
«
Son Düzenleme: 29 Haziran 2009 03:55:50 by barutali
»
Kayıtlı
En İyi Öğrenme Metodu Yaparak ve Yaşayaraktır.
M.Kemal ATATÜRK
ByKADEM
Yeni Üye
İleti: 11
Rep: +0/-0
Ynt: Formlarımızda Skin Kullanalım
«
Yanıtla #1 :
30 Haziran 2009 22:21:28 »
ehuhu abi saol walla costum gene xd
Kayıtlı
pcmanxxx
Yeni Üye
İleti: 1
Rep: +0/-0
Ynt: Formlarımızda Skin Kullanalım
«
Yanıtla #2 :
02 Temmuz 2009 14:44:25 »
teşekkürler
Kayıtlı
h_ozkilinc_
Yeni Üye
İleti: 12
Rep: +0/-0
Cinsiyet:
Ynt: Formlarımızda Skin Kullanalım
«
Yanıtla #3 :
07 Aralık 2009 15:54:55 »
sağol arkadaşım. eline sağlık
Kayıtlı
ZoRan
Kıdemli Üye
İleti: 94
Rep: +0/-0
Cinsiyet:
Ynt: Formlarımızda Skin Kullanalım
«
Yanıtla #4 :
21 Åžubat 2010 23:07:14 »
Programlarda skin kullanmak için harici komponentlere ihtiyaç yoktur ( ben galiba harici komponent düşmanıyım ) biraz pratik zeka ile sizde yapabilirsiniz.
Formun borderini none yapın ve iki tane image nesnesi koyun ve birine Align AlTop yapın diğerini ise AlClient yapın bu image nesnelerine ekleyeceğiniz resimlerle formuzu skinli yapmış olacaksınız
// BG adlı image nesnesine RES dosya içersine önceden gömdüğümüz resimlerin numarası ile yükleme yapıyoruz. böylece diyelimki RES dosyada 30 tane resim varsa kullanıcya seçme imkanıda vermiş olursunuz.
on create olayına ise
// skin resmini yükle
skinfile:=110;
BG.Picture.Bitmap.LoadFromResourceID(HInstance,SkinFile);
// formu kenalarını yuvarlat.
Rgn:=CreateRoundRectRgn(0,0,Anaform.width,Anaform.Height,15,15);
SetWindowRgn(handle,rgn,true);
DeleteObject(Rgn);
Örnek Program :
http://www.proton.com.tr/ftp/ofis.zip
«
Son Düzenleme: 21 Şubat 2010 23:19:37 by ZoRan
»
Kayıtlı
İmza Atmaya fırsat Bulmadım. En yakın zamanda atarız bir imza.
ahmetsngr
Üye
İleti: 38
Rep: +0/-0
Ynt: Formlarımızda Skin Kullanalım
«
Yanıtla #5 :
22 Åžubat 2010 12:01:05 »
Siteden indirdiğimiz skinleri programımızda kullandıgımızda trial vs gibi yazılar çıkartıyorumu?
Kayıtlı
Fatih
Administrator
İleti: 2.210
Rep: +43/-10
Cinsiyet:
Ynt: Formlarımızda Skin Kullanalım
«
Yanıtla #6 :
23 Mayıs 2010 19:03:03 »
Ellerine sağlık, Ali
Deneme sürümünü indirirseniz, projenizde deneme sürümü kullandığınıza dair bir mesaj alırsınız.
CompressesdStoredSkin ve(ya) SkinData bileşeni farklı bir formdaysa diğer formlardan önce bu formun oluşturulması (create edilmesi) gerekiyor. Bu 2 bileşenin DataModule formu üzerinde olduğunu ve ana formdan bir bileşenin SkinData özelliğine DataModule formunda bulunan SkinData bileşenini atadığınızı varsayalım. Bu durumda ana form önce oluşturulacağı için proje hata verir ve çalışmaz. Yani, hatanın önüne geçmek için formların oluşturma sıralarını değiştirmelisiniz.
Bir diğer tuhaflık ise, gridlerin kaydırma çubukları… Çalıştırdığınızda şekilsizlik veya görünmeme gibi bir durum varsa, ilgili formun OnShow olayında kaydırma çubuklarının Visiblle özelliklerini false yapıp, hemen sonrasında true olarak atama yapın
Kayıtlı
Delphi 2007/2009 çıktı.Ayrıntı için
tıklayın
Yazdır
Sayfa: [
1
]
Yukarı git
« önceki
sonraki »
Delphi Dünyası
»
Forum
»
İpuçları
»
Delphi ipuçları
»
Form
»
Konu:
Formlarımızda Skin Kullanalım
TinyPortal v1.0 beta5 © Bloc