FvwmTabs - מקוון בענן

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

תָכְנִית:

שֵׁם


FvwmTabs - מודול כרטיסיות גנרי עבור מנהל החלונות fvwm.

תַקצִיר


FvwmTabs נוצר על ידי fvwm, כך שלא ניתן להפעיל שורת פקודה.

תיאור


השמיים FvwmTabs המודול מסוגל לבלוע כל חלון fvwm ולהתייחס אליו כאל לשונית ב-a
מנהל כרטיסיות חַלוֹן. מנהל כרטיסיות נקרא לפעמים a טאבר.

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

קְרִיאָה


FvwmTabs ניתן להפעיל על ידי הכנסת השורה "Module FvwmTabs" בקובץ ה-.fvwmrc שלך. זֶה
יכול להיות ממוקם על קו בפני עצמו, אם FvwmTabs אמור להופיע במהלך fvwm's
אתחול, או יכול להיות קשור לתפריט או לחצן עכבר או הקשה כדי להפעיל אותו מאוחר יותר.

התקנה תלות


FvwmTabs דורש התקנה של 2 מודולי CPAN (שאינם מופצים עם fvwm).
המערכת שלך. הם Tk ו X11::פרוטוקול.

הם זמינים ב:
<http://search.cpan.org/CPAN/authors/id/N/NI/NI-S/Tk-804.027.tar.gz> ו
<http://search.cpan.org/~smccam/X11-Protocol-0.56/>.

כדי להתקין אחת מהחבילות:

tar zxvf $name.tar.gz; cd $name ; perl Makefile.PL ; לעשות התקנה

FvwmTabs יגיד לך אם אין לך חבילות אלו מותקנות כאשר אתה (תנסה) להתחיל
זה.

תְצוּרָה אפשרויות


FvwmTabs קורא את אותו קובץ תצורה כמו fvwm כאשר הוא מופעל.

האפשרויות הבאות מזוהות על ידי FvwmTabs:

*FvwmTabs: activeFG צֶבַע
צבע הטקסט של הכפתור עבור הכרטיסייה הגלויה. צבע ברירת המחדל הוא צהוב.

*FvwmTabs: activeBG צֶבַע
צבע הרקע של הכפתור עבור הכרטיסייה הגלויה. צבע ברירת המחדל הוא
כחול חצות.

*FvwmTabs: inactiveFG צֶבַע
צבע הטקסט של הכפתורים עבור הכרטיסיות הבלתי נראים. צבע ברירת המחדל הוא
לבן עתיק.

*FvwmTabs: BG לא פעיל צֶבַע>
צבע הרקע של הכפתורים עבור הכרטיסיות הבלתי נראים. צבע ברירת המחדל הוא
כחול מלכותי.

*FvwmTabs: titleFG צֶבַע
צבע הטקסט המשמש בשורת הכותרת. צבע ברירת המחדל הוא שחור.

*FvwmTabs: titleBG צֶבַע
צבע הרקע המשמש בשורת הכותרת. צבע ברירת המחדל הוא לבן עתיק.

*FvwmTabs: activeRelief סגנון
סגנון התבליט לשימוש עבור כפתורים פעילים. סגנון יכול להיות גם מורם, דירה or
שָׁקוּעַ. סגנון ברירת המחדל הוא שָׁקוּעַ.

*FvwmTabs: inactiveRelief סגנון
סגנון התבליט לשימוש עבור כפתורים לא פעילים. סגנון יכול להיות גם מורם, דירה or
שָׁקוּעַ. סגנון ברירת המחדל הוא דירה.

*FvwmTabs: כפתורYPadding פיקסלים
כמה ריפוד להשתמש מסביב לחלק העליון והתחתון של כפתורי הכרטיסייה. ערך ברירת המחדל הוא 3
פיקסלים.

*FvwmTabs: pollRate ms
מציין באיזו תדירות יש לבדוק X אירועים. ms הוא זמן באלפיות שניות. ברירת המחדל
ערך 250, אמור להיות בסדר עבור רוב המשתמשים. אם אתה על מכונה מאוד איטית אתה יכול
רוצה להגדיל את זה.

*FvwmTabs: buttonFont גופן
הגופן לשימוש בכפתורי הכרטיסייה. גופן ברירת המחדל הוא Helvetica -12 סיכה.

*FvwmTabs: titleFont גופן
הגופן לשימוש בשורת הכותרת. גופן ברירת המחדל הוא Helvetica -12.

*FvwmTabs: menuFont גופן
הגופן לשימוש בתפריטים. גופן ברירת המחדל הוא Helvetica -12.

*FvwmTabs: fontSelector fontProgram
תוכנית בוחר הגופנים החיצונית להפעלה בעת שינוי דינמי של גופנים. ה
ברירת מחדל fontProgram is gfontsel --הדפס -f "%f". משתמשי אנטי-גמד עשויים לנסות xfontsel
-הדפס -תבנית "%f". אם מוגדר ל אף לא אחד, לא יופיעו אפשרויות תפריט גופנים.

*FvwmTabs: autoSwallowClass שם בכיתה [tabManagerId],...
*FvwmTabs: autoSwallowResource ResourceName [tabManagerId],...
*FvwmTabs: autoSwallowName שם [tabManagerId],...
ציין חלונות לבליעה אוטומטית. אלו הן רשימות מופרדות בפסיקים המפרטות
המחלקה/משאב/שם של חלון ומזהה מנהל כרטיסיות אופציונלי שאליו החלון
צריך לבלוע. כברירת מחדל, מזהה מנהל הכרטיסיות עולה מאפס - כלומר. 0 הוא
מנהל הכרטיסיות הראשון שנוצר, 1 השני וכו', אך ייתכן שהוא יעקוף על ידי
ציון טיעון ל טאבר חדש פוּנקצִיָה. (אין רווח לבן בטאבר
ids.) אתה יכול לחלופין לציין 'any' או 'lastFocus' אשר יכניס את החלון פנימה
מנהל הכרטיסיות עם המספר הנמוך ביותר של כרטיסיות או מנהל הכרטיסיות הממוקד האחרון,
בהתאמה. אם לא צוין מספר מנהל כרטיסיות, ערך ברירת מחדל מרומז של
'כל' משמש. ציין זאת שם בכיתה/ResourceName/שם יכול להיות (Perl) רגיל
ביטוי.

*FvwmTabs: balloonBG צֶבַע
צבע הרקע של חלונות הבלון שמופיעים מעל לחצני הכרטיסיות. ה
צבע ברירת המחדל הוא #C0C080.

*FvwmTabs: balloonFont גופן
הגופן לשימוש בחלונות הקופצים של הבלונים. גופן ברירת המחדל הוא Helvetica -12.

*FvwmTabs: balloonWait ms
כמה זמן על סמן העכבר להשהות (במילישניות) מעל לחצן Tab לפני ה-
בלון קופץ. ערך ברירת המחדל הוא 250.

*FvwmTabs: balloonMsg msg
הודעה להצגה בחלונות קופצים של בלון. ערך ברירת המחדל הוא %tabNo:\n%iconText\n%title.

*FvwmTabs: שינוי גודל אוטומטי bool
bool יכול להיות גם נָכוֹן or שקר. אם נכון, חלונות במנהל הכרטיסיות באופן אוטומטי
שנה את הגודל לממדים של החלון הגדול ביותר במנהל הכרטיסיות. ערך ברירת המחדל
is שקר. אם המשתמש מבצע שינוי גודל מפורש של חלון מנהל כרטיסיות, כל החלונות
במנהל הכרטיסיות משתנים את גודל החלון החדש.

*FvwmTabs: stateFile פילה
FvwmTabs יש לו את היכולת לשמר את מצבו (כלומר זכור את החלונות שיש לו
נבלע ככרטיסיות) שחור/לב fvwm מופעל מחדש. פילה מציין את השם של קובץ זמני ל
להקליט את המצב, כך שניתן לשחזר אותו מתי FvwmTabs מופעל מחדש. ברירת המחדל
הקובץ הוא "$FVWM_USERDIR/.fvwmtabs.state".

*FvwmTabs: fixedSizeTabs bool
bool יכול להיות גם נָכוֹן or שקר. אם זה נכון, מנהל הכרטיסיות יבטיח כל כפתור טאב
בעל אותם מידות. אם false, הכרטיסייה שנבחרה מורחבת כך שתהיה מלאה
גלוי. ערך ברירת המחדל הוא שקר.

*FvwmTabs: showTitlebar bool
הצג שורת כותרת פנימית. אם מוגדר ל נָכוֹן שורת כותרת מופיעה מתחת לשורת לחצני הטאב
& מציג את הכותרת המשויכת לחלון הנוכחי. שורת הכותרת הזו מסוגלת
הצגת כותרות ארוכות או מרובות שורות. ערך ברירת המחדל הוא נָכוֹן.

*FvwmTabs: השתמש ב-TMTitlebar bool
הוסף את הכותרת המשויכת לכרטיסייה שנבחרה לשורת הכותרת של מנהל הכרטיסיות. (כלומר ה
שורת הכותרת בחלק העליון של החלון, נבדלת משורת הכותרת מתחת ללחצני הכרטיסיות.)
ערך ברירת המחדל הוא נָכוֹן.

*FvwmTabs: dragDropIcon קובץ תמונה
ציין את הסמל שיוצג בעת ביצוע פעולת גרירה ושחרור כדי לסדר מחדש את
כפתורי כרטיסיות. FvwmTabs יחפשו ב-ImagePath עבור תמונה זו, אלא אם היא אבסולוטית
שם הקובץ (כלומר שם הקובץ מתחיל ב-'/') מצוין. ערך ברירת המחדל הוא אף לא אחד. אם
אף לא אחד (או קובץ לא חוקי) צוין * בשימוש.

*FvwmTabs: bBuggyFocus bool
FvwmTabs מנסה לעקוף מגבלה ב-Perl/Tk (אין דרך לגשת ל-
חותמת זמן הקשורה לאירועי WM_TAKE_FOCUS). במערכות מסוימות זה לא עובד ו
לפעמים מנהלי כרטיסיות מתקשים להשיג את המיקוד. אם זה קורה לך, נסה
הגדרת אפשרות זו ל נָכוֹן. זה יכול להוביל למיקוד תנאי גזע (מנהלי כרטיסיות
"לגנוב" פוקוס באופן זמני במצבים מסוימים) אבל זה פחות מעצבן מאשר לא להיות
מסוגל להתמקד בכלל.

*FvwmTabs: אפשרSwallowDND bool
לבלוע חלונות אשר (מוזזים) חופפים לטאב. הערה: ניתן להפעיל גרירה ושחרור
עבור כרטיסיות בודדות דרך התפריט. ערך ברירת המחדל הוא נָכוֹן.

*FvwmTabs: סובלנות לבליעה tol
קובע כמה חלון חייב לחפוף לטאב כדי שייבלע מתי
גרור ושחרור מופעל. אם לערך מצורף סימן %, חלונות חייבים לחפוף
לפי האחוז שצוין מהגודל הנוכחי של הטאב. אם אין %-סימן
בהווה, הערך מטופל ביחידות של פיקסלים. ערך ברירת המחדל הוא 10 (פיקסלים).

*FvwmTabs: useIconsOnTabs bool
הצג את הסמל המיני המשויך לכל חלון בלחצן הכרטיסייה שלו. הערה: מיני אייקונים עבור
אפליקציות המשתמשות בסמלי EWMH נראות מעט מעוותות. זה בגלל התדמית הגרועה
אלגוריתם שינוי גודל בשימוש ב-Tk. יש לתקן זאת בזמן הקרוב. ה
ערך ברירת המחדל הוא נָכוֹן.

*FvwmTabs: killIcon תמונה
תמונה לשימוש בלחצן הרג סרגל הכלים. ברירת המחדל היא אף לא אחד.

*FvwmTabs: addIcon תמונה
תמונה לשימוש בלחצן הוסף סרגל הכלים. ברירת המחדל היא אף לא אחד.

*FvwmTabs: swallowIcon תמונה
תמונה לשימוש בלחצן הוסף סרגל הכלים כאשר הטאב יבלע את החלון הבא שייפתח.
ברירת המחדל היא אף לא אחד. על ידי שימוש בסמל נפרד כדי addIcon, אפשרות זו מספקת חזותית
משוב על מתי טאב יבלע ללא תנאי את החלון הבא שייפתח.

*FvwmTabs: releaseIcon תמונה
תמונה לשימוש בלחצן שחרור סרגל הכלים. ברירת המחדל היא אף לא אחד.

*FvwmTabs: menuIcon תמונה
תמונה לשימוש בלחצן סרגל הכלים של התפריט. ברירת המחדל היא אף לא אחד.

VWF פונקציות עבור מפתח כריכות


מספר פונקציות fvwm זמינות ברגע ש FvwmTabs מודול מופעל.

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

דוגמה: NewTabber --geometry=+200+400 scottie

טבייז
הוסף חלון (ככרטיסייה) לכרטיסייה.

הכרטיסייה הבאה
הצג/בחר את הכרטיסייה הבאה.

PrevTab
הצג/בחר את הכרטיסייה הקודמת.

LastTab
הצג/בחר את הכרטיסייה האחרונה שנבחרה (אם הייתה כזו).

Release Tab
שחרר חלון עם כרטיסיות בחזרה ל-fvwm.

ReleaseIconifyTab
שחרר חלון עם כרטיסיות בחזרה ל-fvwm וסמל אותו.

שחרר את כל הכרטיסיות
שחרר את כל החלונות ב-tab-manager בחזרה ל-fvwm.

ReleaseIconifyAllTabs
שחרר את כל החלונות במנהל כרטיסיות בחזרה ל-fvwm וסמל אותם.

CloseTabber
להרוס מנהל כרטיסיות. כל החלונות במנהל הכרטיסיות משוחררים בחזרה ל-fvwm.

AddTab
בחר חלון חדש להוספה למנהל כרטיסיות. בחירה באפשרות זו ולחיצה על א
חלון יוסיף את החלון שנבחר למנהל הכרטיסיות.

MultiAddTab
בחר והוסף חלונות חדשים למנהל כרטיסיות עד ללחיצה על ESC.

ShowTab tabNo
הצג/בחר כרטיסייה tabNo במנהל הכרטיסיות. tabNo הוא מבוסס אפס. כְּלוֹמַר. 0 היא הכרטיסייה הראשונה,
1 הוא השני וכו'.

AddToTabber
הוסף חלון (ככרטיסייה) למנהל כרטיסיות.

החלף שמאלה
החלף את החלון שנבחר עם החלון שמשמאלו המיידי.

SwapRight
החלף את החלון שנבחר עם החלון בצד ימין המיידי שלו.

בחר טאב
בחר מנהל כרטיסיות לחלון חדש שיתווסף אליו.

הפעלDND
לבלוע חלונות אשר (מוזזים) חופפים לטאב.

מפתח כריכות


כברירת מחדל, FvwmTabs קורא קובץ תצורת משתמש המוגדר כברירת מחדל FvwmTabs-DefaultSetup אשר
מגדיר מספר חיבורי מפתח שימושיים עבור FvwmTabs. אתה יכול לומר FvwmTabs לא לקרוא את זה
קובץ עם "SetEnv FvwmTabs_NoDefaultSetup" - יש להגדיר משתנה סביבה זה לפני
הפעלת המודול.

ניתן לשנות את כל כריכות המפתח באמצעות ה-fvwm הסטנדרטי מפתח פקודה ושימוש
פונקציות fvwm הנ"ל. כְּלוֹמַר.

מפתח (FvwmTabs*) פונקציית AA CM AddTab

לאחר מכן, לחיצה על Ctrl-Alt-a (כאשר הפוקוס נמצא במנהל כרטיסיות) תאפשר לך ללחוץ על
חלון להוספה למנהל הכרטיסיות.

ברירת המחדל של כריכות המקשים (מוגדרות ב- FvwmTabs-DefaultSetup קובץ) הם:

Ctrl-Alt-a
AddTab

Ctrl-Alt-c
CloseTabber

Ctrl-Alt-i
ReleaseIconifyTab

Ctrl-Alt-Shift-I
ReleaseIconifyAllTabs

Ctrl-Alt-l
LastTab

Ctrl-Alt-m
MultiAddTab

Ctrl-Alt-n ו-Ctrl-Alt-Tab
הכרטיסייה הבאה

Ctrl-Alt-p
PrevTab

Ctrl-Alt-r
Release Tab

Ctrl-Alt-Shift-R
שחרר את כל הכרטיסיות

Ctrl-Alt-t
טאבר חדש

Ctrl-Alt-NUM
ShowTab NUM.

Ctrl-Alt-שמאל
החלף שמאלה

Ctrl-Alt-Right
SwapRight

MOUSE כריכות


עכבר כריכות on Tab לחצנים

עכבר -1 בלחצן כרטיסייה מציג את החלון המשויך ללשונית.

עכבר -2 בלחצן Tab משחרר את החלון המשויך ללשונית בחזרה לחלון
מנהל כחלון עצמאי.

עכבר -3 בלחצן Tab משחרר את החלון המשויך ללשונית בחזרה לחלון
מנהל ומסמל אותו.

ניתן לסדר מחדש את כפתורי הכרטיסיות באמצעות פעולת גרירה ושחרור Ctrl-Mouse-2.
כרטיסייה נגררת מוכנסת לפני כפתור הכרטיסייה שאליו היא נשמטה.

עכבר כריכות on סרגל כלים סמלים

עכבר -1 על כפתור "תפריט" יביא תפריט אפשרויות. ראה כריכות תפריטים.

עכבר -1 על כפתור "שחרר" ישחרר את החלון שנבחר מהכרטיסייה.

עכבר -2 על כפתור "שחרר" ישחרר את כל החלונות מהכרטיסייה, ויסמל
אותם.

עכבר -3 על כפתור "שחרר" ישחרר את כל החלונות מהכרטיסייה.

עכבר -1 על כפתור "הוסף" יוסיף את החלון הבא עליו תלחץ ללשונית.

עכבר -2 על כפתור "הוסף" יוסיף את החלון הבא שייפתח ללשונית.

עכבר -3 על כפתור "הוסף" יוסיף כל חלון שתלחץ עליו (עד שתלחץ על Esc).
הטאבר.

עכבר -1 על כפתור "להרוג" יהיה סְגוֹר החלון שנבחר.

עכבר -2 על כפתור "להרוג" גורם FvwmTabs כדי לנסות להרוג את החלון שנבחר עצמו.

עכבר -3 על כפתור "להרוג" יהיה לַהֲרוֹג החלון שנבחר.

MENU כריכות


עכבר -1 בלחצן "תפריט" יביא תפריט של אפשרויות:

לשחרר תעשיות ישחרר את כל תוכניות הכרטיסיות בחזרה למנהל החלונות כעצמאיים
חלונות.

לשחרר תעשיות (אייקוני) ישחרר את כל תוכניות הכרטיסיות בחזרה למנהל החלונות כ
חלונות עצמאיים מסומנים.

להוסיף יוסיף את החלון הבא שנלחץ על העכבר למנהל הכרטיסיות.

להוסיף הַבָּא יוסיף את החלון הבא שנוצר למנהל הכרטיסיות.

רב להוסיף ממשיך להוסיף חלונות בלחיצת עכבר למנהל הכרטיסיות עד שמקש ה-escape
לחוץ. שימושי להוספת חלונות מרובים למנהל כרטיסיות בבת אחת.

גופן מציג תפריט משנה המאפשר לך להגדיר באופן דינמי את גופני הלחצן/כותרת/תפריט,
באמצעות התוכנית החיצונית שזוהתה על ידי fontSelector אוֹפְּצִיָה.

לְהַצִיג שורת כותרת מחליף את התצוגה של שורת הכותרת מתחת ללחצני הכרטיסיות.

חלון טבייזר דיאלוג תפתח תיבת דו-שיח לציון חלונות לבליעה. חלונות
ניתן לציין במפורש (בשם) או באמצעות מתאם ביטויים רגולריים (Perl).
(הערה: התו / מוחלף באופן אוטומטי.)

אפשרויות התפריט בין המפרידים יציגו את החלון/הכרטיסייה המשויכים ל-
טֶקסט. (טקסט התפריט הוא למעשה הכותרת המשויכת לחלון. הטקסט בכל אחד מהם
כפתור הכרטיסייה הוא שם הסמל.)

אודות קופץ תיבת דו-שיח עם מידע על גרסה/מפתח.

סְגוֹר יסגור את FvwmTabs חלון, קורא לשחרר הכל בתהליך.

השתמש ב-FvwmTabs באופן מקוון באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows