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.