From: Yüksel ÖZCAN (yukselozcan@celiknet.com)
Date: Fri 25 Jul 2003 - 09:29:17 EEST
Herkese kolay gelsin,
gtk_tree_view bileşeniyle fatura dizaynı yapmaya çalışıyorum, editable cells
kullanıyorum. Şöyle bir problemim var. Ben bu treeview içerisindeki bazı
hücrelerin sola değil sağa dayalı olmasını istiyorum ama nafile, ne
manuellerde ne de başka bir yerde işime yarayacak bir şey bulabildim.
Yardımcı olabilirseniz sevinirim. Bir diğer problem de float değerler
hakkında, bu editable hücrelere yazılanları sayı olarak almam gerekiyor.
Sözkonusu fatura olduğu için büyük rakamlarla çalışmam gerekiyor. Ben de
float kullanıyorum. fakat float kullanırken de sacma bir olay yasiyorum.
tree_view deki ilgili hücre editlendikten sonra enter'a basildiginda
edit_cells diye tanimlanmiş bir fonksiyon çalıştırıyor. Bu fonksiyon kolonun
tipine göre hücredeki bilgileri formatliyor. Yani bu hücreye rakamlardan
sonra harf girildiyse bu harfleri atıyor. Hücre tipini float olarak
tanımladım. Fakat hücreye uzun bir 44444444444444444444 olarak girip enter
tuşuna bastığımda 444444445665564445 gibi bir rakama dönüşüyor. Yani
sapıtıyor. bunu sadece uzun rakamlarda yapıyor 7 - 8 haneli rakamlarda bunu
yapmıyor. Bunun nedeni ne olabilir. Sizlere şimdiden teşekkür ederim.
Saygılarımla,
Yüksel ÖZCAN
www.yuksel.tr.cx