Konuyu Oyla:
  • Toplam: 2 Oy - Ortalama: 1
  • 1
  • 2
  • 3
  • 4
  • 5
Kivy Dili Soru & Cevap
#61
hemde ne kaydirma Smile ilk yaptigim deneme bu olmustu, olmayinca bende alakasi yok herhalde diye baska cozumlere yonledim, yani dogru izden cikip yanlis iz surmeye basladim..
Ara
Cevapla
#62
(07-03-2017, Saat: 12:06)gecemor Nickli Kullanıcıdan Alıntı:  Haa bu arada sen yine şanslısın, senden önce kivy tecrübe etmiş Türkçe cevaplar veren bir tanıdığın var Smile

hayir şansli degilim, super şansliyim Smile sen olmazsan benim bunlari cozmem cok zaman alirdi hatta belki hic cozemez bikar vazgecerdim buyuk ihtimalle. yabanci kaynaklarda da fazla bilgi yok, kivy.org desen uzerinden gecmis konularin detaya inmemis istihza gibi.. birde ne kadar yabanci dil bilirsen bil anadili kadar anlamiyor insan. zamaninda bu gibi sorunlari halletmet icin nasil bir zahmet cektigini simdi anliyorum ve biz senin yasadigin kaynak sıkıntısının %1 kadar sıkıntı cekmeden hemen hazıra konuyoruz. bu kadar emek verip bu bilgileri ogrenen herkes senin gibi bunlari herkesle paylasmazdi, hakkin odenmez valla tekrar tesekkurler tüm emegin icin..
Ara
Cevapla
#63
Rica ederim ne demek, yeter ki birileri şu forumda programlama dili ile ilgilensin Smile Ayrıca estağfurullah, ben sadece zamanı kısaltmış oluyorum yoksa sen yine python'u yeni öğrenmene rağmen bir çok iyi kavrayıp kivy programlamaya korkusuzca daldın, bence bu da bir şey Smile Haa tabi benim de zamanında sadece google translate kullanarak (ingilizcem berbat) yabancı kaynaklardan mevzuyu çözmeye çalışmakla büyük sıkıntı çektiğim doğrudur Big Grin Kim bilir ilerde senin bu sorduklarından ve verilen cevaplardan faydalananlar olacak ve senin gibi nice yetenekli kişilere ilham kaynağı çıkacaktır, kim bilir... Bu yüzden ben de sana ve hakana teşekkür ederim.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#64
yani ilgilenen sayisi az olmasina ragmen turkiyede bizim forum kadar python konusunda aktif konular, tartismalar yok, tek talihsizligimiz adimizin sadece beles internet ile anilmasi, umarim ilerde hem yeni baslayanlar hemde isin ehli olanlar icin tek adres oluruz, boylece bu forumdan cok guzel projeler cikacagina inaniyorum..
Ara
Cevapla
#65
bu kv yöntemli ile yapilmis kaydirilabilir yazi örneği (Builder.load_string), ben bunu diğer yontemle yazmak istiyorum ama yapamadim. kv yöntemli bana biraz karisik geliyor .

PHP Kod:
#-*-coding:utf8;-*-
#qpy:2
#qpy:kivy


from kivy.app import App
from kivy
.uix.label import Label
from kivy
.uix.scrollview import ScrollView
from kivy
.properties import StringProperty
from kivy
.lang import Builder

long_text 
'yay moo cow foo bar moo baa ' 100
Builder
.load_string'''
<ScrollableLabel>:
    Label:
        size_hint_y: None
        height: self.texture_size[1]
        text_size: self.width, None
        text: root.text
''' 
)

class 
ScrollableLabel (ScrollView ):
    
text StringProperty'' )
    
class 
ScrollApp (App):
    
def build (self ):
        return 
ScrollableLabeltext long_text)
    
if 
__name__ == "__main__" :
    
ScrollApp().run() 
Ara
Cevapla
#66
Aslında karışık bir şey yok "class ScrollableLabel" içerisindeki "Label" builder load string ile tanımlanmış sadece.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#67
load string degilde diğer sekilde nasil yapilir onu yapamadim..
Ara
Cevapla
#68
müsait olunca bi örnek yapmaya çalışırım.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#69
tamam sağol. Smile
Ara
Cevapla
#70
şu şekilde bir örnek işine yarar sanırım.

PHP Kod:
from kivy.app import App
from kivy
.uix.button import Button
from kivy
.uix.scrollview import ScrollView
from kivy
.uix.gridlayout import GridLayout
from kivy
.uix.label import Label

class ScrollViewApp(App):

    
def build(self):

        
duzen GridLayout(cols=1padding=10spacing=10,
                
size_hint=(NoneNone), width=500)

        
duzen.bind(minimum_height=duzen.setter('height'))

        for 
i in range(30):
            
lab Label(text=str(i), size=(48040),
                         
size_hint=(NoneNone))
            
duzen.add_widget(lab)

        
root ScrollView(size_hint=(NoneNone), size=(500320),
                
pos_hint={'center_x'.5'center_y'.5}, do_scroll_x=False)
        
root.add_widget(duzen)

        return 
root

if __name__ == '__main__':
    
ScrollViewApp().run() 
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla

{lang: 'en'}


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Programı Hızlandırma ile ilgili bir soru SD-16 8 5,271 29-04-2020, Saat: 21:02
Son Yorum: ahgonlum
  Kivy de basit animsyonlar nasıl oluşturulur SD-16 3 3,347 31-03-2020, Saat: 11:27
Son Yorum: HackLord
  Kivy programını .exe yapmak SD-16 3 3,962 15-04-2019, Saat: 01:20
Son Yorum: gecemor
  Kivy button SD-16 4 4,085 26-01-2019, Saat: 22:33
Son Yorum: SD-16
  Kivy yazıcı modülü SD-16 1 2,475 27-11-2018, Saat: 22:19
Son Yorum: Ethnic

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme