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.
30 Temmuz 2010 09:47:05

Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz

Sohbet Penceresi

Son 5 Notlar:

09 Temmuz 2010 15:09:00
merhaba arkadaÅŸlar ilk defa bi soru soracam
son olarak üzerinde çalıştığım bi proğramda sorun var
datadan belirli bi kritere göre arama yapıyor bunlardan çift olanları teke düşürüp gride nasıl yazdıra bilirim
örnek vererek anlatırsam daha sağlam olur sanırsam

datadan k
10 Temmuz 2010 03:07:46
GÜZEL SİTE SEVDİM ;D
14 Temmuz 2010 14:45:20
aloo nasılsınız...
15 Temmuz 2010 18:16:38
 maske msnden bi konuÅŸalım kanky.
17 Temmuz 2010 15:16:16
ınterbase procedure soruma cevap verecek sevgili bir kul yokmu arkadaşlar ?

Show 50 latest

Gönderen Konu: Formlarımızda Skin Kullanalım  (Okunma sayısı 1804 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı barutali

  • Global Moderatör
  • *****
  • İleti: 1.316
  • Rep: +38/-0
  • Cinsiyet: Bay
  • 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 :D ü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 :D ]

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 »
En İyi Öğrenme Metodu Yaparak ve Yaşayaraktır.
M.Kemal ATATÜRK

Çevrimdışı 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

Çevrimdışı 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

Çevrimdışı h_ozkilinc_

  • Yeni Üye
  • *
  • İleti: 12
  • Rep: +0/-0
  • Cinsiyet: Bay
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

Çevrimdışı ZoRan

  • Kıdemli Üye
  • *****
  • İleti: 75
  • Rep: +0/-0
  • Cinsiyet: Bay
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 »
İmza Atmaya fırsat Bulmadım. En yakın zamanda atarız bir imza.

Çevrimdışı ahmetsngr

  • Üye
  • ***
  • İleti: 38
  • Rep: +0/-0
    • Film ArÅŸivim
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?

Çevrimiçi Fatih

  • Administrator
  • *****
  • İleti: 2.204
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
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
Delphi 2007/2009 çıktı.Ayrıntı için tıklayın