ergunefil

Yeni üye
6 Şub 2025
6
0
1
Merhaba iki sorum var. tab tuşuna basıldığında açılan widget tekrar tab tuşuna basıldığında hangi kodlarla kapatılabilir. (q pressed ===> open 1.widget) (q pressed =====> close? 1.widget)
ikinci olarak tab tuşuna basıldığında açılan widget açıkken, q tuşuna basıldığında ilk widget kapansın ikinci bir widget açılsın? (tab pressed===>open 1. widget) (q pressed=====> close 1. widget ve open 2. widget)
 
Merhaba iki sorum var. tab tuşuna basıldığında açılan widget tekrar tab tuşuna basıldığında hangi kodlarla kapatılabilir. (q pressed ===> open 1.widget) (q pressed =====> close? 1.widget)
ikinci olarak tab tuşuna basıldığında açılan widget açıkken, q tuşuna basıldığında ilk widget kapansın ikinci bir widget açılsın? (tab pressed===>open 1. widget) (q pressed=====> close 1. widget ve open 2. widget)
İlk sorunun cevabı FlipFlop ile halledilebilir. Başka yöntemler de kullanılabilir. Widget işleri çok bug oluşturan işler. Yok çift açılma yok açılırken kapanmama, animasyonun yarıda kesilmesi gibi sorunlar oluyor ve hiç sevmem.
Birden fazla bağımsız ve birbirinden alakasız widgetleri yönetmek için Interface tipi şeyler kullanman gerekiyor. Ne bileyim her yerden ulaşabileceğin kütüphaneler oluşturman macrolar yapman gerekiyor. Ve arkaplanda sürekli widgetlerle ilgili işlem yaparken bunların kontrollerini, indexlerini, bilmem nelerini kontrol eden sistemler yapman gerekiyor. Karmakarışık bir hal alıyor :)

İlk sorunun cevabı en basit yöntemiyle FlipFlop nodesidir.
 
İlk sorunun cevabı FlipFlop ile halledilebilir. Başka yöntemler de kullanılabilir. Widget işleri çok bug oluşturan işler. Yok çift açılma yok açılırken kapanmama, animasyonun yarıda kesilmesi gibi sorunlar oluyor ve hiç sevmem.
Birden fazla bağımsız ve birbirinden alakasız widgetleri yönetmek için Interface tipi şeyler kullanman gerekiyor. Ne bileyim her yerden ulaşabileceğin kütüphaneler oluşturman macrolar yapman gerekiyor. Ve arkaplanda sürekli widgetlerle ilgili işlem yaparken bunların kontrollerini, indexlerini, bilmem nelerini kontrol eden sistemler yapman gerekiyor. Karmakarışık bir hal alıyor :)

İlk sorunun cevabı en basit yöntemiyle FlipFlop nodesidir.
cevap için çok teşekkür ederim.