Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some concerns #117

Open
markem opened this issue Nov 23, 2022 · 0 comments
Open

Some concerns #117

markem opened this issue Nov 23, 2022 · 0 comments
Assignees

Comments

@markem
Copy link

markem commented Nov 23, 2022

I downloaded and tried InForm and I found some concerns as well as problems with fonts.

Concerns:

  1. 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.
  2. 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.
  3. 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.
  4. 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?)
  5. 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

@FellippeHeitor FellippeHeitor self-assigned this Dec 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants