diff --git a/file-formats/sfpf/sfpf-v1.json b/file-formats/sfpf/sfpf-v1.json index 190fd1fd7..bff7c86bd 100644 --- a/file-formats/sfpf/sfpf-v1.json +++ b/file-formats/sfpf/sfpf-v1.json @@ -80,28 +80,12 @@ "embed": { "title": "Font Embed", "description": "Font Embed", - "type": "string", - "enum": [ - "doNotEmbedFonts", - "embedFonts" - ], - "enumDescriptions": [ - "Do not embed fonts", - "Embed fonts" - ] + "type": "boolean" }, "mirroring": { "title": "Mirror in RTL", "description": "Mirror in RTL", - "type": "string", - "enum": [ - "noMirroringInRtlLanguages", - "mirroringInRtlLanguages" - ], - "enumDescriptions": [ - "No mirroring in RTL languages", - "Mirroring in RTL languages" - ] + "type": "boolean" } }, "additionalProperties": false, diff --git a/file-formats/sfpf/type/zif_aff_sfpf_v1.intf.abap b/file-formats/sfpf/type/zif_aff_sfpf_v1.intf.abap index dd0c8ecbf..eb6c4a87f 100644 --- a/file-formats/sfpf/type/zif_aff_sfpf_v1.intf.abap +++ b/file-formats/sfpf/type/zif_aff_sfpf_v1.intf.abap @@ -15,20 +15,20 @@ INTERFACE zif_aff_sfpf_v1 "!
Name
"! Name "! $required - name TYPE fpname, + name TYPE c LENGTH 30, "!Description
"! Description "! $required - description TYPE fptext, + description TYPE c LENGTH 60, "!Dataprovider
"! Dataprovider "! $required - dataprovider TYPE fpdpname, + dataprovider TYPE c LENGTH 40, "!Font Embed
"! Font Embed - embed TYPE fpfntemb, + embed TYPE abap_boolean, "!Mirror in RTL
"! Mirror in RTL - mirroring TYPE fpmirroring, + mirroring TYPE abap_boolean, END OF ty_main. ENDINTERFACE.