Command PV REMOVE STYLE

4D View

PV REMOVE STYLE

version 6.8


PV REMOVE STYLE (area; stylesheet)

ParameterTypeDescription
areaLongint4D View area
stylesheetLongintStylesheet ID

Description

The PV REMOVE STYLE command removes the stylesheet from area.

Note: Only styles added in the area can be removed.

Example

This method allows removing any unwanted style.

   C_STRING(255;$StyleName)  `Name of forbidden style for Area

   ARRAY LONGINT($StyleNumArray;0)  `Style numbers array
   ARRAY STRING(255;$StyleNameArray;0)  `Style names array

   C_INTEGER($Position)  `Position of illegal style in number and name arrays

   $StyleName:="subparagraph"  `We do not want the style "subparagraph"

   PV GET STYLE LIST (Area;$StyleNumArray;$StyleNameArray)  `List of available styles

   $Position:=Find in array($StyleNameArray;$StyleName)  `Search for illegal style
   If ($Position#-1)  `Is the illegal style present in Area?
      PV REMOVE STYLE (Area;$StyleNumArray{$Position})  `Remove it
   End if

See Also

PV Add style.