Cross Platform GUI with C++ and wxWidgets

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024

Комментарии • 52

  • @mcdove
    @mcdove 5 лет назад +54

    It's so hard to find tutorials on gui in C++. Thanks for this. Really appreciate it. Please do more

    • @JayAnAm
      @JayAnAm  5 лет назад +13

      Yes, will do, this was just a getting started

  • @emilie1977
    @emilie1977 5 лет назад +3

    Thank you! Is very important have a GUI cross platform for me

  • @cosmicrdt
    @cosmicrdt 4 года назад +2

    Nice intro. There aren't a lot of wxWidgets tutorials. Do you think you'll be getting around to doing part 2?

  • @soundsbeard
    @soundsbeard 5 лет назад +6

    you are the titan!
    i wish the video was for linux, but anyway, thank you.

    • @JayAnAm
      @JayAnAm  5 лет назад +1

      haha.. thx

    • @marc-andrebrun8942
      @marc-andrebrun8942 4 года назад +2

      with mageia7, gnome desktop, to install codeblocks and set up wxwidgets is MUCH more easy than with W$!

  • @claudioabado3317
    @claudioabado3317 3 года назад +3

    VS2019 cannot find the Header files -- no matter how I try to code it. Also, there is no stdcfx.cpp anymore? Very frustrating.

    • @kote.7269
      @kote.7269 3 года назад

      Microsoft removed direct possibility of inclusion that header, but it present in many other headers, so you can get it throught for example

  • @johnwayne8059
    @johnwayne8059 3 года назад +1

    Helpful video again! But I did recognise that your error message was thrown in German. So: Gibt's deine Videos auch in deutsch?😁

  • @Kevin-pn9ri
    @Kevin-pn9ri 2 года назад

    Good video. Will this work on Visual Studio Code?

  • @johnnypepperonii
    @johnnypepperonii 4 года назад +3

    Does this also works with VS19?
    Edit: Also, the stdafx.cpp isn't created in my case and there is no chance for doing anything at all :/

    • @darkwyvern9796
      @darkwyvern9796 4 года назад +1

      I don't have it too :(

    • @johnnypepperonii
      @johnnypepperonii 4 года назад

      @@darkwyvern9796 I fixed it with a lot of research and science :) jk, its working but its different now, sadly..

    • @kylec6423
      @kylec6423 4 года назад

      @@johnnypepperonii really, how?

    • @marcborowczak9967
      @marcborowczak9967 4 года назад +2

      To make it work simply add the C/C++ Preprocessor Definitions the following vc14x ABI requirement:
      wxMSVC_VERSION_ABI_COMPAT
      You will also need to add the libraries as described in your Path and restart VS19
      Good luck!

  • @digidug63
    @digidug63 5 лет назад +5

    I'd love to see an example of a wxWidgets project that can generate executables for Windows, Mac and Linux. Isn't that the point of a cross-platform library?

    • @JayAnAm
      @JayAnAm  5 лет назад

      The point is that you can compile the same code on different OS. You can setup a project on linux, link the libs compiled for linux and then use the same code you have for other platforms.

    • @TheDplo
      @TheDplo 4 года назад +1

      A well known example is the old pgAdmin3 (before they switched to bloatware web-UI nonsense in pgAdmin4). Which i'm actually on the process of trying to compile (with VS Code) to add PostgreSQL 11 support

  • @xeome5596
    @xeome5596 3 года назад +1

    how about in linux?

  • @mamamurphy3860
    @mamamurphy3860 4 года назад

    I have a class with a function that returns a sizer with buttons but I just can't get the buttons to do anything. Strange thing is they work if I add them to another class event table but doing so makes them unable to use the instance own variables...

  • @Khantia
    @Khantia 3 года назад

    I have a question about wcWidgets: how do I add a dropdown list?

  • @mcdove
    @mcdove 5 лет назад

    Hey I tried it & got it to work on visual studio, however I can't seem to get it to work when I tried it on VS code. I used Google, stack, wxWidget docs but can't find anything to help getting it up on VS code, can you offer any direction or help?

  • @aka0989
    @aka0989 4 года назад +3

    i was about to give up !

  • @Schcarraffone
    @Schcarraffone 2 года назад

    can you do the same tutorial with italian accent ...like...one developer went to Malta and asked for too pieecceeees of frames...?

  • @firdauszainudin7118
    @firdauszainudin7118 3 года назад

    Is there's a way to use other IDE than Visual Studio?

  • @soroushjm1011
    @soroushjm1011 2 года назад

    omg why its so hard to setup this
    thanks for tutorial

  • @Robber7
    @Robber7 4 года назад

    Can you start the UI on injection of a c++ dll?

  • @sergebuable
    @sergebuable 4 года назад

    Hello guys. How I can build wxwidgets project on command line. Can you help me?

  • @nitinkumar29
    @nitinkumar29 4 года назад

    So WxWidget binaries contains dll libraries and if i build it from the source, I can have both static and dll. Which one is better?

    • @JayAnAm
      @JayAnAm  4 года назад

      It depends on your requirements and your application. Do you want to load dynamically, do you want to deploy one big executable with all files linked into it...

  • @ZidentZ
    @ZidentZ 4 года назад

    I hate *WARNING* pop on on my screen while making a new files

  • @firnekburg4990
    @firnekburg4990 5 лет назад +1

    Hi Jayanam
    : )
    Do you have any idea how to create a primitive game launcher for UE4 ?
    Something minimal, just to change graphic options, select language and so on.
    Man, if you make a tut about this I'll be grateful ;D
    Cheers !

  • @johnwayne8059
    @johnwayne8059 3 года назад

    Hi, me again, yes! I'm struggling. I get always the error message: can't open source...
    But I did the same you did! Using win8.1 and vs2019. Please help me!😇

    • @Roshlagna
      @Roshlagna 3 года назад

      Having the same issue. Any results?

    • @johnwayne8059
      @johnwayne8059 3 года назад

      ...sadly i didn't test it yet, but this afternoon I'll try it. If you're faster please let me know the result, else I'll give you a feedback!😉

    • @Roshlagna
      @Roshlagna 3 года назад

      @@johnwayne8059 make sure the include paths and libraries are properly assigned. I had duplicate environment variables pointing to different locations

    • @johnwayne8059
      @johnwayne8059 3 года назад

      @@Roshlagna yeah ,I already had two links in it. I guess i could solve it with making changes in the property file. Changed vc into vc142 for vs2019. I guess it's working now, because the errors minimzed from 52 into 1. But i couldn't try it yet!😇 but thanks 1000 times!😉

  • @QuianaLund-i4e
    @QuianaLund-i4e 2 дня назад

    Denesik Rapids

  • @VerneRon-l6h
    @VerneRon-l6h День назад

    Martinez Maria Taylor Ronald Lewis Michelle

  • @ClaraTony-m2z
    @ClaraTony-m2z 21 день назад

    Davis Frank Garcia Michelle Robinson Steven