Sign in if you want to bump this report.
|Summary||Java not found - program cannot be started on Windows|
Sign in to subscribe to notifications about this report.
DescriptionDear Mrs. Talbot,
I just wrote a shapepar module for the TeX typesetting program LyX (www.lyx.org). While documenting it I stumbled over your Jpgfdraw program, tested it and finally linked it in the LyX documentation because I find it useful. However, while testing it I found some bugs in Jpgfdraw:
- one main problem is that your Windows installer does not react for about a minute after starting it on Windows 7
- the other main problem is that your program does not start on Windows XP or 7. (it only starts directly after the installation but can not be started again) The reason is that you start your program using a batch script but there the path to the javaw.exe is missing. As you provide an installer for Jpgfdraw you can read the Windows registry at installation time and output a working bat-file. The location of the javaw.exe is stored in the registry key HKLM\SOFTWARE\Classes\jarfile\shell\open\command
- your Windows installer requires admin permissions. But this is not necessary because you don't need to write into the HKLM part of the registry.
- if I have drawn e.g. a rectangle and I want to delete it I cannot just highlight it and press DEL
- In the menu Settings->Styles I changed the font size to 12pt. After pressing OK, I reopened the same menu and my setting was forgotten. Now the font size is displayed as being 0pt.
- all programs I know use the shortcut Ctrl+z to undo an action, but Jpgfdraw uses F8
thanks for Jpgfdraw and regards
I can't change the undo function to Ctrl-Z or it will confuse users who are used to using Ctrl-Z for the scale function. (Jpgfdraw is based on Acorn's !draw, which uses F8/F9 for undo/redo as is common with RiscOS programs.)
You have to use Ctrl-X (cut) to delete an object, but I'll look into the possibility of having a delete option.
I'll have a look into the problem with the settings dialog, but I haven't been able to reproduce it.
With regard to the Windows installation issue. I don't use Windows. I don't know anything about NSIS routines. The Windows installer is created using InnoSetup running on wine. If anyone can provide InnoSetup code that will do what you ask, I'll add it to the script. From a Linux point of view, practically anything that can be run on the command line is put on the path, but each operating system has its own way of working.
Update 2020-02-29: JpgfDraw has been redesigned and is now called FlowframTk. The InnoSetup installer has been replaced with an IzPack installer.
Page permalink: https://www.dickimaw-books.com/bugtracker.php?key=14