pywidl

WebIDL arayüzlerinden genel kod üreteci
Şimdi İndirin

pywidl Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • MIT/X Consortium Lic...
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Vasily Stepanov
  • yayıncı web sitesi:
  • https://github.com/VasilyStepanov/

pywidl Etiketler


pywidl Açıklama

PYWIDL, CEVIDL kodunu kopyalayan bir Python modülüdür, arayüz nesnesi modelini oluşturur ve kullanıcının mako şablonlarını veya hatta kullanıcının yerel python module.wehidl nesnesini kullanan kodu oluşturur. kedi fragment.idl istisna grafiğixception {domstring nedeni; }; arayüz boyası {}; Arayüz SolidColor: Boya {öznitelik kırmızı yüzer; öznitelik yeşil yüzer; nitelik şamandıra mavi; }; arayüz deseni: boya {nitribute domstring imageurl; }; Arabirim GraphicalWindow {READONLY ONLUSY ONSIGNED uzun genişlik; Osamsız uzun yükseklikte okunmamış özelliği; öznitelik boya currentpaint; boşluğu (şamandıra X, yüzer, şamandıra genişliği, şamandıra yüksekliği); Boşluk DrawText (Float X, Float Y, DomString Metin); }; $ cat mako.tpl // $ {foo} tanımlar için% tanımı için% {tanımı.Name}% end} $ pywidl -m -o fragment.txt -t mako.tpl fragment.idl - --foo = Bar $ Cat fragment.txt // Bar Graphicsexception Boya Solidcolor Desen GrafikWindow $ Cat Native.py def render (Tanımlar = [], Kaynak = Yok, Çıkış = Yok, Şablon = Yok, Şablon_Type = None, Foo = Yok, ** Kwargs ): Açık (çıktı, 'W') OUT: Yazdır >> OUT, "//% S" tanımlarında tanım için% Foo: Yazdır >> OUT, Tanımı.Name $ PythonPath = ".: $ PythonPath" Pywidl -n -o fragment.txt -t yerli fragment.idl-- --foo = bar $ cat fragment.txt // bar graphicsexception boya SolidColor Desen GraphicalWindowProduct'ın Anasayfa


pywidl İlgili Yazılım

Antibuder

Java projeleri oluşturmak için karınca tabanlı bir GUI yardımcı programı ...

91

İndirmek