טיפ מספר 1 ל-VISUAL STUDIO 6
והפעם: הוספת תפריט קונפיגורציות. רקע: במדריך מספר 1 כתבתי קצת על הנושא של מצבי קימפול, או קונפיגורציות. בדרך כלל בפרוייקט ישנם 2 קונפיגורציות: DEBUG, שזה אומר שהתוכנית מתקמפלת במוד פיתוח ואז אפשר להשתמש ב-DEBUGGER כדי למצוא בעיות, והמצב השני הוא RELEASE, שזה אומר גירסה סופית למשתמשים. ישנם עוד הבדלים בין המצבים שלא נכנס להם כרגע. וכמו שכתבתי במדריך, ניתן ליצר עוד קונפיגורציות על פי הצורך, ושוב לא נכנס לזה כרגע. הבעיה: שאתה לא יכול לדעת בקלות באיזה קונפיגורציה אתה כרגע וגם לא נוח להחליף קונפיגורציות. הפיתרון: להוסיף לסרגל מתחת לתפריט DROP DOWN LIST שמאפשר להחליף קונפיגורציות בקלות וגם לדעת באיזה קונפיגורציה אנחנו נמצאים כרגע (כמו בתמונה). נתחיל? לא! כי קודם אני אלמד אותכם כיצד לעשות את זה בלי הסרגל: 1. בוחרים ב-Build בתפריט ושם בוחרים את האפשרות Set Active Configuration (ראה תמונה 1). 2. נקבל את החלון כמו בתמונה מספר 2 שבו נוכל לשנות באיזה קונפיגורציה לעבוד. עכשיו אני אלמד אותכם כיצד לדחוס את החלון הזה (מתמונה מספר 2) לתוך הסרגל מתחת לתפריט: 1. בוחרים ב-Tools בתפריט ושם בוחרים ב-Customize (ראה תמונה מספר 3). 2. נקבל את החלון כמו בתמונה 4. פה יש לבחור ב-Category את האפשרות Build (ראה איפה שהמספר 1 בתמונה). 3. עכשיו נגרור בעזרת הכפתור השמאלי של העכבר את ה-CONTROL שמתחת למילה Buttons (איפה שהמספר 2 בתמונה 4) למקום ריק בסרגל שמתחת לתפריט של ה-STUDIO ונקבל את מה שרצינו. אפשר לסגור עכשיו את החלון של ה-Customize. שימו לב לכמה דברים חשובים: 1. אחרי יצירת פרוייקט חדש הקונפיגורציה תהיה DEBUG. 2. יש לעבור ל-RELEASE לפני שמפיצים את התוכנה למשתמשים ואז לקמפל מחדש ע"י לחיצה על F7 3. התוצאה של הקימפול של כל מצב תהיה בסיפריה שונה (ראה הסבר במדריך מספר 1). 4. במצב RELEASE אי אפשר להשתמש ב-DEBUGGER ולחיצה על F5 תיתן מסך עם הודעה שאי אפשר להשתמש ב-DEBUGGER
והפעם: הוספת תפריט קונפיגורציות. רקע: במדריך מספר 1 כתבתי קצת על הנושא של מצבי קימפול, או קונפיגורציות. בדרך כלל בפרוייקט ישנם 2 קונפיגורציות: DEBUG, שזה אומר שהתוכנית מתקמפלת במוד פיתוח ואז אפשר להשתמש ב-DEBUGGER כדי למצוא בעיות, והמצב השני הוא RELEASE, שזה אומר גירסה סופית למשתמשים. ישנם עוד הבדלים בין המצבים שלא נכנס להם כרגע. וכמו שכתבתי במדריך, ניתן ליצר עוד קונפיגורציות על פי הצורך, ושוב לא נכנס לזה כרגע. הבעיה: שאתה לא יכול לדעת בקלות באיזה קונפיגורציה אתה כרגע וגם לא נוח להחליף קונפיגורציות. הפיתרון: להוסיף לסרגל מתחת לתפריט DROP DOWN LIST שמאפשר להחליף קונפיגורציות בקלות וגם לדעת באיזה קונפיגורציה אנחנו נמצאים כרגע (כמו בתמונה). נתחיל? לא! כי קודם אני אלמד אותכם כיצד לעשות את זה בלי הסרגל: 1. בוחרים ב-Build בתפריט ושם בוחרים את האפשרות Set Active Configuration (ראה תמונה 1). 2. נקבל את החלון כמו בתמונה מספר 2 שבו נוכל לשנות באיזה קונפיגורציה לעבוד. עכשיו אני אלמד אותכם כיצד לדחוס את החלון הזה (מתמונה מספר 2) לתוך הסרגל מתחת לתפריט: 1. בוחרים ב-Tools בתפריט ושם בוחרים ב-Customize (ראה תמונה מספר 3). 2. נקבל את החלון כמו בתמונה 4. פה יש לבחור ב-Category את האפשרות Build (ראה איפה שהמספר 1 בתמונה). 3. עכשיו נגרור בעזרת הכפתור השמאלי של העכבר את ה-CONTROL שמתחת למילה Buttons (איפה שהמספר 2 בתמונה 4) למקום ריק בסרגל שמתחת לתפריט של ה-STUDIO ונקבל את מה שרצינו. אפשר לסגור עכשיו את החלון של ה-Customize. שימו לב לכמה דברים חשובים: 1. אחרי יצירת פרוייקט חדש הקונפיגורציה תהיה DEBUG. 2. יש לעבור ל-RELEASE לפני שמפיצים את התוכנה למשתמשים ואז לקמפל מחדש ע"י לחיצה על F7 3. התוצאה של הקימפול של כל מצב תהיה בסיפריה שונה (ראה הסבר במדריך מספר 1). 4. במצב RELEASE אי אפשר להשתמש ב-DEBUGGER ולחיצה על F5 תיתן מסך עם הודעה שאי אפשר להשתמש ב-DEBUGGER