דוגמא 2 – טאבים
כפי שהסברנו מקודם, ניתן להגדיר אזור שיחולק לעמודות בעלות
כותרת על ידי הפקודה tab.
לחיצה על אחת מהכותרות הנ"ל תגרום להצגת הפקדים הקשורים אליה. לאחר שיצרנו את
העמודות, אנחנו רוצים לשייך פקדים שונים לעמודות אלו. על מנת לעשות זאת, מוסיפים
בסוף ההגדרה של הפקד המבוקש את המילה tab,
ולאחריה את הid של העמודה אליה אנו רוצים שהפקד ישתייך.
הדוגמא הבאה יוצרת דיאלוג בו אזור שחולק ל4 עמודות. כותרת
העמודה הראשונה היא M,
השניה היא I, השלישית היא R
והרביעית היא C. בכל עמודה מוצג כפתור אחד עליו נמצא טקסט.
נשים את הקוד הבא ב- remote:
dialog dlgMIRC {
title "mIRC"
size -1 -1 210 145
tab "m", 1, 5 5
200 130
tab "I", 2
tab "R", 3
tab "C", 4
button "m is for ...
;)", 11, 55 50 100 48, ok tab 1
button "I is for
Internet", 12, 55 50 100 48, tab 2
button "R is for
Relay", 13, 55 50 100 48, tab 3
button "C is for
Chat", 14, 55 50 100 48, tab 4
}
נציג את הדיאלוג באמצעות הפקודה
/dialog
–m dlgMIRC dlgMIRC
ונראה איך כל פעם מוצג פקד אחר, בהתאם לעמודה עליה אנו
לוחצים.
