I would like to find out a bit about how ubuntu/linux handles text boxes. In particular I would like to develop an application that launches another application (on screen keyboard) when any text box is clicked. The goal is to get better on screen keyboard integration for touch screen users.
I am a programming noob so go easy on me in interpreting and answering the following questions.
My questions for now are:
How are textboxes managed in Ubuntu/linux - is there a system wide framework or are they application specific? or both?
what else do I need to be thinking of to get this to work
I will have more questions later but will take it in baby steps.
Are the text boxes part of the first application or a third application? The complexity of what you are proposing to do depends on the answer to this question.
If the text boxes belong to the first application you have absolute control of what goes into them and how. If they are part of a third application your first application is effectively replacing the third applications keyboard input.