شول :: غي

تجسد تطبيقات Gui Platform مع Firefox من Perl
التحميل الان

شول :: غي الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Eric Strom
  • موقع ويب الناشر:
  • http://search.cpan.org/~asg/

شول :: غي العلامات


شول :: غي وصف

تقديم تطبيقات GUI منصة عبر منصة مع فايرفوكس من بيرل XUL :: GUI هو وحدة بيرل التي تعرض الوظيفة بأكملها لمحرك تقديم موزيلا فايرفوكس إلى بيرل من خلال توفير جميع علامات XUL و HTML كوظائف وتتيح لك التفاعل مع هذه الكائنات مباشرة من PERL. تطبيقات واجهة المستخدم الرسومية التي تم إنشاؤها باستخدام هذه الأدوات هي منصة عبر الإنترنت، ودعم CSS بشكل كامل، وترثك تشكيلة فايرفوكس الغنية لتقنيات الويب (المتصفح، قماش العلامات والفيديو، فلاش وغيرها من الإضافات)، وأي أسهل في الكتابة من HTML.This Module مكتوب فيها Perl Perl، ويعتمد فقط على الوحدات الأساسية، مما يجعل من السهل توزيع تطبيقك. جميع كائنات XUL و HTML في Perl هي المرايا الدقيقة لعظيمة نظرائها JavaScript ويمكن تصرفها على هذا النحو. للحصول على أي شيء غير مكتوب في هذا المستند أو XUL :: GUI :: Developer.mozilla.com هو المصدر الرسمي للوثائق: * https://developer.mozilla.org/en/xul * http: //www.hevanet .com / أكوربين / XUL / TOP.XUL - XUL الجدول الدوري * https://developer.mozilla.org/en/documentation_hot_linksgui's التي تم إنشاؤها مع هذه الوحدة هي الحدث مدفوعة. يتم تمرير شجرة كائن معقدة معقدة (ووقت طويل الأوقات) لعرضها، مما يؤدي بعد ذلك إلى إنشاء واجهة المستخدم الرسومية في Firefox ويبدأ حلقة الحدث. سوف تنتظر العرض والرد على الأحداث حتى يتم استدعاء وظيفة الإقلاع عن التدخين، أو يغلق المستخدم النافذة. تتوفر من معالجات الأحداث في جافا سكريبت، ويمكن كتابةها في بيرل (عادة) أو جافا سكريبت (للمعالجين الذين يحتاجون إلى أن تكون سريعة جدا مثل ضبط الصور مع OnMouseover أو ما شابه). هذا لا يعني أن المعالجين الجانبيين في بيرل بطيئة، ولكن مع التقليد وحركات الماوس السريعة، في بعض الأحيان يكون هناك تأخر خفيف بسبب بروتوكول النفقات العامة. الهدف من هذه الوحدة هو جعل تطور واجهة المستخدم الرسومية سهلا قدر الإمكان. تعمل بنية الحاجيات الخاصة ب XUL وبنية التصميم المتداخلة على الطريق إلى معظم الطريق هناك، وهذه الوحدة مع بناء جملة الوزن الخفيف، و "افعل ما أقصد" الطبيعة التي نأمل أن تنتهي من المهمة. كل شيء لديه افتراضيات معقولة مع الحد الأدنى من الغلينة، والتصميم المتداخن يعني تدفق رمز منطقي لا يتعارض مع المتغيرات. يرجى إرسال ملاحظات إذا كنت تعتقد أن أي شيء يمكن تحسينه. استخدموا XUL :: واجهة المستخدم الرسومية؛ عرض التسمية "مرحبا، العالم!"؛ # قصيرة بما فيه الكفاية؟ S / TALK / P / للحصول على نقاط مكافأة استخدام XUL :: GUI؛ عرض عنوان النافذة => "XUL :: Gui's Long Long Hello"، GroupBox ("XUL")، زر (تسمية => "انقر فوقني"، oncommand => sub {shift-> label = 'ouch'})، زر (ID => "BTN"، التسمية => "تسجيل الهوية التلقائي"، ONCOMMAND => SUB {$ ID {btn} -> Label = "يعني عدم وجود مزيد من الفوضى المتغيرة"؛ $ ID {TXT} -> القيمة = ' يجعل التحديثات عبر العلامات سهلة "؛})، زر (النوع => القائمة" القائمة "،" زر القائمة "،" زر القائمة "، خريطة Menupopup {> $ _} qw / ثالث الأول / الثالث الأول /)، TextBox (ID => "TXT"، العرض =>> 300)، ProgressMeter (الوضع => "غير محدد")،)، GroupBox (التسمية التوضيحية ("HTML أيضا")، الجدول (العرض => "100"، TR خريطة {TD $ _} واحد "، أنا (" الثاني ")، ب (" ثلاثة ")، U ('أربعة')، SUP ('خمسة'))، BR، HR، P ('جميع علامات HTML هي في قبعات")،) ؛ متطلبات: perl.


شول :: غي برامج ذات صلة