4D Write v16

WR SET TEXT PROPERTY

ホーム

 
4D Write v16
WR SET TEXT PROPERTY

WR SET TEXT PROPERTY 


 

WR SET TEXT PROPERTY ( area ; property ; value ) 
引数   説明
area  倍長整数 in 4D Write エリア
property  整数 in 設定するプロパティ番号
value  倍長整数 in 選択されたプロパティの値

説明   

WR SET TEXT PROPERTYコマンドを使用して、areaで参照される4D Write エリア内で現在選択されている範囲のテキストプロパティを修正できます。

propertyvalueはペアで使用します。

Tip: WR SET TEXT PROPERTY (Area;wr font number;Value)ではなくWR SET FONTコマンドの利用を推奨します。フォント番号の管理は動的であり、OSやマシンごとに異なることがあります。

無効なプロパティ番号を渡すとエラー1075が生成されます。
選択したプロパティに対して無効な値を渡すとエラー1076が生成されます。

Notes:

以下の定数と値をWR SET TEXT PROPERTYWR Get text propertyコマンドで使用できます:

property (WR Text properties)設定または取得で使用 (valueまたはWR Text properties values)
wr bold (0)テキストのボールドスタイル (false=0, true=1)
wr italic (1)テキストのイタリックスタイル (false=0, true=1)
wr shadow (2)テキストの影付きスタイル (false=0, true=1)
wr strikethrough (3)テキストの取り消し線スタイル (false=0, true=1)
wr underline (4)テキストの下線スタイル: 下線なし=0, wr single underline (1), wr word underline (2), wr double underline (3), wr hatched underline (4)
wr superscript or subscript (5)上付きあるいは下付きテキスト: なし=0, wr superscript (1), wr subscript (2)
wr capital case (6)小型大文字、大文字、または小文字: 小文字=0, wr capitals (1), wr small capitals (2)
wr font number (7)渡される番号は内部的なものです。4D Writeは使用されるごとに番号を割り当てます。フォント名を使用するWR Get fontWR SET FONTコマンドの利用をお勧めします。
wr font size (8)テキストのサイズ (9から255)
wr text color (9)0x00RRGGBB形式の値
wr text back color (10)4Dと同様 (または以前のバージョンの4D Write).
wr strikethrough color (11)WR Standard colorsテーマの定数を使用できます。 .
wr underline color (12)
wr shadow color (13)
wr links appearance (14)リンクのアピアランス: wr no links appearance (0), wr unvisited links appearance (1), wr visited links appearance (2)
wr stylesheet number (15)リスト中のスタイルシートのインデックスを渡します。スタイルシートインデックスを渡した場合、テキストにスタイルシートが割り当てられますが、スタイルシートのプロパティは適用されません。WR APPLY STYLESHEETコマンドはスタイルシートのプロパティを設定し、それを適用します。
wr user property (16)値は自由に設定できます。このプロパティのカスタマイズした値を設定および取得できます。例えば階層リストとテキストを同期させたいときに、このプロパティを使用して階層リストの要素参照を格納できます。テキストをクリックするごとに、プロパティを取得して階層リスト中の対応する要素を選択できます。
wr justification (32)テキスト揃え: wr left justified (0), wr centered (1), wr right justified (2), wr full justified (3)
wr line spacing (33)行間、値は1から10まで0.5毎に設定: 1=1行, 1.5=1.5行, 2=2行
wr bullet (34)箇条書きスタイル: wr black square bullet (110), wr white square bullet (111), wr black circle bullet (108), wr white circle bullet (109), wr diamonds bullet (117), wr clubs bullet (118), wr no bullet (0)
wr left margin (35)左デッドマージンを考慮した距離。ドキュメントのカレントの単位を使用。
wr first indent (36)右マージンを考慮した距離。 <0 = 左への右マージン, >0 = 右への右マージン。ドキュメントのカレントの単位を使用。
wr right margin (37)右デッドマージンを考慮した距離。ドキュメントのカレントの単位を使用。
wr border back color (38)0x00RRGGBB形式の値を使用
wr border line color (39)4Dと同様 (または以前のバージョンの4D Write)。WR Standard colorsテーマの定数を使用できます。.
wr border line style (40)枠線のスタイルとサイズ: wr 1 pt line (0), wr 2 pts line (1), wr 3 pts line (2), wr dotted line (3), wr double dotted line (4), wr triple dotted line (5), wr double 1 pt line (6), wr double inside 2 pts line (7), wr triple center 2 pts line (8), wr double outside 2 pts line (9), wr half pt line (10), wr quarter pt linet (11)。枠線スタイルの設定を行うと、選択部の枠線に直接効果があります。または事前に枠線のタイプを設定してから配置することもできます。まず枠線タイプを設定し、後に枠線を配置することをお勧めします。そのようにすれば再描画を避けられます。枠線スタイルはすべての側 (上下と左右) で同じであることに留意してください。
wr left border (41)枠線の設定 (false=0, true=1)
wr right border (42)枠線の設定 (false=0, true=1)
wr inside top border (43)枠線の内側の設定 (false=0, true=1)。段落の上下にスペースが追加されます。
wr inside bottom border (44)枠線の内側の設定 (false=0, true=1)。段落の上下にスペースが追加されます。
wr border spacing (45)枠線とテキストの間の間隔。ドキュメントのカレントの単位を使用。
wr top border (46)枠線の設定 (false=0, true=1)。段落の上にスペースが追加されます。
wr bottom border (47)枠線の設定 (false=0, true=1)。段落の下にスペースが追加されます。
wr tab (64)選択された最後の段落のタブ数。プロパティはWR SET TEXT PROPERTYでは使用できません — WR Get text propertyで使用します。

選択部に以下のプロパティを適用します: Times フォント, 12 ポイント, スミレ色, イタリックなし, ボールド

マージンを定義済みの値に設定します:

 WR GET SELECTION(Area;StartSel;EndSel) `現在の選択テキストを取得
 WR UPDATE MODE(Area;0) `スクリーンの描画を無効に
 WR EXECUTE COMMAND(Area;wr cmd select all`すべて選択
  `ドキュメントの単位をcmに設定
 WR SET DOC PROPERTY(Area;wr unit;0)
  `ドキュメントのマージンを設定
 WR SET TEXT PROPERTY(Area;wr right margin;1,8)
 WR SET TEXT PROPERTY(Area;wr left margin;1,3)
 WR SET SELECTION(Area;StartSel;EndSel) `選択を復元
 WR UPDATE MODE(Area;1) `スクリーン描画を有効にする



参照 

WR Get text property

 
プロパティ 

プロダクト: 4D Write
テーマ: WRテキスト操作
番号: 89480

 
履歴 

変更: 4D Write 2004.3

 
ARTICLE USAGE

4D Write ( 4D Write v16)