details and summary – html5

29 בדצמבר 2012

בעבר כתבתי על חלק מהאלמנטים החדשים של HTML5, אחד מהאלמנטים הינו details שמאפשר להגדיר חלק ב – UI שיהיה collapsable, כך:   <details>     <summary>This is a summary</summary>     <ul>         <li>Item 1</li>         <li>Item 2</li> ...
תגיות: , , , ,
אין תגובות

KeyPress in vs plugin

28 בדצמבר 2012

אחד הדברים שלפעמים נרצה לעשות זה להרשם לאירוע של keypress בתוך ה – text editor של visual studio. יש כמה דרכים לממש זאת, הדרך הפשוטה היא בעזרת הקוד הבא:   Events2 events = (Events2)_applicationObject.Events; events.TextDocumentKeyPressEvents.AfterKeyPress += AfterKeyPress;   ...
תגיות: , , , ,
אין תגובות

IEnumerable.IndexOf

19 בדצמבר 2012

כתבתי Extensions חביב שנראה כך: namespace System.Collections.Generic {     public static class IEnumerableExtensions     {         public static int IndexOf<T>(this IEnumerable<T> collection, T item)         {             int index = -1; ...
תגיות: ,
4 תגובות

Visual Studio Tool Option Page for AddIn

17 בדצמבר 2012

כשכותבים AddIn עבור Visual Studio, לפעמים נרצה לאפשר למשתמש להגדיר הגדרות כלשהם עבור ה – AddIn, הדרך המקובלת ב – Visual Studio להגדיר נמצאת תחת Tools –> Options, בפוסט זה נראה כיצד להוסיף לשם חלון. למידע נוסף ב – MSDN. ראשית צריך לכתוב User Control שיכיל את הפונקציונליות שנרצה (במילים אחרות - יש לנו את כל האחריות והיכולת מה יופיע שם),. לאחר מכן נכתוב את ה – XML הבא. ...
תגיות: , , ,
אין תגובות

Visual Studio Plugin

4 בדצמבר 2012

היות שלאחרונה אני כותב פוסטים בנושא “פיתוח תוספות ל – Visual Studio הציע פיני שארכז פוסט עם הלינקים כדי שיהווה סוג של מדריך.   קבלת האובייקט DTE בתוך פרוייקט מסוג VSPackage קבלת שם ה – solution מאובייקט ה – DTE קבלת ה – Template Name של הפרוייקט האחרון שנוצר קבלת כל החלונות הפתוחים ולסגור אותם. (Properties, Error List) קבלת אירועים נוספים עבור האובייקט PROJECT ועבור...
תגיות: , , ,
אין תגובות