From: Bulent Selek (bselek@best.com.tr)
Date: Fri 05 Dec 2003 - 00:11:26 EST
Merhaba linux ortamina yeni basladim.
Ortam tecrubelilerine cozumum biraz absurt olabilir ama gene de bir cozum
olarak geliyor.
Windows API'sindeki Event kavrami ( CreateEvent, WaitForSingleObject ),
libc de semaphore (sem_init,sem_wait) olarak var,
Eger multithread bir uygulama gelistirmeyi dusunuyorsan,
degisken yerine semaphore'lari kullanmani siddetle tavsiye ederim..
Windows API'sinden emsal gosterme mevzusu icin de Linux'cilardan binbir
ozur. :-)
Riza dedigim gibi dune kadar WinAPI'ciydim.
Bulent Selek.
-----Original Message-----
From: linux-programlama-bounce@liste.linux.org.tr
[mailto:linux-programlama-bounce@liste.linux.org.tr]On Behalf Of M.Ali
VARDAR
Sent: Thursday, December 04, 2003 6:27 PM
To: linux-programlama@liste.linux.org.tr
Subject: [linux-programlama] Re: gtk+ sinyalleri hakkinda
Selamlar
Olayi GTK sorunu olarak dusunmene gerek yok global bir int degisken
tanimlayip bunu olay olusma aninda bir artirman ve olay bittigi bildigin
(focus_out gibi) bir baska olayda bunu dusurebilirsin. focus inde de bu
degiskeni kontrol edebilirisn
kisa oldu kusura bakma
> Kimden: Yüksel ÖZCAN <yukselozcan@celiknet.com>
> Tarih: 2003/12/04 Thu PM 05:38:54 EET
> Kime: <linux-programlama@liste.linux.org.tr>
> Konu: [linux-programlama] gtk+ sinyalleri hakkinda
>
> Herkese selam,
> Benim gtk+ sinyalleri ile ilgili bir sorunum var. Kabaca sorunun nasil
> olustugunu anlatayim. Fatura formunda cari_kodu isimli bir gtk_entry
> bilesenim var. Bu bilesen aktif hale geldiginde yani kullanici buraya veri
> girisi yapmak uzere geldiginde bir sinyal yaratiyorum. Sinyali yaratmada
bir
> sorunum yok. Fakat ayni form icerisinde kullanici 10 kere ayni entry'yi
> aktif ettiginde olusturdugum sinyalden 10 tane olusuyor. Ve bu
olusturdugum
> sinyale bagli hata mesaji verilmesi durumunda da 10 kere ayni hata
mesajini
> veriyor. Bunun icin o sinyalin olup olmadigini kontrol etmem gerekiyor.
> Sinyal daha onceden olusturuldu ise olusturmamam, sinyal yok ise de
> olusturmam lazim. Sorun da orada. Bir sinyalin olup olmadiginin kontrolunu
> nasil yapacagim. Yardimci olursaniz sevinirim.
>
> Yuksel OZCAN
> http://muhasebeci.sf.net
>
>
>