דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
pcinfogmachP

pcinfogmach

@pcinfogmach
אודות
פוסטים
818
נושאים
201
שיתופים
0
קבוצות
0
עוקבים
3
עוקב אחרי
1

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • שאלה בwpf האם יש דרך להסיר את הצל שסביב האובייקט window
    pcinfogmachP pcinfogmach

    @קומפיונט כתב בשאלה בwpf האם יש דרך להסיר את הצל שסביב האובייקט window:

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

    לא עזר בשביל הצל רק לשאר הדברים
    צריך לעשות גם AllowsTransparency = true;
    כמו ש@קומפיונט כתב
    אבל מסתבר שאם עושים את זה אז מאבדים את היכולת לשנות את הגודל של החלון.

    תכנות

  • שאלה בC# האם יש דרך קלה להוסיף כפתור dropdown
    pcinfogmachP pcinfogmach

    @dovid כתב בשאלה בC# האם יש דרך קלה להוסיף כפתור dropdown:

    ותשנה את הLayout Style שלו לFlow ואת הGrid Style לHidden.

    כוונתך כנראה ל-Grip style

    ושוב תודה על הכל

    תכנות

  • קוד לעורך טקסט בhtml - שמישהו שלח לי - אולי יהיה שימושי למישהו
    pcinfogmachP pcinfogmach

    @121244 כתב בקוד לעורך טקסט בhtml - שמישהו שלח לי - אולי יהיה שימושי למישהו:

    @pcinfogmach
    זה מה שעשיתי מזה https://795697842.000webhostapp.com/CreatingHtml

    מדהים!
    אגב צריך לסדר את הגודל של הלחצנים בסרגל

    תכנות

  • שלאה בקוד C#: איך לעשות חיפוש בתוך מסמך html שהוא פתוח בwebbrowser
    pcinfogmachP pcinfogmach

    @dovid
    תודה על ההיענות

    צור חלונית צד בvsto
    הוסף פקד webbrowser
    ועוד כפתור
    הזן קוד זה עבור הכפתור

        private void button1_Click(object sender, EventArgs e)
        {
            // Generate a temporary file name
            string tempHtmlFile = Path.GetTempFileName() + ".html";
    
            // Create and write the HTML content to the temporary file
            File.WriteAllText(tempHtmlFile, @"
    <!DOCTYPE html>
    <html>
    <head>
        <meta http-equiv='X-UA-Compatible' content='IE=10'>
        <script>
            function showMessage() {
                alert('Button clicked!');
            }
        </script>
    </head>
    <body>
        <button onclick='showMessage()'>Click Me</button>
    </body>
    </html>
    ");
    
            // Load the temporary HTML file into the WebBrowser control
            webBrowser1.Navigate(tempHtmlFile);
        }
    
    }
    

    וכך זה נראה
    95e0c075-1052-49da-8670-025c7828b8e5-image.png

    תכנות

  • שלאה בקוד C#: איך לעשות חיפוש בתוך מסמך html שהוא פתוח בwebbrowser
    pcinfogmachP pcinfogmach

    @dovid

    מסתבר שטעיתי הקוד שהבאתי לא עשה כלום - הסיבה שלא היה את הבעיה כי במקום לטעון מסמך html עשיתי הזרקה של טקסט לתוך עמוד about:blank

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

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

    תכנות

  • שלאה בקוד C#: איך לעשות חיפוש בתוך מסמך html שהוא פתוח בwebbrowser
    pcinfogmachP pcinfogmach

    @dovid
    ממש תודה! פשוט אין מילים

    @dovid כתב בשלאה בקוד C#: איך לעשות חיפוש בתוך מסמך html שהוא פתוח בwebbrowser:

    בWinForms יש לזה פתרון, אבל סביר שהוא לא עובד בVSTO (אולי כן, תבדוק)

    לבינתיים הקוד הזה עשה את העבודה וגם אין צורך לשחק ברגסטרי

    <meta http-equiv='X-UA-Compatible' content='IE=10'>
    

    ושוב תודה

    תכנות

  • שאלה: איך עושים בתוסף vsto לוורד שtaskpane יישאר תמיד בחלונית האקטיבית
    pcinfogmachP pcinfogmach

    @dovid
    מצאתי פיתרון!

    Globals.ThisAddIn.Application.WindowDeactivate += Application_WindowDeactivate;
    
     private void Application_WindowDeactivate(Document Doc, Window Wn)
     {
         if (taskPane != null && taskPane.Visible) { windowSnap = true; }
     }
    

    זה קולט את המצב של החלונית צד בעת פתיחת מסמך חדש.


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

     Globals.ThisAddIn.Application.DocumentBeforeClose += Application_DocumentBeforeClose;
    
    private void Application_DocumentBeforeClose(Document Doc, ref bool Cancel)
    {
        Globals.ThisAddIn.Application.ActiveWindow.WindowState = WdWindowState.wdWindowStateMinimize;
    }
    

    מה שיוצר מצב שהחלונית הנסגרת איננה החלונית האקטיבית

    תכנות

  • שאלה: איך עושים בתוסף vsto לוורד שtaskpane יישאר תמיד בחלונית האקטיבית
    pcinfogmachP pcinfogmach

    אני רוצה לסכם היכן אנחנו אוחזים:
    בעצם יש לנו קוד נפלא של @dovid שמעביר את החלונית צד מממסמך למסמך בצורה נקייה וטובה.
    אפשר להגדיר bool שיקבל ערך שקר בעת לחיצה על לחצן הסגירה של חלונית הצד על ידי taskPane.VisibleChanged += TaskPane_VisibleChanged;
    ומאידך יקבל ערך אמת על ידי לחיצה על כפתור הפתיחה של החלונית צד.
    אפשר גם להוסיף עוד bool ב settings של התוכנה שיתן למשתמש אפשרות לבחור אם החלונית צד תקפוץ ממסמך למסמך או לא.
    ויש לנו את ההצעה של @YAKOV2024 שטוען שאולי אפשר להשתמש עם רשימה שרושמת את המסמכים הפתוחים ובכך נוכל להגדיר שרק במסמך המסויים בו נסגר החלונית צד שמה לא יצוץ שוב אבל יישאר בכל שאר המסמכים.

    תכנות

  • שאלה: איך עושים בתוסף vsto לוורד שtaskpane יישאר תמיד בחלונית האקטיבית
    pcinfogmachP pcinfogmach

    @dovid כתב בשאלה: איך עושים בתוסף vsto לוורד שtaskpane יישאר תמיד בחלונית האקטיבית:

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

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

    לגבי הטריגר הוא אמור היות הכפתור סגירה רק שהסתכתי עם זה ועם הbool כנ"ל
    ושוב תודה

    תכנות

  • שאלה ב- vsto #C : איך עושים קיצור דרך בוורד לתוסף?
    pcinfogmachP pcinfogmach

    @dovid
    ציטוט מתוך הלינק ששלחת לי

    Keyboard shortcuts are currently only supported on Excel and only on these platforms and builds:

    אני צריך לוורד

    תכנות

  • שאלה: איך עושים בתוסף vsto לוורד שtaskpane יישאר תמיד בחלונית האקטיבית
    pcinfogmachP pcinfogmach

    @dovid
    שמתי לב לבעיה בקוד שעשית
    מה שקורה הוא שבעצם הקוד לא מסיר את המופע הקודם של ה taskpane אלא רק מסתיר אותו וכאשר אני חוזר אל המסמך הקודם שהייתי בו אז הוא יוצר taskpane חדש וחוזר חלילה.

    מה שצריך לעשות זה להוסיף בדיקה עם

    || taskPane.Window != Globals.ThisAddIn.Application.ActiveWindow
    

    ולהוסיף

    else
    {
        taskPane.Visible = true;
    }
    

    שפושוט יחזיר את המופע המקורי במקרה שהוא כבר קיים במסמך זה ולא ייצור חדש שוב ושוב

    נ.ב. שוב תודה רבה על כל העזרה הנפלאה

    תכנות

  • בקשת עזרה עם קוד בc#
    pcinfogmachP pcinfogmach

    @dovid כתב בבקשת עזרה עם קוד בc#:

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

    תודה על ההערה אני מכיר את המושג פשוט התעצלתי אתה צודק. במאה אחוז.

    אגב שאלה האם פיצול קוד ארוך להרבה חלקים עלול להאט את הקוד (כי למעשה עכשיו יש קצת יותר שורות בקוד מאם אילו הכל היה בתוך קוד אחד)

    תכנות

  • בקשת עזרה עם קוד בc#
    pcinfogmachP pcinfogmach

    @dovid כתב בבקשת עזרה עם קוד בc#:

    if (searchBookList.Contains(filePath))

    לא הבנתי שורה זו כי כאן חזרת לstring המקורי לכאורה אז היכן אני משתמש בhashset

    תכנות

  • הפעלת פונקציה בvba בPowerPoint בהפעלת המצגת
    pcinfogmachP pcinfogmach

    Private Sub App_PresentationOpen(ByVal Pres As Presentation)

    תכנות

  • אופניים לילדים - המלצה
    pcinfogmachP pcinfogmach

    @שוהם307
    יש חנויות אופניים שמוכרים דברים יד שנייה. שווה בדיקה.

    צרכנות

  • מחשב מומלץ לרכישה
    pcinfogmachP pcinfogmach

    @ek0583232948 כתב במחשב מומלץ לרכישה:

    תוכנות משרדיות

    כלומר?

    צרכנות

  • החלפת סיליקון באמבטיה
    pcinfogmachP pcinfogmach

    @שוהם307

    בניה ושיפוצים

  • דלתות הזזה עבור מחסן מפנלית בבניה עצמאית
    pcinfogmachP pcinfogmach

    @מעלה-ומוריד

    חוץ מהשאלה שלך שים לב שדלת הזזה מאוד קשה לאטום מבחינת מזג אויר

    בניה ושיפוצים

  • שימוש בעץ/שיח כדי למנוע היזק ראיה
    pcinfogmachP pcinfogmach

    @one1010 כתב בשימוש בעץ/שיח כדי למנוע היזק ראיה:

    כמה זמן זה מצריך השקיה? כל חייו?

    ממש לא רק עד שהוא נקלט. ואז הוא גודל לבד פחות או יותר.

    בניה ושיפוצים

  • פונטים לספרי קודש - וכן תוכנות לעימוד ספרי קודש
    pcinfogmachP pcinfogmach

    @לילה-ויום
    אוקיי אז כתבת ספר אז אתה מדבר על סוג עימוד סיציפי
    האם תוכל לומר לנו איזה סוג ספר זה
    רב טקסט או סוג פשוט יותר?

    גומלין - כללי
  • 1 / 1
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום