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

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

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

dovid

@dovid
ניהול
אודות
פוסטים
10.2k
נושאים
186
שיתופים
0
קבוצות
2
עוקבים
32
עוקב אחרי
0

פוסטים

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

  • עריכת קובץ PDF בוורד 2013 - זה אפשרי!!
    dovidD dovid

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

    פורסם במקור בפורום CODE613 ב09/03/2014 19:57 (+02:00)

    ארכיון code613m

  • תנו טיפים ! notepad++
    dovidD dovid

    ניסיתי וממליץ בחום. זה יחליף אצלי כנראה את LinqPad.
    מומלץ גם כIDE נייד לC#, הפלאגין מתאים גם לNPP נייד. (אמנם יש גם את #develop.

    פורסם במקור בפורום CODE613 ב26/02/2015 14:28 (+02:00)

    ארכיון code613m

  • תנו טיפים ! notepad++
    dovidD dovid

    @ClickOne

    @דוד ל.ט.
    תוסף לכתיבת C#, הרצה דבאג ועוד.

    http://csscriptnpp.codeplex.com/

    רק חבל שאין כזה לVB...

    https://csscriptnpp.codeplex.com/workitem/2

    פורסם במקור בפורום CODE613 ב25/02/2015 19:58 (+02:00)

    ארכיון code613m

  • תנו טיפים ! notepad++
    dovidD dovid

    תוסף לכתיבת C#, הרצה דבאג ועוד.
    http://csscriptnpp.codeplex.com/

    פורסם במקור בפורום CODE613 ב23/02/2015 15:17 (+02:00)

    ארכיון code613m

  • תנו טיפים ! notepad++
    dovidD dovid

    וכעת טיפ ממש מדליק:
    אם אתם רוצים למלאות הרבה שורות בערך מספרי עולה, כמו אינדקס של מערך בC#/VB נגיד כזה:

    MyArray[] = xyz;
    MyArray[] = xyz;
    MyArray[] = xyz;
    MyArray[] = xyz;
    

    שמים את הסמן בתוך הסוגריים הראשונות, ALT+גרירת העכבר כפי שהתבאר עד הסוגריים של השורה האחרונה.
    כעת ההפתעה: ALT+C פותח את תיבת הדו שיח Column Editor (זמינה גם בתפריט Edit).
    שמה, אפשר לבחור באפשרות השנייה, מספר התחלתי (למשל 0), ומספר גידול (למשל קפיצות של 1 או 10), והפלא ופלא!

    רחמים, הטיפ בזכותך, חפרתי בNPP שיהיה לי מה לכתוב.

    פורסם במקור בפורום CODE613 ב09/03/2014 21:58 (+02:00)

    ארכיון code613m

  • תנו טיפים ! notepad++
    dovidD dovid

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

    פורסם במקור בפורום CODE613 ב09/03/2014 19:56 (+02:00)

    ארכיון code613m

  • window template WPF
    dovidD dovid

    לא הבנת כנראה לא כוונתי, התכוונתי לשנות את הטמפלט שהעליתי.
    הנה ככה למשל:

    <Style x:Key="WinStyle" TargetType="{x:Type Window}">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="{x:Type Window}">
                    <Grid Background="White">
                        <Grid.RowDefinitions>
                            <RowDefinition Height="50"/>
                            <RowDefinition Height="*"/>
                            <RowDefinition Height="50"/>
                        </Grid.RowDefinitions>
                        <Border  >
                            <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" Text="{TemplateBinding Title}" />
                        </Border>
                        <AdornerDecorator Grid.Row="1">
                            <ContentPresenter/>
                        </AdornerDecorator>
                        <Border Grid.Row="2" >
                            <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" >כותרת תחתונה</TextBlock>
                        </Border>
                    </Grid>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>
    

    אגב הAdornerDecorator אני גם לא כ"כ מכיר, אני סה"כ העתקתי מהטמפלט שהVS יוצר.

    פורסם במקור בפורום CODE613 ב19/03/2014 13:32 (+02:00)

    ארכיון code613m

  • window template WPF
    dovidD dovid

    @שמואל

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

    תכל'ס אצלי עובד רק בזמן עיצוב ולא בזמן ריצה

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

    @שמואל

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

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

    בלית ברירה אעשה כך אבל זה לא הדרך למסמכי xaml ארוכים ומייגעים
    תאר לך גם 10 חלונות ויותר וכל שינוי תרוץ לעדכן בכולם

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

    פורסם במקור בפורום CODE613 ב19/03/2014 11:10 (+02:00)

    ארכיון code613m

  • window template WPF
    dovidD dovid

    @רחמים

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

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

    פורסם במקור בפורום CODE613 ב18/03/2014 22:14 (+02:00)

    ארכיון code613m

  • window template WPF
    dovidD dovid

    @רחמים

    והתוצאה בזמן ריצה ... חלון שחור !

    יאהווו!! ולכן עבדת כ"כ קשה! אז קבל שתי אפשרויות: או קבע צבע רקע לאלמנט הראשי בטמפלט (בורדר או גריד), או אפשרות מרתקת יותר קבע את שני הערכים האלו: WindowStyle="None" AllowsTransparency="True" בסטייל או בחלון.

    פורסם במקור בפורום CODE613 ב18/03/2014 20:24 (+02:00)

    ארכיון code613m

  • window template WPF
    dovidD dovid

    אוי רחמים אפשר לדעת מה לא טוב בטמפלט שהלכת כה רחוק?
    ותאמין לי שהלכת רחוק.

    פורסם במקור בפורום CODE613 ב18/03/2014 19:57 (+02:00)

    ארכיון code613m

  • window template WPF
    dovidD dovid

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

    פורסם במקור בפורום CODE613 ב18/03/2014 15:41 (+02:00)

    ארכיון code613m

  • window template WPF
    dovidD dovid

    @שמואל

    אבל במקרה זה הוא לא נותן להוסיף פקדים בחלון הנוכחי

    מה הכוונה מקרה זה?

    שים נגיד את הקוד דלהלן בApp.xaml:

    <Style TargetType="{x:Type Window}">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="{x:Type Window}">
                    <Border >
                        <Grid >
                            <Grid.RowDefinitions>
                                <RowDefinition Height="50"/>
                                <RowDefinition Height="*"/>
                                <RowDefinition Height="50"/>
                            </Grid.RowDefinitions>
                            <Border>
                                <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" >כותרת עליונה</TextBlock>
                            </Border>
                            <AdornerDecorator Grid.Row="1">
                                <ContentPresenter/>
                            </AdornerDecorator>
                            <Border Grid.Row="2" >
                                <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" >כותרת תחתונה</TextBlock>
                            </Border>
                        </Grid>
                    </Border>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>
    

    פורסם במקור בפורום CODE613 ב18/03/2014 14:23 (+02:00)

    ארכיון code613m

  • window template WPF
    dovidD dovid

    אתה לא שוגה, זה עובד היטב.
    ולמה לא רואים את הפקדים? כי לא הגדרת להראות אותם בשום מקום. בשביל להראות תוכן של פקד יש פקד ששמו ContentPresenter והתפקיד שלו זה לרנדר תוכן במקום שיש לו.
    אבל הכי פשוט לערוך את הטמפלט המקורי כך יודעים על מה לוותר ועל מה לא.
    איך עורכים את המקורי? יש חלון Document Outline, ובVS2013 בקליק ימני הוא נותן אופציה של Edit Template > Edit a Copy... בתיבה הנפתחת בוחרים איפה הוא יצור וכו'. הוא יוצר סטייל שבתוכו הטמפלט ואפשר לוותר על הסטייל בהתאם לתבנית שרוצים, וגם למחוק כל הגדרה לא רלוונטית או רוצוייה.

    פורסם במקור בפורום CODE613 ב09/03/2014 18:54 (+02:00)

    ארכיון code613m

  • notepad++ משמאל לימין תצוגת מראה דחוף!!
    dovidD dovid

    @ארכיטקט

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

    ארכיטקט, די לציונות הזו, אסור לראות קצת לועזית? 🙂

    פורסם במקור בפורום CODE613 ב10/03/2014 16:28 (+02:00)

    ארכיון code613m

  • notepad++ משמאל לימין תצוגת מראה דחוף!!
    dovidD dovid

    http://sourceforge.net/projects/notepad-plus/

    פורסם במקור בפורום CODE613 ב09/03/2014 14:07 (+02:00)

    ארכיון code613m

  • notepad++ משמאל לימין תצוגת מראה דחוף!!
    dovidD dovid

    תשנה את הלוקליזציה לאנגלית.
    אצלי זה ככה ועובד מצויין.

    פורסם במקור בפורום CODE613 ב09/03/2014 11:37 (+02:00)

    ארכיון code613m

  • המרת מספר שלילי ל ushort
    dovidD dovid

    רחמים, אתה צודק, רק כעת הבנתי את הלוגיקה של C#.
    הוא מתייחס לאוסף המפרים המוגבל כמעגלי. הראשון הוא הבא בתור אחרי האחרון ולהפך.
    לפי זה המקסימום +1 זה אפס ולא 1. ו-1 זה המקסימום.
    זה נראה לי תקין:

    Dim n As UShort = (i + (UShort.MaxValue + 1)) Mod (UShort.MaxValue + 1)
    

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

    פורסם במקור בפורום CODE613 ב09/03/2014 21:18 (+02:00)

    ארכיון code613m

  • המרת מספר שלילי ל ushort
    dovidD dovid

    @רחמים

    @דוד ל.ט.
    אדהכי והכי ראיתי שאפשר לתת לVB.NET את ההתנהגות של C#. פשוט בC# בהגדרות הקומפילציה של הפרוייקט בברירת מחדל מסומן לא לבדוק גלישה, ובVB הברירת מחדל היא לבדוק, תוכל לשנות זאת במאפייני הפרוייקט, בכרטסת Compile תלחץ על Advanced ושם תנקה את התיבת סימון עם ה"Check Overflow". אח"כ תוכל לכתוב בדיוק כמו בהודעה הראשונה שלך באשכול והכל יעבוד טוב.

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

    ואני שובר את הראש להבין את C# 🙂

    פורסם במקור בפורום CODE613 ב09/03/2014 20:50 (+02:00)

    ארכיון code613m

  • המרת מספר שלילי ל ushort
    dovidD dovid

    @רחמים

    אם אתה מסב את המספר 1 מטיפוס integer לטיפוס byte

    ואני אמרתי שאפשר להסב בלי להזדקק לCByte.

    פורסם במקור בפורום CODE613 ב09/03/2014 20:49 (+02:00)

    ארכיון code613m
  • 1
  • 2
  • 484
  • 485
  • 486
  • 487
  • 488
  • 511
  • 512
  • 486 / 512
  • התחברות

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

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