18-08-2007, 00:04
|
|
|
|
חבר מתאריך: 02.10.05
הודעות: 2,355
|
|
עבודה עם מספר מחלקות בו זמנית ב-JS: התיעצות
שלום, אני עובד עכשיו על מנגנון של חלונות זזים, חח.. אני מדבר על זה המון בזמן האחרון..
בכל מקרה, הכנתי קובץ רק של החלונות, בשביל לא לסבך אותכם בכל המערכת שאני בונה, וזה המצב שלה כרגע:
http://tnadav1.100webspace.net/os/windowOnly.html
כמו שאתם רואים התזוזה של החלונות דיי גמורה, ועובדת יפה, עכשיו אני מתכנן לעבוד על שינוי הגודל של החלון, שיהיה חלק מהמחלקה floatWindow ככל הנראה..
עכשיו ספציפית אני עובד על הכפתורים העליונים של החלון, ותכלס הכל עובד בסדר, חוץ מבעיה אחת שעלתה שגרמה לי לחשוב אם אני בונה את החלונות בצורה נכונה.
הסיבה שהפרדתי את זה ל- 2 מחלקות, וזה לא הכל קיים במחלקה אחת, זה שאני רוצה להשתמש במחלקה dragAndDrop לעוד דברים חוץ מהחלון עצמו, אני לא רוצה שהמחלקות יהיו תלויות אחת בשניה, מצד שני, במטודה changeSizeMod של floatWindow אני משתמש במאפיין של המחלקה dragAndDrop כי הוא כבר קיים, דבר שכרגע גורם לי לבאג כי משום מה אני מקבל משם תמיד את הערכים -1 ו- 0, ערכים שהם לא נכונים, ועכשיו אני נמצא בדילמה: לנסות לפתור את הבאג? או פשוט לשמור את המיקום האחרון במחלקה floatWindow?
כי מצד אחד אני לא רוצה שהמחלקות יהיו תלויות אחת בשניה, אבל מצד שאני זאת תהיה סתם פעולה כפולה..
אז זאת בעצם הדילמה שלי, חוץ מזה יש לי בעיה ב- IE, כשאני מנסה להגדיל את החלון לגודל מקסימלי (נמצא במטודה changeSizeMod של floatWindow) משום מה IE לא מוכן להגדיל עד הסוף.. דבר שקיים בלי שום בעיה בפיירפוקס..
ובכלל אני ישמח לפידבק כללי על העבודה שלי
_____________________________________
|