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

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

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

pcinfogmach

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

פוסטים

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

  • AvalonDock WPF איך מוסיפים באופן תקין LayoutDocument
    pcinfogmachP pcinfogmach

    אני מנסה להשתמש בAvalonDock (פלטפורמה המדמה את הפלטפרומה של Visualstudio) עם טאבים נסגרים וחלונות נגררים ועוד ועוד מצו"ב תמונה.

    2ac3b0be-c019-4fdb-ae04-66d8be367174-image.png

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

    WPF

    <DockingManager x:Name="dockManager">
         <!--Define your layout here--> 
        <LayoutRoot>
            <LayoutPanel Orientation="Horizontal">
    
                 <!--Main Content Area--> 
                <LayoutDocumentPane x:Name="documentPane">
                     <!--Add more documents as needed--> 
                </LayoutDocumentPane>
            </LayoutPanel>
        </LayoutRoot>
    </DockingManager>
    

    והקוד בc# להוספה דינאמית של מסמכים

    private void AddNewTab(string title)
    {
    \\לא יודע למה צריך להוסיף grid אבל בלי זה הוא נותן לי שגיאות מוזרות.
        Grid newGrid = new Grid();
        newGrid.Children.Add(cntrlBookView);
        LayoutDocument newLayoutDocument = new LayoutDocument
        {
            Title = title,
            Content = newGrid
        };
    
        cntrlBookView.layoutDocument = newLayoutDocument;
        newLayoutDocument.IsActive = true;
        documentPane.Children.Add(newLayoutDocument);
        newLayoutDocument.IsActive = false;
    
    }
    
    תכנות

  • איך יוצרים את האייקון הזה בhtml?
    pcinfogmachP pcinfogmach

    @Sara-Rivka כתב באיך יוצרים את האייקון הזה בhtml?:

    שלום וברכה.
    אין לי ידע בספריות בhtml.
    ואני צריכה לשים את האייקון הזה (החץ הכחול):
    c8c0c0de-7fb5-4cbd-b7ae-bac040e15d50-image.png
    משהו יוכל לכתוב לי קוד לזה?
    תודה מראש.

    הכוונה לא ברורה מספיק:
    אתם מנסים לשים bullet או סתם אייקון או ליצור treeview?

    אם הכוונה רק לאייקון אפשר בקלות על ידי יוניקוד

    <span style="color: blue;">◂</span>
    

    נלקח מכאן
    https://www.compart.com/en/unicode/search?q=Triangle#characters
    יש שם גדלים שונים וגם כיוונים שונים. למעשה אפשר לשחק עם הגדלים גם בcss font size

    תכנות

  • js לכבות ולהפעיל ניקוד וטעמים
    pcinfogmachP pcinfogmach

    @dovid
    זה לא יגרום לטעינת העמוד מחדש?

    תכנות

  • js לכבות ולהפעיל ניקוד וטעמים
    pcinfogmachP pcinfogmach

    אני מחפש סקריפט לדף אינטרנט שיוכל לכבות ולהפעיל טעמים או ניקוד כמו שיש במאגר תא שמע.
    https://tashma.jewishoffice.co.il/books/learn/1000/תנ"ך/בראשית/א

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

    תכנות

  • wpf treeview עם scrollBar יותר יפה
    pcinfogmachP pcinfogmach

    @dovid כתב בwpf treeview עם scrollBar יותר יפה:

    חפש בגוגל WPF THEMES ותמצא משהו כלבבך ובדוק שהוא מספיק מתוחזק/פופולרי ותשתמש בו.

    לא מצאתי משהו שמטפל בscrollbar מישהו מכיר?

    תכנות

  • wpf treeview עם scrollBar יותר יפה
    pcinfogmachP pcinfogmach

    מישהו יודע אם אפשר ליצור scrollbar יותר יפה ומודרני עבור פקד treeview בwpf

    מצו"ב תמונה להמחשה

    5a470f64-547e-4b3b-8c1c-ad5474efe3d9-image.png

    תודה מראש

    תכנות

  • עבודה בתכנות ממספר מחשבים
    pcinfogmachP pcinfogmach

    @מוטי-מן כתב בעבודה בתכנות ממספר מחשבים:

    ניסיתי את וואן דרייב וגוגל דרייב - זוועת עולם.

    אשמח לדעת מה היה הזוועה

    רשתות

  • html לחיץ אבל גם שיאפשר בחירה
    pcinfogmachP pcinfogmach

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

    @dovid כתב בhtml לחיץ אבל גם שיאפשר בחירה:

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

    נכון, זה יכול ליצור קצת בעיות.

    תכנות

  • html לחיץ אבל גם שיאפשר בחירה
    pcinfogmachP pcinfogmach

    @dovid
    אולי אפשר ככה (שהקוד בודר אם יש טקסט מסומן)

    var liElements = document.querySelectorAll('li');
    liElements.forEach(function (li) {
      li.addEventListener('click', function(event) {
        // Check if any text is selected
        if (window.getSelection().toString() === '') {
          // If no text is selected, call the showAlert function
          showAlert.call(li, event);
        }
      });
    });
    

    מה אתה אומר?

    תכנות

  • html לחיץ אבל גם שיאפשר בחירה
    pcinfogmachP pcinfogmach

    @dovid
    חשבתי אולי פשוט לעשות שרק המיספור עצמו יהיה לחיץ ולא הטקסט שלו אבל אל הצלחתי לעשות את זה

    תכנות

  • html לחיץ אבל גם שיאפשר בחירה
    pcinfogmachP pcinfogmach

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

    מקווה שהשאלה מספיק ברורה

    מצו"ב הקוד שעשיתי לבינתיים

    <!DOCTYPE html>
    <html lang="he">
    <head>
      <meta charset="UTF-8">
      <style>
        body {
          text-align: right;
          text-align: justify;
          direction: rtl;
        }
    
        h2 {
          cursor: pointer;
          color: #4169E1;
        }
    
        h3 {
          cursor: pointer;
          color: #6495ED;
        }
    
        ol {
          list-style-type: hebrew;
        }
    	
    	li:hover {
          background-color: #f0f0f0; /* Change the background color to your desired color */
        }
      </style>
    </head>
    <body>
    
    <h1>במדבר</h1>
    
    <h2>פרק א</h2>
    <ol list-style-type: hebrew;>
      <li>וַיְדַבֵּ֨ר יְהֹוָ֧ה אֶל־מֹשֶׁ֛ה בְּמִדְבַּ֥ר סִינַ֖י בְּאֹ֣הֶל מוֹעֵ֑ד בְּאֶחָד֩ לַחֹ֨דֶשׁ הַשֵּׁנִ֜י בַּשָּׁנָ֣ה הַשֵּׁנִ֗ית לְצֵאתָ֛ם מֵאֶ֥רֶץ מִצְרַ֖יִם לֵאמֹֽר׃</li>
      <li>שְׂא֗וּ אֶת־רֹאשׁ֙ כׇּל־עֲדַ֣ת בְּנֵֽי־יִשְׂרָאֵ֔ל לְמִשְׁפְּחֹתָ֖ם לְבֵ֣ית אֲבֹתָ֑ם בְּמִסְפַּ֣ר שֵׁמ֔וֹת כׇּל־זָכָ֖ר לְגֻלְגְּלֹתָֽם׃</li>
      <li>מִבֶּ֨ן עֶשְׂרִ֤ים שָׁנָה֙ וָמַ֔עְלָה כׇּל־יֹצֵ֥א צָבָ֖א בְּיִשְׂרָאֵ֑ל תִּפְקְד֥וּ אֹתָ֛ם לְצִבְאֹתָ֖ם אַתָּ֥ה וְאַהֲרֹֽן׃</li>
      <li>וְאִתְּכֶ֣ם יִהְי֔וּ אִ֥ישׁ אִ֖ישׁ לַמַּטֶּ֑ה אִ֛ישׁ רֹ֥אשׁ לְבֵית־אֲבֹתָ֖יו הֽוּא׃</li>
      <li>וְאֵ֙לֶּה֙ שְׁמ֣וֹת הָֽאֲנָשִׁ֔ים אֲשֶׁ֥ר יַֽעַמְד֖וּ אִתְּכֶ֑ם לִרְאוּבֵ֕ן אֱלִיצ֖וּר בֶּן־שְׁדֵיאֽוּר׃</li>
      <li>לְשִׁמְע֕וֹן שְׁלֻמִיאֵ֖ל בֶּן־צוּרִֽישַׁדָּֽי׃</li>
      <li>לִֽיהוּדָ֕ה נַחְשׁ֖וֹן בֶּן־עַמִּינָדָֽב׃</li>
      <li>לְיִ֨שָׂשכָ֔ר נְתַנְאֵ֖ל בֶּן־צוּעָֽר׃</li>
    </ol>
    <script>
      // Define the onclick handler globally
      function showAlert() {
        // Check if the clicked element is an ol
        if (this.tagName.toLowerCase() === 'li' && this.parentElement.tagName.toLowerCase() === 'ol') {
          // Get the ordered list number and show an alert
          alert(Array.from(this.parentElement.children).indexOf(this) + 1);
        } else {
          // If not an ol, show the text content
          alert(this.textContent);
        }
      }
    
      // Attach the click event to all elements with the correct classes
      var customHeader = document.querySelectorAll('.customHeader');
      var customHeader2 = document.querySelectorAll('.customHeader2');
      customHeader.forEach(function (header) {
        header.addEventListener('click', showAlert);
      });
      customHeader2.forEach(function (header) {
        header.addEventListener('click', showAlert);
      });
    
      // Attach the click event to all h1 elements
      var h3Elements = document.querySelectorAll('h3');
      h3Elements.forEach(function (h3) {
        h3.addEventListener('click', showAlert);
      });
    
      // Attach the click event to all h2 elements
      var h2Elements = document.querySelectorAll('h2');
      h2Elements.forEach(function (h2) {
        h2.addEventListener('click', showAlert);
      });
    
      var liElements = document.querySelectorAll('li');
      liElements.forEach(function (li) {
        li.addEventListener('click', showAlert);
      });
    
    </script>
    </body>
    </html>
    
    
    תכנות

  • קוד C# להמרת מספר למספר עברי
    pcinfogmachP pcinfogmach

    קוד C# להמרת מספר למספר עברי - מקווה שיהיה שימושי למישהו.

    using System;
    
    public class ClassHebrewNumbering
    {
        public static string ToHebrewNumber(int number)
        {
            if (number < 1)
            {
                throw new ArgumentOutOfRangeException("המספר צריך להיות מעל 1");
            }
    
            string hebrewNumber = "";
    
            while (number >= 400)
            {
                hebrewNumber += "ת";
                number -= 400;
            }
    
            // Handle numbers 100-390
            if (number >= 300)
            {
                hebrewNumber += "ש";
                number -= 300;
            }
            else if (number >= 200)
            {
                hebrewNumber += "ר";
                number -= 200;
            }
            else if (number >= 100)
            {
                hebrewNumber += "ק";
                number -= 100;
            }
    
            // Handle numbers 10-90
            if (number >= 10)
            {
                int tensIndex = (number / 10) - 1; // Subtract 1 to match array indexing
                hebrewNumber += Tens[tensIndex];
                number -= (tensIndex + 1) * 10; // Add 1 back for indexing
            }
    
            // Handle numbers 1-9
            if (number > 0)
            {
                hebrewNumber += Units[number - 1]; // Subtract 1 to match array indexing
            }
    
            hebrewNumber = hebrewNumber.Replace("יה", "טו");
            hebrewNumber = hebrewNumber.Replace("יו", "טז");
    
            //hebrewNumber.Replace("רעב", "ערב");
            //hebrewNumber.Replace("רעד", "עדר");
            //hebrewNumber.Replace("רע", "ער");
            //hebrewNumber.Replace("רצח", "רחצ");
            //hebrewNumber.Replace("תשמד", "תדשם");
            //hebrewNumber.Replace("שמד", "שדמ");
            //hebrewNumber.Replace("שד", "דש");
    
            return hebrewNumber;
        }
    
        private static readonly string[] Units =
       {
            "א", "ב", "ג", "ד", "ה", "ו", "ז", "ח", "ט"
        };
    
        private static readonly string[] Tens =
        {
            "י", "כ", "ל", "מ", "נ", "ס", "ע", "פ", "צ", "ק"
        };
    }
    
    
    תכנות

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

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

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

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

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

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

    @one1010
    אתה יכול לעשות את זה לבד תשתול אותו בקרבת הגדר תשקה אותו. עיקר הצמיחה תהיה בקיץ כמובן עדיף לעשות את זה לקראת סוף החורף.

    אתה יכול למצוא שכן שיש לו ופשוט לתלוש ענף ולשתול אותו.

    הנה כתבה מעניינת שראיתי עכשיו לא יכול לאשר אותה.

    https://netaplants.co.il/איזה-צמחים-מטפסים-מתאימים-לחומה-או-כיס/

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

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

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

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

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

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

    @one1010

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

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

  • איך לבדוק אם 'קיים חלק ממחרוזת (ברצף) בתוך מסמך. בC#
    pcinfogmachP pcinfogmach

    @dovid
    סליחה אבל אני עדיין מתקשה בהבנה. אשמח אם מישהו יסביר לי.

    תכנות

  • mvvm בc# wpf
    pcinfogmachP pcinfogmach

    אשמח אם מישהו יכו להסביר לי מה זה בדיוק mvvm ומה אני מרוויח מ- mvvm

    תכנות

  • איך לבדוק אם 'קיים חלק ממחרוזת (ברצף) בתוך מסמך. בC#
    pcinfogmachP pcinfogmach

    @dovid כתב באיך לבדוק אם 'קיים חלק ממחרוזת (ברצף) בתוך מסמך. בC#:

    @pcinfogmach כן, אתה צריך לבנות אינדקס כמו שתיארתי לך בעבר.
    ואז זה לא בעיה כי כל התאמת מילה מעלה את הציון של התוצאה, ואתה מציג את התוצאות הטובות ביותר.

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

    תכנות

  • איך לבדוק אם 'קיים חלק ממחרוזת (ברצף) בתוך מסמך. בC#
    pcinfogmachP pcinfogmach

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

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

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

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

    תכנות
  • 1
  • 2
  • 24
  • 25
  • 26
  • 27
  • 28
  • 35
  • 36
  • 26 / 36
  • התחברות

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

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