בית
Top.Mail.Ru Yandeks.Metrika
פורום: "ראשי";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למטה

הצג את כל טופסי היישום עם כותרות פעילות מצא סניפים דומים


Cossys   (2001-12-17 16:57) [0]

אדוני! בעיה כזו - יש צורך שכל החלונות הפתוחים של יישום ONE יוצגו על המסך עם כותרות ACTIVE. כפי שאני מבין את זה אתה צריך לדווח על משהו לאירוע השבת ... אבל מה ???



Fellomena   (2001-12-17 17:04) [1]

לא ברור - מה אתה רוצה שכמה חלונות יהיו פעילים בבת אחת?
... ציין בבירור את השאלה plz



Юрий Зотов   (2001-12-17 17:16) [2]

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

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

באמת איך? והכי חשוב, מדוע?



Fellomena   (2001-12-17 17:28) [3]

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



Виктор Щербаков   (2001-12-17 17:31) [4]

כדי
> לפי טיימר (עם מרווח קטן מאוד)
> מיקוד קלט לחלונות שונים "

ברצוני להסתכל בפניו של המשתמש שיתקל בהתנהגות זו של התוכנית!
:-)))



Fellomena   (2001-12-17 17:32) [5]

8)))

נשאלתי - עניתי ל- 8)



Cossys   (2001-12-17 17:40) [6]

יורי זוטוב היקר, אתה לא מבין (או שאני לא כל כך מסביר), אני לא צריך שתי טפסים פעילים והתכנית החינוכית שלך מיותרת. כלומר, ה- TITLES נראים פעילים ... עבור TEdit אתה יכול לעשות את זה. נראה שמאפיין LostFocus ... (אני לא זוכר בדיוק). ועם טפסים אתה יכול! הפעל את פוטושופ או פלאש וודא שכל הטפסים עם כותרות פעילות.

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



panov   (2001-12-17 17:50) [7]

לחקות כותרות חלונות בתוכנית, ואז אתה יכול להפוך אותם בכל צבע.



Иван Шихалев   (2001-12-17 18:01) [8]

WS_EX_TOOLWINDOW יציל את אבי הדמוקרטיה הרוסית?



Cossys   (2001-12-17 18:06) [9]

2 איוון שיקאלב

תודה רבה לך - זה בדיוק הדבר. גם אני חשבתי על זה.



Юрий Зотов   (2001-12-17 18:27) [10]

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

1. כל יום, כל משתמש ב- Windows מבצע מעבר בין חלונות רבים. כנראה אפילו יותר מ- 1000. ועם כל מתג, הכותרת הפעילה מציירת מחדש. ולא נצפתה שום אי-ייצוג. נהפוך הוא, הכל נוח מאוד - המערכת עצמה מראה למשתמש שלה עם איזה חלון הוא עובד כרגע. לכן זה לא מובן לחלוטין, במה ראית את הבעיה?

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

3. אם אתה באמת רוצה, כתוב WM_NCPAINT מטפלים בטפסים, ולאחר שיחה בירושה, צייר את הכותרת בעצמך. זה פשוט מאוד - ראה את תיאור DrawCaption בעזרה של ה- API. אבל אני ממליץ לך בחום לחשוב קודם.

4. מאוד אהבתי את הרצף של שלושה ביטויים:

"... התוכנית החינוכית שלך מיותרת. התכוונתי שה TITLES ייראו פעילים. עבור TEdits, ניתן לעשות טריק כזה ..."

מעניין איפה מצאת את ה HEADLINES מ- TEdits? ובקשר הזה - האם התוכנית החינוכית באמת הייתה יותר מדי?



עמודים: 1 ענף שלם

פורום: "ראשי";
ארכיון נוכחי: 2002.01.08;
הורדה: [xml.tar.bz2];

למעלה









זיכרון: 0.59 MB
זמן: 0.029 c
3-21960
אלנקה
2001-12-05 12:53
2002.01.08
עזרה בבקשה!


4-22459
יוס
2001-11-01 03:13
2002.01.08
מאסטרס, עזרה ..


4-22496
וויק
2001-10-29 18:54
2002.01.08
כיצד אוכל לדעת שהחיבור נוצר?


14-22366
ולדוס
2001-11-05 10:41
2002.01.08
מתכננת


3-21953
וריק
2001-12-05 15:14
2002.01.08
אודות רשומות





אפריקאנס אלבני ערבי אַרְמֶנִי אזרביג'אן הבסקים בלארוסית בולגרי קטלאנית הסיני (פשוט) סינית (מסורתית) קרואטית צ'כיה דני הולנדי אנגלית אסטוני פיליפיני פיני צרפתית
גליציה גאורגיה גרמני יווני קריאולית האיטית עברי הינדי הונגרי איסלנדי אינדונזי אירי איטלקי יפני קוריאני לטבי ליטאי מקדוניה מלאית מלטזית נורבגי
פרסי פולני פורטוגזי רומנית רוסי סרבית סלובקי סלובני ספרדי סוואהילית שבדי תאילנדי תורכי אוקראיני אורדו ויאטנמית וולשית יידיש בנגלית בוסנית
קבואנו אספרנטו גוג'ראטית האוסה המונג איגבו יָאוָנִי קנאדה לחמר לאו הלטינית מאורים מרתי מונגולי נפאלית פונג'בית סומליה טמילית טלוגו יורובה
זולו
Английский Французский Немецкий Итальянский Португальский Русский Испанский