כבוי קלאס/לייר בקליק גרפי בודד
פורום תוכנת Vectorworks - שאלות ותשובות, תמיכה, בעיות שנתקלתם בהן, בקשות וכדומה.
מעוניינים לנהל פורום זה? לחצו כאן כעת!
bit.ly/2kyZDLLתנאי השימוש בפורום
אני מחפש פקודה קיימת או הרחבה שיהפכו את החיים שלנו לטובים פי כמה.
במקרים רבים אנחנו מקבלים תוכנית Autocad עמוסת קלאסים. אני רוצה את היכולת להצביע על אובייקט על המסך עם הסמן ואז לכבות את הקלאס שלו. כל זאת בקליק אחד (או עם קיצור מקשים מלווה), בלי לגשת ל- OIP או לרשימת הקלאסים.
מישהו מכיר חיה כזו?
יואב
כמובן שאותו סיפור המותאם לליירים יתקבל אף הוא בברכה
או יותר טוב סקריפט מוכן (-:
זה שזה
אתה מעליב את האינטליגנציה ... שלך!
אני ברגיל על 11 מתחיל מעבר ל-2008.
ברור שאת זה אני מכיר, אבל זה מסורבל מאד כשמקבלים איזה מפלצת אוטוקאד עם 4000 קלאסים/ליירים. לפי הלוגיקה המעפנה שלי הסקריפט שיעשה את מה שאני רוצה מספיק פשוט להפקה עד שהתחלתי לקרוא קצת בנושא בעצמי.
מה לא נראה לך שימושי לאללה?
זה שמחפש סנג'ר איכותי מבית טוב
זה הסקריפט שאתה מחפש:
------------------------------
PROCEDURE hideMyCalss;
VAR
objh: HANDLE ;
className: STRING;
BEGIN
objh := FSActLayer;
className:= GetClass(objh);
HideClass(className);
END;
Run(hideMyCalss);
------------------------------
תרגום:
FSActLayer - תביא לי ליד את האוביקט הנבחר הראשון בשכבה האקטיבית.
GetClass - תן לי את השם של ה Class של האוביקט שאני אומר לך.
כל השאר מובן.
תשתול את זה בפקודת Script (הפעלה בדלב קליק) או בפקודת תפריט שתכין לעצמך ואז תוכל גם לקבוע קיצור מקשים וכל השאר.
תשמע יא קדוש, אני בכלל לא שמתי לב להודעה הזו.
מה שאומר שני דברים:
1. אתה קדוש. כשתמות אנחנו נכתוב "יובל כרמי זצוק"ל" (אבל עד אז נמשיך לנג'ס...)
2. לכל מטבע יש צד שני: אני כבר מלאה את עצמי עם נושא ה:"הודעה חדשה בשרשור קיים חייבת להקפיץ אותו לראש הפורום". הנה עדות לכמה זה נחוץ. שוב פיספסתי את מה שחיכיתי לו ועכבתי אחריו.
זה שימצא את הרע בכל טוב (אבל לא להיפך).