In this example, there exists an editable text widget field as follows:
quantity: [______]
Adding certain custom text-properties
-- 'overwrite t
-- to the underscores between the square-brackets ______
seems to be the first step.
How can a user enable overwrite typing within the confines of the square brackets, based upon the the existence of certain custom text-properties
?