def __MakeChatWindow(self):
#içindeki
wndChat.SetPosition(.......
#bölümünü sil / yorum satırı yap, onun yerine bunu koy:
wndChat.SetPosition(0, wndMgr.GetScreenHeight() - wndChat.EDIT_LINE_HEIGHT - 37)
class ChatWindow(ui.Window): # içinde
#
#
CHAT_WINDOW_WIDTH = #bu değeri istediğin genişliğe ayarla
#örn. CHAT_WINDOW_WIDTH =...
Denedim sadece boyutları değişti , yerini değiştiremedim bir türlüuichat.py ya da uiscriptteki chat dosyasının pysine bak oradaki kordinatları değiştirmeyi dene
birazcık bakayım dönüş yapıcam @KaiserDenedim sadece boyutları değişti , yerini değiştiremedim bir türlü
Tamamdır çok teşekkür ederimbirazcık bakayım dönüş yapıcam @Kaiser
Dün gece 2-3 saat uğraştım ama olmadı bulamadım bir türlü , eğer çözersen ve paylaşırsan çok sevinirimben de bir saattir bakınıyorum pozisyon ayarını bulamadım çok enteresan gizlemişler resmen. tam buldum diyip değiştiriyorum bakıyorum yine aynı yerde. yine de ben de bulabilirsem yazacağım buraya.
deniyorum hala bakalım umarım bulabilirimDün gece 2-3 saat uğraştım ama olmadı bulamadım bir türlü , eğer çözersen ve paylaşırsan çok sevinirim
def __MakeChatWindow(self):
#içindeki
wndChat.SetPosition(.......
#bölümünü sil / yorum satırı yap, onun yerine bunu koy:
wndChat.SetPosition(0, wndMgr.GetScreenHeight() - wndChat.EDIT_LINE_HEIGHT - 37)
class ChatWindow(ui.Window): # içinde
#
#
CHAT_WINDOW_WIDTH = #bu değeri istediğin genişliğe ayarla
#örn. CHAT_WINDOW_WIDTH = systemSetting.GetWidth()/3 (mevcut oyun ekranı genişliğinin üçte biri.)
#veya düz bir sayı, 300.
#ve textbox / input bölümünün buna uygun olarak boyutlanmasını sağlamak için de
#sayfada bunu bulup:
chatInputSet.SetSize(550, 25)
#bu değeri şu şekilde değiştir:
chatInputSet.SetSize(self.CHAT_WINDOW_WIDTH-50, 25)
#böylece input kutusu da her zaman CHAT_WINDOW_WIDTH'e uyumlu olacaktır.
bu tarz dalgınlıklar iyi bi tek beni bulmuyormuşbuldum. sabahtan beri başka client'in packini düzenleyip masaüstündeki diğer clientin kısayolundan girdiğim için yaptığım hiçbir değişiklik gözükmüyormuş. beynim çalışmıyor bazen gerçekten...
root/interfacemodule.py
root/interfacemodule.py:def __MakeChatWindow(self): #içindeki wndChat.SetPosition(....... #bölümünü sil / yorum satırı yap, onun yerine bunu koy: wndChat.SetPosition(0, wndMgr.GetScreenHeight() - wndChat.EDIT_LINE_HEIGHT - 37)
bu direkt o sohbet penceresini en sola yaslıyor.
15843 eklentisini görüntüle
bir de o kadar eminim ki doğru clienti düzenlediğimden, "ya bu niye yazdığım hiçbir şeyi işlemiyor?" diye delirip root.eix epk komple silip öyle giriş yaptım, "allah allah root yok bu oyun nasıl açılıyor hala?" diye kara kara düşünüyorumbu tarz dalgınlıklar iyi bi tek beni bulmuyormuş
Çok teşekkür ederim <3 oldu istediğim gibibuldum. sabahtan beri başka client'in packini düzenleyip masaüstündeki diğer clientin kısayolundan girdiğim için yaptığım hiçbir değişiklik gözükmüyormuş. beynim çalışmıyor bazen gerçekten...
root/interfacemodule.py
root/interfacemodule.py:def __MakeChatWindow(self): #içindeki wndChat.SetPosition(....... #bölümünü sil / yorum satırı yap, onun yerine bunu koy: wndChat.SetPosition(0, wndMgr.GetScreenHeight() - wndChat.EDIT_LINE_HEIGHT - 37)
bu direkt o sohbet penceresini en sola yaslıyor.
15843 eklentisini görüntüle
##DÜZENLEME:##
İlk ss'teki kırmızı kutu içine alınmış yere sığacak şekilde enini daraltmak veya genişletmek için:
root/uichat.py:class ChatWindow(ui.Window): # içinde # # CHAT_WINDOW_WIDTH = #bu değeri istediğin genişliğe ayarla #örn. CHAT_WINDOW_WIDTH = systemSetting.GetWidth()/3 (mevcut oyun ekranı genişliğinin üçte biri.) #veya düz bir sayı, 300. #ve textbox / input bölümünün buna uygun olarak boyutlanmasını sağlamak için de #sayfada bunu bulup: chatInputSet.SetSize(550, 25) #bu değeri şu şekilde değiştir: chatInputSet.SetSize(self.CHAT_WINDOW_WIDTH-50, 25) #böylece input kutusu da her zaman CHAT_WINDOW_WIDTH'e uyumlu olacaktır.