Çözüldü bi sistem ekledim scrollbar hatası alıyorum

  • Konuyu açan Konuyu açan memett4545
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 12
  • Gösterim Gösterim 63
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ı.

memett4545

Üye
Üye
Mesaj
73
Beğeni
6
Puan
411
Ticaret Puanı
0
merhaba arkadaslar fırsatı yakala sistemi ekledim ancak scroll bar hatası alıyorum ui.py de scroll bar mevcut nasıl çözebilirim
C++:
Genişlet Daralt Kopyala
1207 21:27:23638 ::   File "uiopportunity.py", line 155, in OnUpdate

1207 21:27:23638 ::   File "uiopportunity.py", line 45, in SendOpportunityInfo

1207 21:27:23638 :: AttributeError
1207 21:27:23638 :: :
1207 21:27:23638 :: 'OpportunityWindow' object has no attribute 'ScrollBar'
1207 21:27:23638 ::

45. satırdaki hata
C++:
Genişlet Daralt Kopyala
        self.ScrollBar.SetMiddleBarSize(float(board_count) / float(len(constInfo.OPPORTUNITY_DATA)))
 
ui.pydeki class scrollbar classını kopyalayıp o hata aldığın pyde en alta yapıştırıp bi dene bakalım ne olacak
 
ui.pydeki class scrollbar classını kopyalayıp o hata aldığın pyde en alta yapıştırıp bi dene bakalım ne olacak
C++:
Genişlet Daralt Kopyala
1207 21:50:07742 ::
networkModule.py(line:197) SetSelectCharacterPhase
system.py(line:177) __hybrid_import
system.py(line:142) _process_result
introSelect.py(line:28) <module>
system.py(line:177) __hybrid_import
system.py(line:142) _process_result
interfaceModule.py(line:40) <module>
system.py(line:177) __hybrid_import
system.py(line:142) _process_result
uiopportunity.py(line:278) <module>

networkModule.SetSelectCharacterPhase - <type 'exceptions.NameError'>:name 'Window' is not defined
bu hatayı verdi
 
hata veren satırı da atsaydın ne var orada bakardık
Ekran görüntüsü 2024-12-07 220919.webp

burdan vermiş ilk ekledigimden
 
window yazan kısmı ui.Window olarak değiştirir misin ne olacak bakalım
 
window yazan kısmı ui.Window olarak değiştirir misin ne olacak bakalım
C++:
Genişlet Daralt Kopyala
networkModule.py(line:197) SetSelectCharacterPhase
system.py(line:177) __hybrid_import
system.py(line:142) _process_result
introSelect.py(line:28) <module>
system.py(line:177) __hybrid_import
system.py(line:142) _process_result
interfaceModule.py(line:40) <module>
system.py(line:177) __hybrid_import
system.py(line:142) _process_result
uiopportunity.py(line:278) <module>
uiopportunity.py(line:289) ScrollBar

networkModule.SetSelectCharacterPhase - <type 'exceptions.NameError'>:name 'DragButton' is not defined

drag button un classını da ekledim
C++:
Genişlet Daralt Kopyala
class DragButton(Button):
    def __init__(self):
        Button.__init__(self)
        self.AddFlag("movable")

        self.callbackEnable = True
        self.eventMove = lambda: None

    def __del__(self):
        Button.__del__(self)

        self.eventMove = lambda: None

    def RegisterWindow(self, layer):
        self.hWnd = wndMgr.RegisterDragButton(self, layer)

    def SetMoveEvent(self, event):
        self.eventMove = event

    def SetRestrictMovementArea(self, x, y, width, height):
        wndMgr.SetRestrictMovementArea(self.hWnd, x, y, width, height)

    def TurnOnCallBack(self):
        self.callbackEnable = True

    def TurnOffCallBack(self):
        self.callbackEnable = False

    def OnMove(self):
        if self.callbackEnable:
            self.eventMove()
ama yinede üstteki hatayı verdi
 
ui.Button olarak düzelt orayı da
anlamadıgım bi şekilde
C++:
Genişlet Daralt Kopyala
1207 22:26:08177 ::
uiopportunity.py(line:93) __Load_BindObject
ui.py(line:5188) GetChild

OpportunityDialog.__Load_BindObject - <type 'exceptions.KeyError'>:'ScrollBar'

1207 22:26:08177 :: ============================================================================================================
1207 22:26:08177 :: Abort!!!!
yine aynı hatayı veri :D

Ekran görüntüsü 2024-12-07 222912.webp
 
anlamadıgım bi şekilde
C++:
Genişlet Daralt Kopyala
1207 22:26:08177 ::
uiopportunity.py(line:93) __Load_BindObject
ui.py(line:5188) GetChild

OpportunityDialog.__Load_BindObject - <type 'exceptions.KeyError'>:'ScrollBar'

1207 22:26:08177 :: ============================================================================================================
1207 22:26:08177 :: Abort!!!!
yine aynı hatayı veri :D

20485 eklentisini görüntüle
hata aynı değil ilk başta başkaydı şimdi başka. bu dosyanın uiscript kısmında scrollbar diye bir kısım var mı?
 
senin ui.py dosyanda slimscrollbar diye bir öğe yok sanırım ondan hata veriyor eklediğin sistemde böyle bir şey var mıydı
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst