Fontu Tekrar Kullnmak Üzere Kaydetme ?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Yavuz
Üye
Mesajlar: 115
Kayıt: 09 Haz 2005 03:10

Fontu Tekrar Kullnmak Üzere Kaydetme ?

Mesaj gönderen Yavuz »

Bir edit vb fontunu kullanıcı değiştirdikten sonra bu fontu tekrar kullamak üzere kaydetmek isitiyorum
Font için name-size-color u kaydetmek kolay (Biraz tarzanca olabilir ama buları bir listbox a listeleyip listbox ı kaydediyorum) ama BOLD ve ITALIC özeliklerini nasıl kaydedip tekrar kullanabilirim ?

Teşekkürkler ...
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

Mesaj gönderen kadirkurtoglu »

merhaba bu işlemleri inifile kullanarak yapabilirsin. neden inifile dersen inifile ayarların kaydedilmesi için bitirim. inifile ile font name leri string size ları integer ve bold ve italic gibi değerleri boolean kaydedebiliyorsun. kolay gelsinn....
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.

Mevlana

OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
Kullanıcı avatarı
Yavuz
Üye
Mesajlar: 115
Kayıt: 09 Haz 2005 03:10

Mesaj gönderen Yavuz »

Teşekkür ama nasıl ???
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

fontstyle özelliği küme tipinde tanımlanmıştır. yani elaman sayısı birden fazla olabilir. teker teker kontrol ettirip dosyaya kaydetmeniz lazım

mesela

Kod: Tümünü seç

if fontta italik özelliği varsa then
   sayac := 1

if fontta bold özelliği varsa then
   sayac := sayac + 3;


if fontta underline özelliği varsa then
   sayac := sayac + 6;

writeayardosyasi(Sayac);

okurken

Kod: Tümünü seç


case sayac of
1: italik
3: bold
6: underline
4: bold+italik
7: underline+italik
9: underline+bold
10:italik+bold+underline
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Kullanıcı avatarı
ender_arslanturk
Kıdemli Üye
Mesajlar: 709
Kayıt: 18 Şub 2005 03:38
Konum: İstanbul

Mesaj gönderen ender_arslanturk »

Merhaba

Merak ettim , acaba fontun rengini nasıl verip alabiliyorsun ....

Saygılar,
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
aşağıdaki link sanırım işini görür.

viewtopic.php?p=59085
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
ender_arslanturk
Kıdemli Üye
Mesajlar: 709
Kayıt: 18 Şub 2005 03:38
Konum: İstanbul

Mesaj gönderen ender_arslanturk »

Teşekkürler :D Ama Colorbox kullanarak işi çözdüm ben

Kod: Tümünü seç

Colorbox1.Selected:=Ediq.Font.Color;
.
.
query1fontno.Value:=Colorbox1.itemindex;
.
.
şeklinde .....
:wink:

Başarılar,
Kullanıcı avatarı
Yavuz
Üye
Mesajlar: 115
Kayıt: 09 Haz 2005 03:10

Mesaj gönderen Yavuz »

Yardımlarınız ve çözüm için çok teşekkürler
Kolay Gelsin :elsalla:
Cevapla