Questions tagged [gui]
In computing a graphical user interface (GUI, sometimes pronounced gooey) is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and office equipment.
257 questions
2 votes
2 answers
41 views
Multi processing or multi threading for pywinauto?
I am trying to automate an old GUI tool which requires filling in some data from a CSV and selecting appropriate tree item values based on it. I need to do this in multiple instances of the ...
0 votes
3 answers
217 views
Tracking data change in GUI form
Problem: our application allows users to close a form window after certain changes without any confirmation, instead of pressing the Save button. This makes them complain they have to start afresh. We ...
13 votes
7 answers
3k views
How are applications where any command can be run CLI, but also has a UI element, structured?
Sorry if the title sounds too broad, I'll try to clarify. I am trying to understand the structure of applications that have a GUI, but any action can also be run from a CLI (either integrated in the ...
-1 votes
1 answer
87 views
Flow of data in GUI apps
When syncing data between different levels in Swing (or any GUI project, for that matter), what is the right flow of data in that sync chain? Like so? DB -> Model -> UI I was trying to implement ...
5 votes
3 answers
791 views
What was the first company to make a drag-and-drop GUI designer like Visual Basic?
When Visual Basic came out, it was revolutionary for its drag-and-drop GUI designer, allowing users to quickly create GUI programs. This video shows Bill Gates introducing it in 1991. Did drag-and-...
-1 votes
1 answer
199 views
development environment for C++ GUI applications
I am currently developing some C++ GUI application using wxWidgets (although the GUI framework doesn't really matter here) and thus far have been developing this on my own, which was working well. ...
2 votes
1 answer
1k views
What is a Reactive User Interface? Where did the term come from?
I heard about Reactive User Interfaces in a React course. I would like to understand the concept, but was unable to find reliable sources. Best I could find is that they are some sort of declarative ...
0 votes
2 answers
170 views
How does Matplotlib / other GUIs work to draw the individual pixels?
So I wondered how matplotlib (or equivalents) makes graphics appear on your screen. I found that matplotlib does not do the drawing itself; instead it is built on TKinter, which is built on TK, which ...