דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. קטגוריות בהרצה
  3. תכנות
  4. C++
  5. עזרה הדדית - C++
  6. בקשת מידע | בניית יישום עם ממשק משתמש בשפת C\C++

בקשת מידע | בניית יישום עם ממשק משתמש בשפת C\C++

מתוזמן נעוץ נעול הועבר עזרה הדדית - C++
21 פוסטים 7 כותבים 617 צפיות 6 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • א אלדד הדני 0

    כידוע, כל מתכנת שמתחיל לעבוד בשפת C או C++, נתקל בקושי הרב לבנות תוכנה המכילה ממשק משתמש נורמאלי. ה-API הפשוט של ווינדוס אמנם מציע מגוון רחב למדי של פקדים, החל מ-Buttons פשוטים וכלה ברשימות מורכבות וכדו', אבל זה מסורבל מאד ומי שחושב להשתמש בהם מהר מאד יורד מהרעיון.
    אפילו ב-Visual Studio שכן מציע ממשק ויזואלי ליצירת ממשקי יישומים ב-C++, זה רק הבסיס של הבסיס ואי אפשר להתקדם עם זה בלי להיכנס לכל הסירבול הנ"ל.
    לכן יש כמה וכמה ספריות שבנו ממשק משלהם ליצירת פקדי משתמש, על ידי שימוש בפקדים המובנים של ווינדוס רק בקוד הרבה יותר פשוט, או על ידי יצירת פקדים מותאמים אישית חדשים משלהם.
    חיפשתי הרבה באינטרנט למצוא ספריה חינמית ופשוטה לשימוש, ועדיין לא מצאתי משהו שהניח את דעתי.
    האם מישהו יש לו ניסיון עם הענין ויוכל להמליץ לי על ספריה חינמית, פשוטה, ושאפשר לקמפל אותה בקומפיילר GCC? עדיפות לספריה שתומכת גם בC (wxWidget הוא רק בC++ וגם לדעתי מסורבל קצת).
    בתודה מראש.

    H מנותק
    H מנותק
    hartkhartk
    כתב נערך לאחרונה על ידי
    #8

    @אלדד-הדני-0

    @hartkhartk כתב בבקשת מידע | בניית יישום עם ממשק משתמש בשפת C\C++:

    ריאקט עם אלקטרון

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

    תגובה 1 תגובה אחרונה
    0
    • H hartkhartk

      @אלדד-הדני-0 ריאקט עם אלקטרון
      ריאקט זה שיטה מתקדמת לפיתוח אתרים אם ממשק מאוד מתקדם
      אלקטרון זה חבילה של ריאקט שהופכת את האתר לתוכנה מותקנת

      נ נחנ מנותק
      נ נחנ מנותק
      נ נח
      כתב נערך לאחרונה על ידי
      #9

      @hartkhartk אתה צודק בעיקרון שאלקטרון יותר מתקדם מC++
      גם בעיצוב (עם ממשק web) וגם בקלות הפיתוח.
      אבל C++ יוצר תוכנות הרבה יותר מהירות, ויש לו גישה נוחה למערכת (win32api וכדו')

      תגובה 1 תגובה אחרונה
      0
      • H hartkhartk

        @אלדד-הדני-0 ריאקט עם אלקטרון
        ריאקט זה שיטה מתקדמת לפיתוח אתרים אם ממשק מאוד מתקדם
        אלקטרון זה חבילה של ריאקט שהופכת את האתר לתוכנה מותקנת

        צדיק תמיםצ מנותק
        צדיק תמיםצ מנותק
        צדיק תמים
        מדריכים
        כתב נערך לאחרונה על ידי צדיק תמים
        #10

        @hartkhartk כתב בבקשת מידע | בניית יישום עם ממשק משתמש בשפת C\C++:

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

        זה לא
        Electron הוא למעשה דפדפן (Chromium) שמריץ אתר אינטרנט - לוקאלי או מרוחק (פלוס גישה ל־Node.js כדי לגשת לכל מיני API של המערכת הפעלה שלא נגישים לאתר רגיל)
        זה בעצם לצרף דפדפן שלם לאתר אינטרנט וככה לשלוח אותו כתוכנה להתקנה

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

        תגובה 1 תגובה אחרונה
        1
        • H hartkhartk

          @אלדד-הדני-0 ריאקט עם אלקטרון
          ריאקט זה שיטה מתקדמת לפיתוח אתרים אם ממשק מאוד מתקדם
          אלקטרון זה חבילה של ריאקט שהופכת את האתר לתוכנה מותקנת

          M מנותק
          M מנותק
          meir lamdan
          כתב נערך לאחרונה על ידי
          #11

          @hartkhartk כתב בבקשת מידע | בניית יישום עם ממשק משתמש בשפת C\C++:

          אלקטרון זה חבילה של ריאקט

          אין שום קשר בין ריאקט לאלקטרון חוץ ממה שהלוגו שלהם דומה..
          הhtml יכול להיות גם ללא שום פריימרווק בכלל

          תגובה 1 תגובה אחרונה
          1
          • א מנותק
            א מנותק
            אלדד הדני 0
            כתב נערך לאחרונה על ידי
            #12

            תודה לכל המגיבים!
            אינני מבין גדול בשרתים ובאתר לוקאלי ומרוחק וכו' (הגם שבעיצוב אתרים וJS אני כן קצת מייבין...)
            הפתרון של @לא-מתייאש GTK נשמע לי הכי פשוט.
            האמת היא שכבר ראיתי אותו לפני, אבל לא הצלחתי למצוא את קבצי המקור אלא רק קבצים בינאריים, ואני מהדר בGCC, אולם כעת מצאתי שזה בGITLAB ולא בGITHAB.
            תודה רבה!

            לא-מתייאשל 2 תגובות תגובה אחרונה
            2
            • א אלדד הדני 0

              תודה לכל המגיבים!
              אינני מבין גדול בשרתים ובאתר לוקאלי ומרוחק וכו' (הגם שבעיצוב אתרים וJS אני כן קצת מייבין...)
              הפתרון של @לא-מתייאש GTK נשמע לי הכי פשוט.
              האמת היא שכבר ראיתי אותו לפני, אבל לא הצלחתי למצוא את קבצי המקור אלא רק קבצים בינאריים, ואני מהדר בGCC, אולם כעת מצאתי שזה בGITLAB ולא בGITHAB.
              תודה רבה!

              לא-מתייאשל מנותק
              לא-מתייאשל מנותק
              לא-מתייאש
              כתב נערך לאחרונה על ידי
              #13

              @אלדד-הדני-0 כתב בבקשת מידע | בניית יישום עם ממשק משתמש בשפת C\C++:

              תודה לכל המגיבים!
              אינני מבין גדול בשרתים ובאתר לוקאלי ומרוחק וכו' (הגם שבעיצוב אתרים וJS אני כן קצת מייבין...)
              הפתרון של @לא-מתייאש GTK נשמע לי הכי פשוט.
              האמת היא שכבר ראיתי אותו לפני, אבל לא הצלחתי למצוא את קבצי המקור אלא רק קבצים בינאריים, ואני מהדר בGCC, אולם כעת מצאתי שזה בGITLAB ולא בGITHAB.
              תודה רבה!

              !! GTK 🤩

              https://kdroidfilter.github.io/blog

              תגובה 1 תגובה אחרונה
              0
              • א אלדד הדני 0

                תודה לכל המגיבים!
                אינני מבין גדול בשרתים ובאתר לוקאלי ומרוחק וכו' (הגם שבעיצוב אתרים וJS אני כן קצת מייבין...)
                הפתרון של @לא-מתייאש GTK נשמע לי הכי פשוט.
                האמת היא שכבר ראיתי אותו לפני, אבל לא הצלחתי למצוא את קבצי המקור אלא רק קבצים בינאריים, ואני מהדר בGCC, אולם כעת מצאתי שזה בGITLAB ולא בGITHAB.
                תודה רבה!

                לא-מתייאשל מנותק
                לא-מתייאשל מנותק
                לא-מתייאש
                כתב נערך לאחרונה על ידי
                #14

                @אלדד-הדני-0 כתב בבקשת מידע | בניית יישום עם ממשק משתמש בשפת C\C++:

                תודה לכל המגיבים!
                אינני מבין גדול בשרתים ובאתר לוקאלי ומרוחק וכו' (הגם שבעיצוב אתרים וJS אני כן קצת מייבין...)
                הפתרון של @לא-מתייאש GTK נשמע לי הכי פשוט.
                האמת היא שכבר ראיתי אותו לפני, אבל לא הצלחתי למצוא את קבצי המקור אלא רק קבצים בינאריים, ואני מהדר בGCC, אולם כעת מצאתי שזה בGITLAB ולא בGITHAB.
                תודה רבה!

                אבל זה פרוומורק שלם שצריך ללמוד, אם אתה רוצה לעשות תוכנות ממש פשוטות, אוליי יהיה יותר טוב https://github.com/libui-ng/libui-ng כמעט ולא צריך ללמוד אותו אבל זה בשביל ממשק ממש פשוט

                https://kdroidfilter.github.io/blog

                א 2 תגובות תגובה אחרונה
                1
                • לא-מתייאשל לא-מתייאש

                  @אלדד-הדני-0 כתב בבקשת מידע | בניית יישום עם ממשק משתמש בשפת C\C++:

                  תודה לכל המגיבים!
                  אינני מבין גדול בשרתים ובאתר לוקאלי ומרוחק וכו' (הגם שבעיצוב אתרים וJS אני כן קצת מייבין...)
                  הפתרון של @לא-מתייאש GTK נשמע לי הכי פשוט.
                  האמת היא שכבר ראיתי אותו לפני, אבל לא הצלחתי למצוא את קבצי המקור אלא רק קבצים בינאריים, ואני מהדר בGCC, אולם כעת מצאתי שזה בGITLAB ולא בGITHAB.
                  תודה רבה!

                  אבל זה פרוומורק שלם שצריך ללמוד, אם אתה רוצה לעשות תוכנות ממש פשוטות, אוליי יהיה יותר טוב https://github.com/libui-ng/libui-ng כמעט ולא צריך ללמוד אותו אבל זה בשביל ממשק ממש פשוט

                  א מנותק
                  א מנותק
                  אלדד הדני 0
                  כתב נערך לאחרונה על ידי
                  #15

                  @לא-מתייאש תוכל להעלות לי? פשוט בחדר מחשבים כאן חסמו משום מה את GITHAB...
                  ט'נק יו!

                  נ נחנ תגובה 1 תגובה אחרונה
                  0
                  • א אלדד הדני 0

                    @לא-מתייאש תוכל להעלות לי? פשוט בחדר מחשבים כאן חסמו משום מה את GITHAB...
                    ט'נק יו!

                    נ נחנ מנותק
                    נ נחנ מנותק
                    נ נח
                    כתב נערך לאחרונה על ידי
                    #16

                    @אלדד-הדני-0
                    libui-ng-master.zip

                    א 2 תגובות תגובה אחרונה
                    1
                    • נ נחנ נ נח

                      @אלדד-הדני-0
                      libui-ng-master.zip

                      א מנותק
                      א מנותק
                      אלדד הדני 0
                      כתב נערך לאחרונה על ידי
                      #17

                      @נ-נח יישר כח עצום!!! ככה מהרגע להרגע...

                      תגובה 1 תגובה אחרונה
                      1
                      • לא-מתייאשל לא-מתייאש

                        @אלדד-הדני-0 כתב בבקשת מידע | בניית יישום עם ממשק משתמש בשפת C\C++:

                        תודה לכל המגיבים!
                        אינני מבין גדול בשרתים ובאתר לוקאלי ומרוחק וכו' (הגם שבעיצוב אתרים וJS אני כן קצת מייבין...)
                        הפתרון של @לא-מתייאש GTK נשמע לי הכי פשוט.
                        האמת היא שכבר ראיתי אותו לפני, אבל לא הצלחתי למצוא את קבצי המקור אלא רק קבצים בינאריים, ואני מהדר בGCC, אולם כעת מצאתי שזה בGITLAB ולא בGITHAB.
                        תודה רבה!

                        אבל זה פרוומורק שלם שצריך ללמוד, אם אתה רוצה לעשות תוכנות ממש פשוטות, אוליי יהיה יותר טוב https://github.com/libui-ng/libui-ng כמעט ולא צריך ללמוד אותו אבל זה בשביל ממשק ממש פשוט

                        א מנותק
                        א מנותק
                        אלדד הדני 0
                        כתב נערך לאחרונה על ידי
                        #18

                        @לא-מתייאש כתב בבקשת מידע | בניית יישום עם ממשק משתמש בשפת C\C++:

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

                        זה מכיל גם קונטרול ListView?

                        תגובה 1 תגובה אחרונה
                        0
                        • נ נחנ נ נח

                          @אלדד-הדני-0
                          libui-ng-master.zip

                          א מנותק
                          א מנותק
                          אלדד הדני 0
                          כתב נערך לאחרונה על ידי
                          #19

                          אשמח גם להתלמד בGTK+, אולי בהמשך אצטרך.
                          הבעיה שבסופו של דבר הורדתי את החבילה הלא נכונה, בדקתי בדף הזה וכדי לבנות את זה על מנת להשתמש ב Visual Studio צריך לבנות את המקור, שהוא נמצא בגיטהאב וחסום לי. מישהו יכול להעלות לי מכאן? (מקווה שאינני מידי טרחן, באמת אין לי מושג מה פשעו וחטאתו של גיטהאב שהוא נחסם כאן...)
                          תודה רבה לכולכם!!!

                          נ נחנ תגובה 1 תגובה אחרונה
                          0
                          • א אלדד הדני 0

                            אשמח גם להתלמד בGTK+, אולי בהמשך אצטרך.
                            הבעיה שבסופו של דבר הורדתי את החבילה הלא נכונה, בדקתי בדף הזה וכדי לבנות את זה על מנת להשתמש ב Visual Studio צריך לבנות את המקור, שהוא נמצא בגיטהאב וחסום לי. מישהו יכול להעלות לי מכאן? (מקווה שאינני מידי טרחן, באמת אין לי מושג מה פשעו וחטאתו של גיטהאב שהוא נחסם כאן...)
                            תודה רבה לכולכם!!!

                            נ נחנ מנותק
                            נ נחנ מנותק
                            נ נח
                            כתב נערך לאחרונה על ידי
                            #20

                            @אלדד-הדני-0 בשמחה! (זה לוקח כמה שניות)
                            gvsbuild-main.zip

                            א תגובה 1 תגובה אחרונה
                            1
                            • נ נחנ נ נח

                              @אלדד-הדני-0 בשמחה! (זה לוקח כמה שניות)
                              gvsbuild-main.zip

                              א מנותק
                              א מנותק
                              אלדד הדני 0
                              כתב נערך לאחרונה על ידי
                              #21

                              @נ-נח באמת אהבת ישראל! יישר כח!

                              תגובה 1 תגובה אחרונה
                              1

                              • התחברות

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

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