C – Production GUI Editor

For my school project, I want to build a gui that others can use to create a gui. In some research, I have seen many gui builders, but I didn’t see any of them. What I want.

But then I did find a tutorial on using C# on here

I would rather create this gui editor for the linux environment.

Where should I start suggesting? What tools can I use? Any links to tutorials?

Any help/direction would be greatly appreciated.

P.S. I want to add one point, it only needs to be very simple. Like some text input fields and some button type fields, the user can click Arrange in the order you need.

I suggest you don’t try to build your own GUI builder. As a school Project, you will not be able to complete this difficult task. C is fully compiled, which means that it lacks almost all the features that allow people to build meta tools (such as GUI editors) for it. This is mainly related to C without runtime reflection This fact is related (in principle, anyway). Other than that, there is no “a GUI toolkit and/or paradigm to rule them.” This makes your problem difficult to deal with.

So: I would recommend Qt because it is suitable for a large number of platforms, easy to use and great. You can also check billions of other GUI toolkits, such as Gtk, Tk, FLTK, YAAF, GLUI, dlib, CLX…

I know this does not actually answer the question. However, I don’t think the author knows how incredible the tasks he set in front of him.

For my school project, I want to build a gui that others can use to create a gui. In some research, I have seen a lot of gui builders, but didn’t see anything I want.

But then I did find a tutorial on using C# here

I would rather create this gui editor for the linux environment.

Where should I start suggesting? What tools can I use? Any links to tutorials?

Any help/direction would be greatly appreciated.

P.S. I want to add one point, it only needs to be very simple. Like some text input fields and some button type fields, the user can click Arrange in the required order.

I suggest you not try to build your own GUI builder. As a school project, you will not be able to complete this difficult task. C is fully compiled, which means that it lacks almost everything that allows people to build meta tools (such as GUI editors) for it. This is mainly related to the fact that C does not have runtime reflection (in principle, anyway). Other than that, there is no “a GUI toolkit and/or paradigm to rule them.” This makes your problem difficult to deal with.

So: I would recommend Qt because it is suitable for a large number of Platform, easy to use and great. You can also check billions of other GUI toolkits, such as Gtk, Tk, FLTK, YAAF, GLUI, dlib, CLX…

I know this is not actually Answer this question. However, I don’t think the author knows how incredible the tasks he set in front of him are.

Leave a Comment

Your email address will not be published.