Is there a difference between a control and widgets?

I ask for this, since I have to prepare technical documentation for the product. Is there a difference between a control and widgets? For example, given this control, would you rather call it widgets? Switching to wikipedia , it seems that both terms can be used interchangeably. It is right?

+6
source share
1 answer

Although there may be a formal definition somewhere in a dictionary that draws a subtle distinction between the two terms, I would say that for all practical purposes they are interchangeable.

I met several user interface designers, developers, etc. who simply change these terms left and right. “List Management,” “List Widget,” and even sometimes “Gadget List.”

I even saw how the GUI tools there define a "widget" as a "UI control" and a "UI control" as a "widget", which gives us a good recursive definition.

If you look at something like Qt, "every UI control is inherited from QWidget" (everything from buttons to the most complex controls).

Given that many people use these terms interchangeably, I would say that it is perfectly acceptable to do the same, even in a technical document. This does not mean that the status quo determines the correctness, but I do not know any authority that defines this outside the status quo. Perhaps you could do better than most by simply sticking to one of these two terms in sequence.

+4
source

Source: https://habr.com/ru/post/913969/


All Articles