XUL :: GUI.

לדקלם פלטפורמת פלטפורמה GUI עם Firefox מ Perl
הורד עכשיו

XUL :: GUI. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Eric Strom
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~asg/

XUL :: GUI. תגים


XUL :: GUI. תיאור

לדקלם פלטפורמת GUI יישומים עם פיירפוקס מ Perl XUL :: GUI הוא מודול Perl שחושף את כל הפונקציונליות של מנוע עיבוד של Mozilla Firefox ל- Perl על ידי מתן כל תגי XUL ו- HTML כמו פונקציות ומאפשר לך אינטראקציה עם אותם אובייקטים ישירות מ Perl. יישומי GUI שנוצרו עם ToolKit זה הם פלטפורמת הצלב, תמיכה מלאה של CSS, יורשת את מבחר עשיר של Firefox של טכנולוגיות אינטרנט (דפדפן, בד ותוויות וידאו, פלאש ותוספים אחרים), והם אפילו קל יותר לכתוב מאשר מודול HTML. טהור Perl, ורק תלוי מודולים הליבה, מה שהופך אותו קל להפיץ את application.All XUL ו- HTML אובייקטים ב- PERL הם מראות מדויקות של עמיתיהם JavaScript שלהם וניתן לפעול על כך. עבור כל דבר לא נכתב במסמך זה או XUL :: GUI :: ידני, Developer.mozilla.com הוא המקור הרשמי של תיעוד: * https://developer.mozilla.org/en/xul * http: //www.hevanet .com / acorbin / xul / top.xul - xul טבלה תקופתית * https://developer.mozilla.org/en/documentation_hot_linkguis שנוצר עם מודול זה מונע האירוע. עץ מורכב באופן שרירותי (ו Runtime Mutable) הוא העבר להציג, אשר יוצר אז GUI ב Firefox ומתחיל לולאה האירוע. התצוגה תמתין ותגיב לאירועים עד לנקראת הפונקציה QUIT, או שהמשתמש נסגר את החלון. כל מטפלים באירוע של JavaScript זמינים, וניתן לכתוב ב- Perl (בדרך כלל) או ב- JavaScript (עבור מטפלים שצריכים להיות מהר מאוד כגון תמונה rollovers עם onmouseover או כמו). זה לא אומר כי handlers בצד perl הם איטי, אבל עם rollovers ותנועות עכבר מהיר, לפעמים יש פיגור מתון עקב פרוטוקול תקורה. המטרה של מודול זה היא להפוך את פיתוח GUI קל ככל האפשר. ווידג'טים של XUL ומבנה עיצוב מקונן מקבל אותנו רוב הדרך שם, ואת זה מודול עם תחביר משקל קל שלה, ולכן מה שאני מתכוון "טבע בתקווה לסיים את העבודה. לכל דבר יש ברירות מחדל הגיוניות עם boilerplate מינימלי, ועיצוב מקוננות פירושו זרימת קוד לוגי כי הוא לא מכוסה משתנים. נא לשלוח משוב אם אתה חושב שמשהו יכול להיות משופר .Synopsis להשתמש Xul :: GUI; להציג תווית 'שלום, העולם!'; # קצר מספיק? S / Label / P / עבור נקודות בונוס להשתמש Xul :: GUI; כותרת חלון תצוגה => "XUL :: GUI שלום שלום", GroupBox (כיתוב ('xul'), לחצן (תווית => 'לחץ עלי', OnCommand => Sub {Shift-> Label = 'Ouch'}), כפתור (ID => 'BTN', Label => 'רישום מזהה אוטומטי', OnCommand => Sub {$ ID {BTN} -> Label = 'פירושו לא עוד העומס משתנה'; $ {txt} -> ערך = 'ו עושה עדכוני תג לחצות קל ';}), לחצן (סוג =>' תפריט ', MenupopUp מפת {Menuiveem Label => $ _} QW / השני שלישי /), TextBox (ID => 'txt', רוחב => 300), programmeter (מצב => 'לא מוגדר')),), GroupBox (כיתוב ('HTML (' HTML)), טבלה (רוחב => '100%', TR מפה {TD $ _} ' אחד ", אני ('שני), ב (" שלוש "), U (' ארבעה), SUP ('חמש)), BR, HR, P (כל תגי ה- HTML נמצאים ב- CAPS')),) - דרישות: · פרל


XUL :: GUI. תוכנה קשורה

מנהל שליטה D

פתרון All-in-One עבור מפתחי אינטרנט כי לא אוהב להיות הרבה תוכניות נפתח באותו זמן ...

310

הורד