Nesne Market İsimleri Kayarak Gösterme

  • Konuyu açan Konuyu açan salih5253
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 1
  • Gösterim Gösterim 142

salih5253

Üye
Üye
Mesaj
125
Çözümler
7
Beğeni
53
Puan
769
Ticaret Puanı
0
Linkleri görebilmek için giriş yap veya kayıt ol.



system:
Genişlet Daralt Kopyala
## Arat
        self.itemList = []

## Altına ekle
        self.DataText = [""] * 10
        self.TimeText = 0
        self.delayText = 0.13# Kaydırma Hızı

## Arat
    def OnScrollWheel(self, nLen):
        if self.scrollBar:
            if int(nLen) < 0:
                self.scrollBar.OnDown()
            else:
                self.scrollBar.OnUp()

## Üstüne ekle
    def ScrollItemText(self):
        if app.GetTime() - self.TimeText < self.delayText:
            return
            
        self.TimeText = app.GetTime()
        
        for i in xrange(1, 10):
            itemPos = (self.pageNum * 9) + (i - 1)
            if len(self.itemList) <= itemPos or not self.DataText[i - 1]:
                self.wndItemList[i][1].SetText("")
                continue
                
            text = self.DataText[i - 1]
            self.DataText[i - 1] = text[1:] + text[0]
            self.wndItemList[i][1].SetText(self.DataText[i - 1][:15])

## Arat
    def OnUpdate(self):
    
# En altına ekle
        self.ScrollItemText()

## Arat
            itemName.SetText(item.GetItemName())

# En altına ekle
            if itemVnum > 0:
                itemNameStr = item.GetItemName()
                self.DataText[i - 1] = "     " + itemNameStr + "   "
            else:
                self.DataText[i - 1] = ""
 
Linkleri görebilmek için giriş yap veya kayıt ol.



system:
Genişlet Daralt Kopyala
## Arat
        self.itemList = []

## Altına ekle
        self.DataText = [""] * 10
        self.TimeText = 0
        self.delayText = 0.13# Kaydırma Hızı

## Arat
    def OnScrollWheel(self, nLen):
        if self.scrollBar:
            if int(nLen) < 0:
                self.scrollBar.OnDown()
            else:
                self.scrollBar.OnUp()

## Üstüne ekle
    def ScrollItemText(self):
        if app.GetTime() - self.TimeText < self.delayText:
            return
            
        self.TimeText = app.GetTime()
        
        for i in xrange(1, 10):
            itemPos = (self.pageNum * 9) + (i - 1)
            if len(self.itemList) <= itemPos or not self.DataText[i - 1]:
                self.wndItemList[i][1].SetText("")
                continue
                
            text = self.DataText[i - 1]
            self.DataText[i - 1] = text[1:] + text[0]
            self.wndItemList[i][1].SetText(self.DataText[i - 1][:15])

## Arat
    def OnUpdate(self):
    
# En altına ekle
        self.ScrollItemText()

## Arat
            itemName.SetText(item.GetItemName())

# En altına ekle
            if itemVnum > 0:
                itemNameStr = item.GetItemName()
                self.DataText[i - 1] = "     " + itemNameStr + "   "
            else:
                self.DataText[i - 1] = ""

Elinize sağlık teşekkürler.
 
Geri
Üst