JPEXS Free Flash Decompiler Issue Tracker

INFO: Problems with AV false positives are fixed in 25.0.0, now we sign our code and also use MSI installer type.

If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler

NEW : We have got a new blog where we post some interesting SWF internals info.

List of issuesList of issues

#2560 I can't edit parameters in the font.
Author:
Date created:
Type: question
Visibility: Everybody
Assigned to:
Labels: Fonts
State: opened Help

I open a font and when I click the edit button, There were suppose to be text boxes to change the parameters. But, it's not happening. Text can't be edited. The output was it shows text boxes to edit the tags and characters. But, it doesn't show it and it uneditable. I'm using version 24.1.0 Nightly Build and I'm using Windows 11. Some of the other buttons and other things were not working and opening the window and/or can't work.
This font has no layout information (see the question marks in place of ascent, etc.) so no ascent, descent or leading can be edited. I think you can change only "is bold" and "is italic" checkboxes there. If you right click the DefineFont tag in the left tree, you can select "Raw edit" from the context menu, then you can edit more things in the font and probably also add layout - but then you need to set advance values for each of the glyph.
State: new→opened
Type: bug→question
Can't you fix the problem of this or something? I know this idea you gave me was good. But, wouldn't you fix the bug? Or is it not a bug? Is it that normal for the fonts?
There are fonts that have layout information and other fonts don't have layout information. Usually fonts that are used only for static texts (DefineText, DefineText2) do not have layout information. This is not a bug in FFDec, it is the correct behavior. If you want to add layout to existing font that does not have it, just follow the steps I wrote in my previous comment. FFDec cannot do this automatically as adding layout requires providing advance values for each glyphs.