אנגליתצרפתיתספרדי

הפעל שרתים | Ubuntu > | Fedora > |


סמל OnWorks

עריכות - מקוון בענן

הפעל עריכות בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

אלה עריכות הפקודות שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


editres - עורך משאבים דינמי עבור יישומי X Toolkit

תחביר


עריכות [ -כלים ... ]

אפשרויות


עורכים מקבל את כל אפשרויות שורת הפקודה הסטנדרטיות של X Toolkit (ראה X(7)). הסדר
של אפשרויות שורת הפקודה אינו חשוב.

תיאור


Editres הוא כלי המאפשר למשתמשים ולמפתחי אפליקציות להציג את הווידג'ט המלא
היררכיה של כל יישום X Toolkit שמדבר בפרוטוקול Editres. בנוסף,
עריכות יעזרו למשתמש לבנות מפרטי משאבים, לאפשר למשתמש להחיל את
משאב לאפליקציה והצג את התוצאות באופן דינמי. ברגע שהמשתמש מרוצה ממנו
עריכות של מפרט משאבים יצרפו את מחרוזת המשאבים למשאבי X של המשתמש
קובץ.

משתמש עריכות


עורכים מספק חלון המורכב מארבעת האזורים הבאים:

שורת תפריטים קבוצה של תפריטים קופצים המאפשרים לך גישה מלאה לעריכה
תכונות.

Panner Panner מאפשר דרך אינטואיטיבית יותר לגלול את היישום
תצוגת עצים.

אזור הודעות מציג מידע למשתמש על הפעולה שעורכת
מצפה ממנה.

עץ יישומון יישומים אזור זה ישמש להצגת האפליקציה שנבחרה
עץ יישומון.

כדי להתחיל הפעלת עריכה בחר את ה לקבל יישומון עֵץ פריט תפריט מתפריט הפקודות.
זה ישנה את סמן המצביע לצלבת שיער. כעת עליך לבחור את היישום
אתה רוצה להסתכל על ידי לחיצה על כל אחד מהחלונות שלו. אם אפליקציה זו מבינה את
פרוטוקול editres ואז editres יציג את עץ הווידג'טים של היישום בעץ שלו
חַלוֹן. אם האפליקציה לא מבינה את פרוטוקול העריכה העורכים יודיעו
אתה מבין עובדה זו באזור ההודעות לאחר עיכוב של מספר שניות.

ברגע שיש לך עץ ווידג'טים, כעת תוכל לבחור בכל אחת מאפשרויות התפריט האחרות. האפקט
של כל אחד מאלה מתואר להלן.

פקודות


קבל עץ יישומון
מאפשר למשתמש ללחוץ על כל אפליקציה שמדברת בפרוטוקול editres ו
לקבל את עץ הווידג'טים שלו.

רענן את עץ הווידג'ט הנוכחי
העריכה יודעת רק על הווידג'טים הקיימים כרגע. רב
יישומים יוצרים והורסים ווידג'טים תוך כדי תנועה. בחירה בפריט זה בתפריט תעשה
לגרום לעורכים לבקש מהאפליקציה לשלוח מחדש את עץ הווידג'טים שלו, ובכך לעדכן את עץ הווידג'טים שלו
מידע למצב החדש של הבקשה.

לדוגמה, xman יוצר רק את הווידג'טים עבורו topbox כאשר הוא מתחיל. אף אחד
מתוך הווידג'טים עבור חלון הדף הידני נוצרים עד שהמשתמש בפועל
לוחץ על מדריך ל דף לַחְצָן. אם שלפת את עץ הווידג'טים של xman לפני ה-
הדף הידני פעיל, ייתכן שתרצה לרענן את עץ הווידג'טים לאחר ה-
דף ידני הוצג. זה יאפשר לך גם לערוך את המדריך
משאבי הדף.

זרוק עץ ווידג'ט לקובץ
לתיעוד יישומים, לעתים קרובות שימושי להיות מסוגל לזרוק את כולו
עץ יישומון יישומים לקובץ ASCII. לאחר מכן ניתן לכלול קובץ זה ב-
עמוד ידני. כאשר פריט תפריט זה נבחר תיבת דו-שיח קופצת מופעלת. סוּג
שם הקובץ בתיבת הדו-שיח הזו, ובחר באחד מהשניים בסדר, או הקלד כרכרה-
לַחֲזוֹר. עורכים ישליכו כעת את עץ הווידג'טים לקובץ זה. כדי לבטל את הקובץ
בחר את לבטל לַחְצָן.

הצג תיבת משאבים
פקודה זו תקפיץ תיבת משאבים עבור היישום הנוכחי. המשאב הזה
תיבה (מתוארת בפירוט להלן) תאפשר למשתמש לראות בדיוק אילו משאבים
ניתן להגדיר עבור הווידג'ט שנבחר כעת בתצוגת עץ הווידג'טים.
ניתן לבחור כעת רק ווידג'ט אחד; אם נבחרים יותר או פחות
עורכים יסרב להקפיץ את תיבת המשאב ולהכניס הודעת שגיאה ב-
הערות נוספות אזור.

הגדר משאב
פקודה זו תפתח תיבת דו-שיח פשוטה להפעלת משאב שרירותי
כל הווידג'טים שנבחרו. עליך להקליד את שם המשאב, כמו גם את הערך.
אתה יכול להשתמש במקש Tab כדי לעבור בין שדה שם המשאב למשאב
שדה ערך.

צא יוצא מעריכות.

עץ פקודות


אל האני עֵץ התפריט מכיל מספר פקודות המאפשרות לבצע פעולות ב-
עץ יישומון.

בחר יישומון בלקוח
פריט תפריט זה מאפשר לך לבחור כל ווידג'ט באפליקציה; עריכות יהיו
ואז סמן את האלמנט המתאים בתצוגת עץ הווידג'ט. פעם בתפריט הזה
פריט נבחר, סמן המצביע יפנה שוב לכוונת, ואתה חייב
לחץ על כפתור מצביע כלשהו בווידג'ט שברצונך להציג. מאז כמה
יישומונים מוסתרים לחלוטין על ידי ילדיהם, לא ניתן להגיע לכל אחד מהם
יישומון בדרך זו, אבל מנגנון זה נותן משוב שימושי מאוד בין ה
אלמנטים בעץ הווידג'טים ואלו ביישום בפועל.

בחר הכל

בטל את הבחירה בהכל

הפוך הכל
פונקציות אלו מאפשרות למשתמש לבחור, לבטל את הבחירה או להפוך את כל הווידג'טים ב-
עץ יישומון.

בחר ילדים

בחר הורים
פונקציות אלה בוחרות את ההורה המיידי או הילדים של כל אחד מהנוכחיים
ווידג'טים שנבחרו.

בחר צאצאים

בחר אבות
פונקציות אלה בוחרות את כל ההורים או הילדים של כל אחד מהנבחרים הנוכחיים
ווידג'טים. זהו חיפוש רקורסיבי.

הצג שמות יישומונים

הצג שמות כיתות

הצג מזהי ווידג'ט

הצג ווידג'ט Windows
כאשר ווידג'ט העץ מוצג בהתחלה, התוויות של כל ווידג'ט בעץ
תואמים לשמות הווידג'טים. פונקציות אלה יגרמו לתווית של את כל
יישומונים בעץ שישתנו כדי להציג את שם המחלקה, המזהים או החלון המשויכים
עם כל ווידג'ט באפליקציה. מזהי הווידג'ט והחלונות מוצגים כמשושה
מספרים.

בנוסף ישנם מאיצי מקלדת לכל אחת מפעולות העץ. אם הקלט
הפוקוס הוא על ווידג'ט בודד בעץ, ואז הפעולה הזו תשפיע רק על זה
יישומון. אם מיקוד הקלט נמצא ברקע העץ יהיה לו בדיוק אותו אפקט
בתור פריט התפריט המתאים.

ניתן להחיל את ערכי התרגום המוצגים על כל ווידג'ט באפליקציה. אם זה
הווידג'ט הוא צאצא של ווידג'ט העץ, אז הוא ישפיע רק על הווידג'ט הזה, אחרת
תהיה אותה השפעה כמו הפקודות בתפריט העץ.

פלאש ווידג'טים פעילים
פקודה זו היא היפוך של בחר יישומון in לקוח פקודה, זה יראה
המשתמש בכל ווידג'ט שנבחר כעת בעץ הווידג'טים, על ידי הבהוב של
יישומון מתאים באפליקציה מספר מהבהבים (שלושה כברירת מחדל) פעמים ב-
flashColor.

מפתח אפשרות תרגום כְּנִיסָה
-
רווח בטל בחירה בחר (כלום)
w בחר בחר (יישומון)
s בחר בחר (הכל)
i Invert Select (היפוך)
ג בחר ילדים בחר (ילדים)
ד בחר צאצאים בחר (צאצאים)
p בחר בחר הורה (הורה)
a Select Ancestors Select(ancestors)
N הצג שמות יישומונים מחדש (שם)
C הצג שמות כיתות Relabel(class)
אני מציג מזהי Widget Relabel(id)
W הצג Widget Windows Relabel (חלון)
T החלפת יישומון/שם כיתה מחדש (החלפה)

לחיצה על כפתור 1 בווידג'ט מוסיפה אותו לקבוצת הווידג'טים שנבחרו. לחיצה
כפתור 2 בווידג'ט מבטל את הבחירה בכל שאר הווידג'טים ולאחר מכן בוחר רק את הווידג'ט הזה.
לחיצה על כפתור 3 בווידג'ט מחליפה את התווית שלו בין שם המופע של הווידג'ט
שם הכיתה של הווידג'ט.

משתמש LA מַשׁאָב BOX


תיבת המשאבים מכילה חמישה תחומים שונים. כל אחד מהאזורים, כפי שהם מופיעים על
מסך, מלמעלה למטה יידונו.

קו המשאבים
אזור זה בחלק העליון של תיבת המשאב מציג את שם המשאב הנוכחי בדיוק כמו
זה יופיע אם תשמור אותו בקובץ או תחיל אותו.

השמות והכיתות של היישומון
אזור זה מאפשר לך לבחור בדיוק על אילו ווידג'טים המשאב הזה יחול.
האזור מכיל ארבע שורות, הראשונה מכילה את שם הווידג'ט שנבחר
וכל אבותיו, והנקודה המגבילה יותר (.) מפריד. השורה השנייה
מכיל פחות ספציפיות את שמות המחלקות של כל ווידג'ט, וגם את הפחות
כוכב מגביל (*) מפריד. השורה השלישית מכילה קבוצה של כפתורים מיוחדים
נקרא כל יישומון מה שיכליל רמה זו כך שתתאים לכל ווידג'ט. האחרון
שורה מכילה קבוצה של לחצנים מיוחדים הנקראים כל יישומון שַׁרשֶׁרֶת אשר יהפוך את
רמה אחת למשהו שתואם אפס רמות או יותר.

המצב הראשוני של אזור זה הוא המגביל ביותר, תוך שימוש בשמות המשאבים
ומפריד הנקודות. על ידי בחירה בכפתורים האחרים באזור זה תוכל להקל
ההגבלות כדי לאפשר ליותר ויותר ווידג'טים להתאים למפרט. ה
מקרה קיצוני הוא לבחור את כל כל יישומון שַׁרשֶׁרֶת כפתורים, שיתאימו לכל
ווידג'ט באפליקציה. כאשר אתה בוחר לחצנים שונים, העץ יוצג
עדכן כדי להראות לך בדיוק אילו ווידג'טים יופעלו על ידי המשאב הנוכחי
מפרט.

משאבים רגילים ומגבלות
האזור הבא מאפשר לך לבחור את שם המשאבים הרגילים או האילוץ
שאתה רוצה להגדיר. ייתכן שלחלק מהווידג'טים אין משאבי אילוצים, אז לאזור זה
לא מופיע.

ערך משאבים
אזור הבא זה מאפשר לך להזין את ערך המשאב. הערך הזה צריך להיות
הוזן בדיוק כפי שהיית מקליד שורה בקובץ המשאבים שלך. כך צריך
לא מכיל שורות חדשות שלא נמלטו. יש כמה רצפי תווים מיוחדים עבור
הקובץ הזה:

\n - זה יוחלף בשורה חדשה.

\### - כאשר # היא כל ספרה אוקטלית. זה יוחלף בבייט בודד זה
מכיל רצף זה המתפרש כמספר אוקטלי. למשל, ערך
המכיל בייט NULL ניתן לאחסן על ידי ציון \000.

\ - זה ידחס לכלום.

\\ - זה ידחוס לאחור אחד.

אזור פיקוד
אזור זה מכיל מספר לחצני פקודה, המתוארים בסעיף זה.

הגדר שמור קובץ
כפתור זה מאפשר למשתמש לשנות קובץ שהמשאבים יישמרו בו.
כפתור זה יציג תיבת דו-שיח שתבקש ממך שם קובץ; פעם ה
שם הקובץ הוזן, לחץ על carriage-return או לחץ על בסדר לַחְצָן.
כדי לפתוח את תיבת הדו-שיח מבלי לשנות את קובץ השמירה, לחץ על לבטל לַחְצָן.

שמור כפתור זה יוסיף את משאב קו המתואר לעיל עד סוף הזרם
שמור את הקובץ. אם לא הוגדר קובץ שמירה, לקבוע שמור שלח תיבת הדו-שיח תהיה
צץ כדי לבקש מהמשתמש שם קובץ.

החל כפתור זה מנסה לבצע קריאת XtSetValues ​​בכל הווידג'טים התואמים את
משאב קו מתואר לעיל. הערך שצוין מוחל ישירות על כולם
ווידג'טים תואמים. התנהגות זו היא ניסיון לתת תחושה דינמית ל
עורך משאבים. מכיוון שתכונה זו מאפשרת למשתמשים להכניס אפליקציה למדינות
זה אולי לא מוכן לטפל, וו סופק כדי לאפשר ספציפי
יישומים לחסום בקשות אלה של SetValues ​​(ראה חסימת עורכים בקשות
להלן).

לרוע המזל, עקב אילוצי עיצוב שהוטלו על הווידג'טים על ידי X Toolkit ו
מנהל המשאבים, מנסה לכפות מערכת סטטית מטבעה לדינמית
התנהגות יכולה לגרום לתוצאות מוזרות. אין ערובה לכך שהתוצאות של an
היישום יהיה זהה למה שיקרה כשתשמור את הערך ותפעיל מחדש את
יישום. פונקציונליות זו ניתנת כדי לנסות לתת לך תחושה גסה
מה השינויים שלך ישיגו, ויש לשקול את התוצאות שהתקבלו
חשוד במקרה הטוב. אחרי שאמרתי את זה, זו אחת התכונות הכי מסודרות של עריכות,
ואני מאוד ממליץ לך לשחק עם זה ולראות מה זה יכול לעשות.

שמור והחל
כפתור זה משלב את פעולות השמירה והיישום המתוארות לעיל לכפתור אחד.

תיבת משאבים קופצת
כפתור זה יסיר את תיבת המשאבים מהתצוגה.

חסום עריכות בקשות


פרוטוקול העריכה נבנה בערכת אתנה ווידג'ט. זה מאפשר הכל
יישומים המקושרים נגד Xaw כדי להיות מסוגלים לדבר עם עורך המשאבים.
למרות שזה מספק גמישות רבה, והוא כלי שימושי, זה יכול להיות די בקלות
התעללו. לכן זה אפשרי עבור כל יישום Xaw לציין ערך עבור
editresBlock משאב המתואר להלן, כדי למנוע מהעורכים לחשוף מידע על
הפנימיות שלו, או כדי להשבית את הגדר ערכים חלק מהפרוטוקול.

editresBlock (כיתה EditresBlock)
מציין איזה סוג של חסימה יישום זה רוצה לכפות על העורכים
פרוטוקול.

הערכים המקובלים הם:

הכל חסום את כל הבקשות.

setValues ​​חסום את כל בקשות SetValues. מכיוון שזו העריכה היחידה שמבקשת את זה
למעשה משנה את היישום, זה למעשה קובע כי
האפליקציה היא לקריאה בלבד.

אין אפשר את כל בקשות העריכה.

זכור כי משאבים אלו מוגדרים בכל יישום Xaw, לֹא עריכות. הם מרשים
יישומים בודדים כדי לשמור על כל או חלק מהבקשות שעורך העריכה מתמיד
מצליחים. כמובן, editres היא גם אפליקציית Xaw, כך שניתן לצפות בה גם
שונה על ידי עריכות (די רקורסיביות, אני יודע), ניתן לחסום את הפקודות הללו על ידי הגדרה
מה היא editresBlock משאב על העריכה עצמה.

מקורות


בעד עריכות משאבי היישום הזמינים הם:

מספר מהבהבים (כיתה NumFlashes)
מציין את מספר הפעמים שהווידג'טים באפליקציה יובהבו כאשר
מה היא לְהַצִיג Active יישומונים הפקודה מופעלת.

FlashTime (כיתה FlashTime)
משך הזמן בין ההבזקים שתוארו לעיל.

flashColor (כיתה flashColor)
מציין את הצבע המשמש להבהב של ווידג'טים של יישומים. צבע בהיר צריך להיות
משמש שימשוך מיד את תשומת לבך לאזור המהבהב, כגון
אדום או צהוב.

saveResourcesFile (כיתה SaveResourcesFile)
זהו הקובץ שאליו יצורף שורת המשאב כאשר שמור לַחְצָן
מופעל בתיבת המשאבים.

ווידג'טים


על מנת לציין משאבים, כדאי לדעת את ההיררכיה של הווידג'טים אשר
לְהַלחִין עריכות. בסימון למטה, הזחה מציינת מבנה היררכי.
שם מחלקת הווידג'ט ניתן ראשון, ואחריו שם מופע הווידג'ט.

עריכות עריכות
חלונית חלונית
קופסא קופסא
פקודות MenuButton
תפריט SimpleMenu
SmeBSB sendTree
SmeBSB refreshTree
SmeBSB dumpTreeToFile
קו SmeLine
SmeBSB getResourceList
קו SmeLine
SmeBSB עזב
תפריט כפתור עץ פקודות
תפריט SimpleMenu
SmeBSB showClientWidget
SmeBSB בחר הכל
SmeBSB בטל את הבחירה בכל
SmeBSB invertAll
קו SmeLine
SmeBSB selectChildren
SmeBSB selectParent
SmeBSB select Descendants
SmeBSB select Ancestors
קו SmeLine
SmeBSB showWidgetNames
SmeBSB showClassNames
SmeBSB showWidgetIDs
SmeBSB showWidgetWindows
קו SmeLine
SmeBSB flashActiveWidgets
hPane חלוף
פאנר פאנר
תווית userMessage
אחיזה אחיזה
אשנב אשנב
עץ עץ
לְמַתֵג
.
.
.
TransientShell resourceBox
חלונית חלונית
תווית resourceLabel
טופס namesAndClasses
החלף נקודה
החלף כוכב
החלף כל
החלף שם
החלף מחלקה
.
.
.
שמות תוויתLabel
רשימה של שמות
אילוץ תוויתLabel
List constraintList
טופס valueForm
תווית valueLabel
ערך טקסטText
Box commandBox
פקודה setFile
פקודה שמירה
הפקודה החלה
הפקודה saveAndApply
ביטול הפקודה
אחיזה אחיזה
אחיזה אחיזה

הסביבה


תצוגה כדי לקבל את ברירת המחדל של המארח ומספר התצוגה.

XENVIRONMENT
כדי לקבל את השם של קובץ משאבים שעוקף את המשאבים הגלובליים המאוחסנים בו
המאפיין RESOURCE_MANAGER.

השתמש בעריכה מקוונת באמצעות שירותי onworks.net


Ad


Ad