[Gelistirici] [Uludag-commits] r14257 - in trunk/yali/yali: . gui gui/pics

Barış Metin baris at pardus.org.tr
9 Haz 2007 Cmt 20:04:21 EEST


On 08 Jun 2007 Fri 22:42:41 uludag-commits at pardus.org.tr wrote:
> Author: gokmen.goksel
> Date: Fri Jun  8 22:42:41 2007
> New Revision: 14257
>
> Added:
>    trunk/yali/yali/debugger.py
>    trunk/yali/yali/gui/pics/minimize.png   (contents, props changed)
>    trunk/yali/yali/gui/pics/minimized.png   (contents, props changed)
...
> Log:
> + Visual Debugger added,

* yali paketi içerisinde Qt bağımlılığı olmaması gerekiyor. Grafik arayüz ile 
ilgili herşey yali.gui paketinde olmalı.

* Her ekranda tekrarlanması gereken bir iş varsa, aynı kodu tekrar tekrar 
yazmak yerine pyaspects kullanılabilir. Hatta kullanılmalı :). 
yali/gui/aspects.py içerisinde ileri/geri düğmeleri için iki aspect tanımlı. 
runner.py içerisinde bunlar tüm ekranlara uygulanıyor.

* Debug işi için pyaspects yalnızca ekrana basan basit bir aspect tanımlıyor, 
aynı işi yeniden yapmadan DebuggerAspect kullanılabilir veya daha iyisi 
yali.gui için bir aspect yazılabilir.

-- 
Barış Metin



Gelistirici mesaj listesiyle ilgili daha fazla bilgi