Yardım Item Description kısmıyla alakalı bir PY Sorunsalı

  • Konuyu açan Konuyu açan Tengrist
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 4
  • Gösterim Gösterim 57
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Tengrist

Yardımsever Üye
Yardımsever Üye
MT Üye
Mesaj
955
Çözümler
37
Beğeni
669
Puan
909
Ticaret Puanı
0
Linkleri görebilmek için giriş yap veya kayıt ol.


eski oyunun 2004 2005 zamanlarındaki alfa beta vs fotolarına bakarken açıklamaların sola yaslı olduğunu gördüm fakat ben bunu şu şekilde yapmak istiyorum
Python:
Genişlet Daralt Kopyala
Muharebe Kılıcı+9
    Seviye 65
    Saldırı değeri x y
    Saldırı Hızı 15
    vs
    vs
    vs


gibi bir tab içeri almak istiyorum sola yasladım ama böyle oldu::
Linkleri görebilmek için giriş yap veya kayıt ol.


hangi fonksiyonda bu item açıklamaları düzenleniyor pyde ben sola yaslamak için
uitooltip.py de def AppendTextLine kısmını düzenledim
 
Hakim olduğum bir sistem değil fakat AppendTextline foksiyonundan birtane daha oluştur orijinali aynı kalsın “AppendTextline2”gibi o sistemin dosyasındaki AppendTextline‘yı AppendTextline2 olarak değiştir. Örnek veriyorum sadece olmayada bilir.
 
Linkleri görebilmek için giriş yap veya kayıt ol.


eski oyunun 2004 2005 zamanlarındaki alfa beta vs fotolarına bakarken açıklamaların sola yaslı olduğunu gördüm fakat ben bunu şu şekilde yapmak istiyorum
Python:
Genişlet Daralt Kopyala
Muharebe Kılıcı+9
    Seviye 65
    Saldırı değeri x y
    Saldırı Hızı 15
    vs
    vs
    vs


gibi bir tab içeri almak istiyorum sola yasladım ama böyle oldu::
Linkleri görebilmek için giriş yap veya kayıt ol.


hangi fonksiyonda bu item açıklamaları düzenleniyor pyde ben sola yaslamak için
uitooltip.py de def AppendTextLine kısmını düzenledim
sorunun hakkında bilgim yok ama olursa baya iyi gözüküyor şimdi ki halinden 10kat daha iyi :)
 
Hakim olduğum bir sistem değil fakat AppendTextline foksiyonundan birtane daha oluştur orijinali aynı kalsın “AppendTextline2”gibi o sistemin dosyasındaki AppendTextline‘yı AppendTextline2 olarak değiştir. Örnek veriyorum sadece olmayada bilir.
yaptım hocam olacak gibi ama itemlerin title kısmını salakça kodlamışlar müsait zamanda düzelteceğim
 
Kod:
Genişlet Daralt Kopyala
    def AppendTextLine(self, left_text, right_text="", color=FONT_COLOR, centerAlign=False, show=True):
        # left
        leftTextLine = ui.TextLine()
        leftTextLine.SetParent(self)
        leftTextLine.SetFontName(self.defFontName)
        leftTextLine.SetPackedFontColor(color)
        leftTextLine.SetText(left_text)
        leftTextLine.SetOutline()
        leftTextLine.SetFeather(False)
        if show:
            leftTextLine.Show()
        leftTextLine.SetPosition(10, self.toolTipHeight)#left
        self.childrenList.append(leftTextLine)

        # right
        if right_text:
            rightTextLine = ui.TextLine()
            rightTextLine.SetParent(self)
            rightTextLine.SetFontName(self.defFontName)
            rightTextLine.SetPackedFontColor(color)
            rightTextLine.SetText(right_text)
            rightTextLine.SetOutline()
            rightTextLine.SetFeather(False)
            if show:
                rightTextLine.Show()
            rightTextLine.SetPosition(self.toolTipWidth - 10, self.toolTipHeight)#right
            rightTextLine.SetHorizontalAlignRight()#left
            self.childrenList.append(rightTextLine)

        self.toolTipHeight += self.TEXT_LINE_HEIGHT
        self.ResizeToolTip()

        return (leftTextLine, rightTextLine if right_text else None)

örnek olarak böyle bişey yaptım , left ve right olarak parametreleri ikiye ayırıp hangi kısmı solda hangisini sağda göstereceğini yazdırabilirsin. live deniyemiyorum ama muhtemelen olacaktır SetPosition önemli burda -10 +10 gibi
 
Geri
Üst