Çözüldü sistemde butons gizleme

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

testetes

Yasaklanmış Üye
Cezalı
Mesaj
109
Çözümler
3
Beğeni
35
Puan
54
Ticaret Puanı
0
merhaba arkadaşlar dungeon info sisteminde yani zindan takip sisteminde bazı istemediğim kısımlar bu kısımları kaldırmak degilde hani gizlemek veya .py dosyasından kolayca çaba sarf etmeden kolay yol gizlemek istiyorum..
completed_1
completed_0
completed_2
damage_0
damage_1
damage_2
fastest_0
fastest_1
fastest_2

yukarıdaki .png butonslara aittir. kaldırmak veya gizlemek istediğim. patron hasar tamamlandı ve en hızlı kısmını...

kaldırmak game src ile ugraşmak istemiyorum bunun yerine gizlemek daha iyi secenek gibi geldi

.Hide() tarzı denedim fakat olmadı giriş ekranında takılı kaldı.

syser yok fileste..

nasıl edebilirim bu işi.. kaldırmak veya arayüzden gizlemek istiyorum çünkü elimde bunun quetsti yok orjinal işlevsiz suan
 

Dosya Eklentileri

  • Capture.webp
    Capture.webp
    11,8 KB · Gösterim: 21
uidungeontrack.py

.py yüklemeye izin vermedi
gizlemek istediğin kısımları yorum satırına alabilirsin böylelikle srcyle ugrasmadan gizlemiş olursun eğer doğru anladıysam . Yorum satırına alırkende bütün bağlı olan herşeyi yorum satırına alıp uisc dosyalarında da aynı şekil yorum satırına alırsan gizlemiş olursun
 
Çözüm
gizlemek istediğin kısımları yorum satırına alabilirsin böylelikle srcyle ugrasmadan gizlemiş olursun eğer doğru anladıysam . Yorum satırına alırkende bütün bağlı olan herşeyi yorum satırına alıp uisc dosyalarında da aynı şekil yorum satırına alırsan gizlemiş olursun
sorun uzun ugraşlar sonucu çözdüm..
self.__children["shopBtn"].Hide() # Butonu gizle kullanarak..

örnek kod parçası
fastRank = CreateWindow(ui.Button(), rightBG, (10, 183 + 25))
fastRank.SetUpVisual(IMG_DIR+"fastest_0.png")
fastRank.SetOverVisual(IMG_DIR+"fastest_1.png")
fastRank.SetDownVisual(IMG_DIR+"fastest_2.png")
fastRank.SAFE_SetEvent(self.__ClickRank, 1)
fastRank.SetToolTipText(localeInfo.DUNGEON_TRACK_RANK_FASTEST)
self.__children["fastRank"] = fastRank
self.__children["fastRank"].Hide() # Butonu gizliyoruz

self.__children["fast_info"] = CreateWindow(ui.TextLine(), rightBG, (10+38, 183 + 2 + 25), localeInfo.DUNGEON_TRACK_FASTEST)
self.__children["fast_text"] = CreateWindow(ui.TextLine(), rightBG, (222+14, 183 + 2 + 25), "0s", "horizontal:right")

self.__children["fast_info"].Hide()
self.__children["fast_text"].Hide()


-----------------------------------
self.__children["fastRank"].Hide() # Butonu gizliyoruz
self.__children["fast_info"].Hide() # yazının karşılıgı degeri gizliyoruz.
self.__children["fast_text"].Hide() # yazıyı gizliyorum.
------------------------------

aslında sorun şurda imiş..
root u kapatıyorum. giriyorum olmuyor.
Fakat kapalı root packını silip açık olanı tekrar kapattım oldu. yukarıdaki kodlar yardımı ile galip. sorun sanırım packtan yana çıktı. kodlarıda yazınca okudu sonunda...


sorunu çözüme kavuşturmak adına yorum attıgın için tşk ederim.
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst