InForm
InForm copied to clipboard
Some concerns
I downloaded and tried InForm and I found some concerns as well as problems with fonts.
Concerns:
- I created a menu across the top. But instead of being able to just click on the next entry to the right of the left entry (ie: File then Edit or maybe File|Edit) I found that I had to click on the right most area (ie : Edit) and then click back on the first area (ie: File) and then back on the second entry inorder to get InForm to actually be looking at the second entry. Otherwise - the first entry would be modified.
- When creating the menu's contents (like the File->New) again InForm would require me to click on the former entry (ie : File) and then where new entry was to go (ie : New) before it would assign my input to the second entry.
- Last, but not least, I managed to complete an entire menu (ie: File->New|Open|Close|etc...) only to have Inform wipe out all of the previous menu entries thus making me have to redo all of them again.
- There is no apparent way to do commands with an underscore under them. But I did figure out that if you put an ampersand in front of a character - it does this. It would be nice if there was a way to show how to do this on the screen (like maybe a question mark or something?)
- There is no apparent way to do a border under an entry in the menu. Again, I experimented and figured out that if you put a dash AT THE END of a menu entry - a dash does appear. But again - there is nothing to indicate that you can do that. A checkbox entry on the right would be a great way to tell people they can put a dash (like maybe : [] Separator After).
Fonts:
For some reason, InForm picks fonts to use for various things (like menus) but it won't do whatever code was necessary in order to actually use that font. Example : sugeonui.ttf. This just appeared in the FRM (form) file I was creating. At first, I thought, maybe it is a font that has to be in the same directory the FRM file is in. But since the font doesn't come with InForm, I went "Maybe it is a Windows font file?" and found it. Ok. The problem here is "Why am I being asked to figure out how to load a font file?" Shouldn't Inform do whatever is needed in order to be able to use this font? In the InForm.frm file there is:
Control(__UI_NewID).Font = SetFont("segoeui.ttf?arial.ttf? /Library/Fonts/Arial.ttf?/usr/share/fonts/truetype/liberation/LiberationSans-Regular.ttf?/usr/share/fonts/TTF/arial.ttf?InForm/resources/NotoMono-Regular.ttf?cour.ttf", 12)
Shouldn't something like this be a built-in command to get the right font file? BTW : I put the above command INTO my FRM file and it still can't find/use it.
Ideas on the above? Thanks in advance!
Mark