I been at it for 3 months so patience I have… I been using my app adding buttons one under the other always thinking I won’t have many so it’s fine. Only now I have way too many so need side by side and a tab… Is all … I know how to make buttons with functions.
#!/bin/bash
yad --title "XeroLinux Shell Selection Tool" --notebook --width=480 --height=320 --text="Use this tool to configure your Shell. Recall it with <b>shellcfg</b>" --image=$HOME/xero.png \
yad --form --columns=2 --field="Engage":fbtn "konsole --noclose -e sh -c '/usr/local/bin/tozsh'" --field="Back Back and Away":fbtn "konsole --noclose -e sh -c '/usr/local/bin/tobash'" \
--button=Exit:1
yad and bash are not simple, although they may be a bit simpler than certain other tools.
In order to create programs you need to master the language(s), tools, and libraries you are going to use. That takes time and effort, so maybe you have a possibility to take some classes about programming? If you want to write good programs, there’s really no way around the hard work.