4D v16

WP RESET ATTRIBUTES

ホーム

 
4D v16
WP RESET ATTRIBUTES

WP RESET ATTRIBUTES 


 

WP RESET ATTRIBUTES ( rangeObj ; attribName {; attribName2 ; ... ; attribNameN} )  
引数   説明
rangeObj  Object in 4D Write Proレンジ
attribName  文字 in 除去したい属性の名前

説明   

WP RESET ATTRIBUTESコマンドはrangeObj4D Write Proレンジオブジェクト内の一つ以上の属性の値をリセットします。このコマンドは4D Write Proのどのような内部(文字、段落、ドキュメント、または画像)の属性でも除去する事ができます。

rangeObjオブジェクトは別のコマンドで作成することができる4D Write Proドキュメントの一部です。以下の表は、ターゲットとなるオブジェクトと属性に応じたWP RESET ATTRIBUTESのスコープを表しています:

引数共通の属性("verticalAlign"を除く)ドキュメントのみの属性段落のみの属性文字のみの属性(と"verticalAlign")
WP Get paragraphsで取得したrangeObj段落ドキュメント段落段落
WP Get picturesで取得したrangeObjピクチャードキュメント--
WP Get rangeまたはで取得したrangeObjレンジの段落ドキュメントレンジの段落(レンジとかぶる段落)レンジの文字
wpDocドキュメントドキュメントドキュメント全体の段落ドキュメント全体の文字

WP RESET ATTRIBUTESコマンドを使用して属性の値が除去されたとき、値はデフォルト値にリセットされます。デフォルト値については4D Write Pro属性の章に記されています。

rangeObjのレンジ内にリセットしたい属性がなかった場合、コマンドは何もしません。

例題  

以下のセレクションから複数の属性を除去したい場合を考えます:

以下のコードを実行します:

 $range:=WP Get selection(*;"WParea")
 WP RESET ATTRIBUTES($range;wk padding)
 WP RESET ATTRIBUTES($range;wk background color)
 WP RESET ATTRIBUTES($range;wk text underline style)
 WP RESET ATTRIBUTES($range;wk margin)
 WP RESET ATTRIBUTES($range;wk border style)

その結果ドキュメントは以下のようになります:



参照 

4D Write Pro属性
WP GET ATTRIBUTES
WP SET ATTRIBUTES

 
プロパティ 

プロダクト: 4D
テーマ: 4D Write Proランゲージ

This command can be run in preemptive processes

 
履歴 

初出: 4D v15 R4

 
ARTICLE USAGE

4D Write Proリファレンス ( 4D v16)