Çözüldü rubinum envanter butonları combobox a çevirme

  • Konuyu açan Konuyu açan TRBonus
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 5
  • Gösterim Gösterim 442
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

TRBonus

Yasaklanmış Üye
Cezalı
Mesaj
22
Çözümler
1
Beğeni
4
Puan
443
Ticaret Puanı
0
gU42KYg.gif


bu konudaki combobox u envantere entegre ettim

1693763778250.png


bu şekilde butonlara tıklayınca wahle... yazan yerde butona tıkladığımdaki isim olsun istiyorum

comboBox.SetCurrentItem("Wähle...")

bu kod da nasıl bi değişiklik yapmam gerekiyor?

örnek kod buraya bırakayım;

Örnek vermem gerekirse bu şekilde ;

1693764609867.png


Şimdiden teşekkürler , iyi forumlar..
 

Dosya Eklentileri

Çözüm
Bu şekilde dene

Python:
Genişlet Daralt Kopyala
    def OnSelectItem(self, id):
        category = self.categories[id]
        self.textLine.SetText('["%s",%d]' %(category[0], category[1]))
        self.comboBox.SetCurrentItem(category[0])
Python:
Genişlet Daralt Kopyala
    def OnSelectItem(self, id):
        category = self.categories[id]
        self.textLine.SetText('["%s",%d]' %(category[0], category[1]))
        comboBox.SetCurrentItem('["%s]' % category[0])

Şu şekilde dene istersen.
 
Python:
Genişlet Daralt Kopyala
    def OnSelectItem(self, id):
        category = self.categories[id]
        self.textLine.SetText('["%s",%d]' %(category[0], category[1]))
        comboBox.SetCurrentItem('["%s]' % category[0])

Şu şekilde dene istersen.
Öncelikle cevap için teşekkürler,

def OnSelectItem(self, id):

i tamamne değiştirdiğimde aynı şekilde hiç bi değişlik olmuyor fakat

comboBox.SetCurrentItem("Wähle...")

bu kısmı ;

comboBox.SetCurrentItem('["%s]' % category[0])

bu şekilde değiştirdiğimde

local variable 'category' referenced before assignment

bu şekilde syser veriyor.
 
for category in self.categories:
comboBox.InsertItem(category[1], category[0])

bunun altına eklediğimde ise

1693772817612.png


neye tıklarsam ente 7 gösteriyor
 
Bu şekilde dene

Python:
Genişlet Daralt Kopyala
    def OnSelectItem(self, id):
        category = self.categories[id]
        self.textLine.SetText('["%s",%d]' %(category[0], category[1]))
        self.comboBox.SetCurrentItem(category[0])
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst