I am building a demo environment with TWIN. To that end, I am creating windows from menu items and found two ways this could be improved.
(1) Is there a way to set window titles in ExecTty? It could help when setting applications in AddToMenu, to keep windows apart. I suspect I can send a message somewhere, but can't find the documentation about what goes where. The message sending is a powerful idea that could really use some documentation (especially, a list of possibilities).
(2) In AddToMenu, multiple commands with surrounding brackets might be helpful to avoid the somewhat tedious need to declare AddToFunc and pick a name for any multiple-step action. This may be generally useful, by saying
func : ...
| '(' func_list ')'
;
func_list : func
| func_list func
;
I am building a demo environment with TWIN. To that end, I am creating windows from menu items and found two ways this could be improved.
(1) Is there a way to set window titles in
ExecTty? It could help when setting applications inAddToMenu, to keep windows apart. I suspect I can send a message somewhere, but can't find the documentation about what goes where. The message sending is a powerful idea that could really use some documentation (especially, a list of possibilities).(2) In
AddToMenu, multiple commands with surrounding brackets might be helpful to avoid the somewhat tedious need to declareAddToFuncand pick a name for any multiple-step action. This may be generally useful, by saying