home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 March / VPR9703A.ISO / FWINDOWS / Win95 / Qxnh40 / QXNH40.LZH / MACRO / QPRO.HTF < prev    next >
Text File  |  1996-12-22  |  34KB  |  1,534 lines

  1. ;width=70 version=102 datetime=1996/12/07 20:57:15
  2. ;■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  3. .topic2    プロパティ・メソッド 索引    prop
  4. .idx QXM_PROPERTYLIST
  5. #if16
  6. '!{\footnote !AA(0x1b,0,"CloseWindow(`prop')")}
  7. #endif
  8. .noscroll
  9. .crpitcha 2
  10. .crpitchb 2
  11. '{\strike A }{\v %AAAP} 
  12. '{\strike B }{\v %BBBP} 
  13. '{\strike C }{\v %CCCP} 
  14. '{\strike D }{\v %DDDP} 
  15. '{\strike E }{\v %EEEP} 
  16. '{\strike F }{\v %FFFP} 
  17. '{\strike G }{\v %GGGP} 
  18. '{\strike H }{\v %HHHP} 
  19. '{\strike I }{\v %IIIP} 
  20. '{\strike J }{\v %JJJP} 
  21. '{\strike K }{\v %KKKP} 
  22. '{\strike L }{\v %LLLP} 
  23. '{\strike M }{\v %MMMP} 
  24. '{\strike N }{\v %NNNP} 
  25. '{\strike O }{\v %OOOP} 
  26. '{\strike P }{\v %PPPP} 
  27. '{\strike Q }{\v %QQQP} 
  28. '{\strike R }{\v %RRRP} 
  29. '{\strike S }{\v %SSSP} 
  30. '{\strike T }{\v %TTTP} 
  31. '{\strike U }{\v %UUUP} 
  32. '{\strike V }{\v %VVVP} 
  33. '{\strike W }{\v %WWWP} 
  34. '{\strike X }{\v %XXXP} 
  35. '{\strike Z }{\v %ZZZP} 
  36. '{\strike 用途別 }{\v %SETP} 
  37. ;'{\strike 記号 }{\v %SIGNP} 
  38.  
  39. .endnoscroll
  40. .crpitchb 0
  41. .crpitcha 2
  42. ;.idx SECWIN
  43. .idx AAAP
  44. .bold [A]
  45. @@ActiveFile メソッド
  46. @@ActiveFrame メソッド
  47. @@Activehwnd メソッド
  48. @@Activehwnd2 メソッド
  49. @Append メソッド
  50. @@AutoBackup プロパティ
  51. @@AutoBackupCount プロパティ
  52. @@AutoBackupDelClose プロパティ
  53. @@AutoBackupDelSave プロパティ
  54. @@AutoBackupMin プロパティ
  55. @@AutoBackupSec プロパティ
  56. @AutoIndent プロパティ
  57.  
  58. .idx BBBP
  59. .bold [B]
  60. @@BackupDir$ プロパティ
  61. @@BackupN プロパティ
  62. @@BlockCopyReset プロパティ
  63. @BytePos プロパティ
  64. @BytePosCr プロパティ
  65.  
  66. .idx CCCP
  67. .bold [C]
  68. @CanEdit プロパティ
  69. @CanEditSel プロパティ
  70. @Caption$ プロパティ
  71. @CaptionIgnoreSp プロパティ
  72. @Change メソッド
  73. @CharPitch プロパティ
  74. @CnvTabSpace プロパティ
  75. @Code プロパティ
  76. @CrLineToScrLine メソッド
  77. @@CursorTypeDOS プロパティ
  78. @@CursorUnderLine プロパティ
  79.  
  80. .idx DDDP
  81. .bold [D]
  82. @@Delete0ByteFile プロパティ
  83. @DeleteLastSpace プロパティ
  84. @DeleteLastTab プロパティ
  85. @DeleteLastZSpace プロパティ
  86. @@DialogCancel プロパティ
  87. @@DisableToolBarCheck プロパティ
  88. @@DragMove プロパティ
  89. @@DragRightButton プロパティ
  90. @@DragSelect プロパティ
  91.  
  92. .idx EEEP
  93. .bold [E]
  94. @@EditCount プロパティ
  95. @@EditCount2 プロパティ
  96. @@Err プロパティ
  97. @EUC プロパティ
  98. @@EUCDrive$ プロパティ
  99.  
  100. .idx FFFP
  101. .bold [F]
  102. @FileByte プロパティ
  103. @@FileManIconic プロパティ
  104. @FilePrintOK メソッド
  105. @@FileOpenDir メソッド
  106. @Filename$ プロパティ
  107. @FillZenSp プロパティ
  108. @@FindCaseSensitive プロパティ
  109. @@FindFromTop プロパティ
  110. @@FindGoBack プロパティ
  111. @@FindIncremental プロパティ
  112. @@FindSame1 プロパティ
  113. @@FindStopMark プロパティ
  114. @FindStringBottom メソッド
  115. @FindStringTop メソッド
  116. @@FindWindowVar メソッド
  117. @@FindWord プロパティ
  118. @FontName$ プロパティ
  119. @FontNameSize メソッド
  120. @FontProportional プロパティ
  121. @FontSize プロパティ
  122. @@FormatFilename$ プロパティ
  123. @FreeCursor プロパティ
  124. @@FreeReadSize プロパティ
  125.  
  126. .idx GGGP
  127. .bold [G]
  128. @GetCursorWord$ プロパティ
  129. @@GetHwnd メソッド
  130. @@Global$ プロパティ
  131.  
  132. .idx HHHP
  133. .bold [H]
  134. @HelpFileName$ プロパティ
  135. @@HelpFileName$ プロパティ
  136. @@HighScroll プロパティ
  137. @@HighScrollTime プロパティ
  138. @hwnd プロパティ
  139. @@hwnd プロパティ
  140.  
  141. .idx IIIP
  142. .bold [I]
  143. @ImeNextOpen プロパティ
  144. @@ImeOffFileDialog プロパティ
  145. @@ImeOffQXEnd プロパティ
  146. @@ImeString$ プロパティ
  147. @@IncludeDir$ プロパティ
  148. @@InitOpenFile$ プロパティ
  149. @Input メソッド
  150. @Insert メソッド
  151. @InterLine プロパティ
  152.  
  153. .idx JJJP
  154. .bold [J]
  155. @JumpLineCr プロパティ
  156. @@JumpMacro メソッド
  157. @@JumpScrollLine プロパティ
  158.  
  159. .idx KKKP
  160. .bold [K]
  161. @@Key プロパティ
  162. @@KeyFilename$ プロパティ
  163. @KeyTouch プロパティ
  164. @@KeywordFile$ プロパティ
  165. @KeywordNum プロパティ
  166. @KinsokuBottom プロパティ
  167. @KinsokuBottomCount プロパティ
  168. @KinsokuReturn プロパティ
  169. @KinsokuTop プロパティ
  170. @KinsokuTopCount プロパティ
  171.  
  172. .idx LLLP
  173. .bold [L]
  174. @LastLine プロパティ
  175. @Line プロパティ
  176. @LineCount プロパティ
  177. @@ListAutoClose プロパティ
  178. @@ListResetCache メソッド
  179. @@ListTree プロパティ
  180. @@ListUserString$ プロパティ
  181. @@LoadLastFile プロパティ
  182.  
  183. .idx MMMP
  184. .bold [M]
  185. @@MaxFrameHideTitle プロパティ
  186. @@MDIScrollBar プロパティ
  187. @@ModeAllSave プロパティ
  188. @Modify プロパティ
  189. @ModifyLineCr プロパティ
  190. @@ModifyResetSave プロパティ
  191. @@MouseIBEAM プロパティ
  192. @MoveNextLineCr メソッド
  193. @MovePrevLineCr メソッド
  194.  
  195. .idx NNNP
  196. .bold [N]
  197. @NoLoadNoCnv プロパティ
  198.  
  199. .idx OOOP
  200. .bold [O]
  201. @@OpenCurrent プロパティ
  202. @@OpenDialogEx プロパティ
  203. @@OpenFile メソッド
  204. @@OpenFileCode プロパティ
  205. @@OpenHeight プロパティ
  206. @@OpenReadonly プロパティ
  207. @@OpenReadSize プロパティ
  208. @@OpenWidth プロパティ
  209. @OverWrite メソッド
  210. @OverWriteMode プロパティ
  211.  
  212. .idx PPPP
  213. .bold [P]
  214. @PageLine プロパティ
  215. @Pathname$ プロパティ
  216. @PrintCaption プロパティ
  217. @PrintComment プロパティ
  218. @PrintEOF プロパティ
  219. @PrintFold プロパティ
  220. @PrintHScroll プロパティ
  221. @PrintKeyword プロパティ
  222. @@PrintLineOnSBar プロパティ
  223. @PrintModify プロパティ
  224. @PrintNumber プロパティ
  225. @PrintPage プロパティ
  226. @PrintReturn プロパティ
  227. @PrintRuler プロパティ
  228. @PrintScreenLine プロパティ
  229. @@PrintStatusBar プロパティ
  230. @PrintStatusLine プロパティ
  231. @PrintString プロパティ
  232. @PrintTab プロパティ
  233. @@PrintToolBar プロパティ
  234. @PrintUnderEOF プロパティ
  235. @PrintVScroll プロパティ
  236. @PrintWidthRule プロパティ
  237. @PrintZenSpace プロパティ
  238. @@ProfileFilename$ プロパティ
  239.  
  240. .idx QQQP
  241. .bold [Q]
  242. @QChangeSave プロパティ
  243. @@QOpenBinary プロパティ
  244. @@QOpenNew プロパティ
  245. @@QxDirectory$ プロパティ
  246.  
  247. .idx RRRP
  248. .bold [R]
  249. @ReadOnly プロパティ
  250. @Redraw プロパティ
  251. @@Redraw プロパティ
  252. @@RegistryLoadNum プロパティ
  253. @@ResidentQX プロパティ
  254. @@RegistrySaveNum プロパティ
  255. @@ReplaceCount プロパティ
  256. @ReplaceString2 メソッド
  257. @@RestoreChild プロパティ
  258. @@RestoreCursorPos プロパティ
  259. @@RestoreFrame プロパティ
  260. @@RuleProtect プロパティ
  261. @@RuleType プロパティ
  262.  
  263. .idx SSSP
  264. .bold [S]
  265. @SaveAs メソッド
  266. @ScreenHeight プロパティ
  267. @ScreenWidth プロパティ
  268. @ScrLineToCrLine メソッド
  269. @@ScrollMargin プロパティ
  270. @@ScrollMargin2 プロパティ
  271. @@SearchFound プロパティ
  272. @Select プロパティ
  273. @SelectEndBytePosCr プロパティ
  274. @SelectEndLine プロパティ
  275. @SelectStartBytePosCr プロパティ
  276. @SelectStartLine プロパティ
  277. @@Share プロパティ
  278. @@Shift プロパティ
  279. @@ShiftMoveSelect プロパティ
  280. @@ShortFileName$ プロパティ
  281. @@StopSearchBad プロパティ
  282. @@StatusKanjiCode プロパティ
  283. @@StringDragDrop プロパティ
  284. @StyleNo プロパティ
  285. @@SwapDir$ プロパティ
  286.  
  287. .idx TTTP
  288. .bold [T]
  289. @Tab プロパティ
  290. @@TagDir$ プロパティ
  291. @@TagFilename$ プロパティ
  292. @Text$ プロパティ
  293. @TextByte プロパティ
  294. @TextCr$ プロパティ
  295. @TextMode プロパティ
  296. @TextSelect$ プロパティ
  297. @@TitleFullPath プロパティ
  298. @@ToolBar1Line プロパティ
  299. @@ToolListAutoUpdate プロパティ
  300. @@ToolListMiscDoc プロパティ
  301. @@ToolListPos プロパティ
  302. @@ToolListType プロパティ
  303. @TopLine プロパティ
  304. @@TopMostIcon プロパティ
  305. @@TrackPopupNoLeft プロパティ
  306.  
  307. .idx UUUP
  308. .bold [U]
  309. @@UpDownSelectLine プロパティ
  310. ;@@UpdateTime プロパティ
  311. ;@@UpdateVersion プロパティ
  312. @@UserHelpFileName$ プロパティ
  313.  
  314. .idx VVVP
  315. .bold [V]
  316. @@Version プロパティ
  317. @@VKey プロパティ
  318.  
  319. .idx WWWP
  320. .bold [W]
  321. @@WallPaper$ プロパティ
  322. @Width プロパティ
  323. @@WindowVar プロパティ
  324. @WindowVar プロパティ
  325. @Wordwrap プロパティ
  326. @@WorkBuffer プロパティ
  327.  
  328. .idx XXXP
  329. .bold [X]
  330. @XDisplay プロパティ
  331. @XLeft プロパティ
  332.  
  333. .idx ZZZP
  334. .bold [Z]
  335. @@ZoomChild プロパティ
  336.  
  337. .idx SETP
  338. .bold [用途別]
  339. 共通設定 - 表示 プロパティ
  340. 共通設定 - ツールバー プロパティ
  341. 共通設定 - 編集 プロパティ
  342. 共通設定 - マウス プロパティ
  343. 共通設定 - 開く プロパティ
  344. 共通設定 - バックアップ プロパティ
  345. 共通設定 - ヘルプ プロパティ
  346. 共通設定 - 開発 プロパティ
  347. 共通設定 - 短縮入力 プロパティ
  348. 共通設定 - IME/アイコン プロパティ
  349. 共通設定 - 次回起動時 プロパティ
  350. 共通設定 - システム プロパティ
  351. 共通設定 - 設定保存情報 プロパティ
  352.  
  353. 書式設定 - 表示 プロパティ
  354. 書式設定 - 編集 プロパティ
  355. 書式設定 - テキスト プロパティ
  356. 書式設定 - ヘルプ プロパティ
  357. 書式設定 - 保存変換 プロパティ
  358. 書式設定 - IME プロパティ
  359. 書式設定 - 見出し プロパティ
  360. 書式設定 - 禁則処理 プロパティ
  361.  
  362. 検索関連メソッド・プロパティ
  363. 行番号関連メソッド・プロパティ
  364. 開く関連メソッド・プロパティ
  365. 保存関連メソッド
  366. テキスト編集関連メソッド
  367. x座標関連プロパティ
  368. 文書の内容関連プロパティ
  369. 編集状態関連プロパティ
  370. ウィンドウハンドル関連メソッド・プロパティ
  371. ユーザ変数関連プロパティ
  372. キーボード関連プロパティ
  373. その他のプロパティ
  374. ;■■■■■■■■■■■■■■■■■■■
  375. .topic    検索関連メソッド・プロパティ
  376. .noscroll
  377. .crpitcha 3
  378. .crpitchb 3
  379. .title
  380. .endnoscroll
  381. .crpitcha 0
  382. .crpitchb 0
  383.  
  384. .alias    @FindStringBottom
  385. .title    @FindStringBottom メソッド
  386.     指定文字列を下方向へ検索する
  387. 書式
  388. @FindStringBottom STRING
  389.     STRING:検索文字列
  390. ;■■■
  391. .bborder
  392. .alias    @FindStringTop
  393. .title    @FindStringTop メソッド
  394.     指定文字列を上方向へ検索する
  395. 書式
  396. @FindStringTop STRING
  397.     STRING:検索文字列
  398. ;■■■
  399. .bborder
  400. .alias    @ReplaceString2
  401. .title    @ReplaceString2 メソッド
  402.     指定した文字列で置換する
  403.     全置換したいときでも、最初の1回は必ずキー入力する必要がある
  404.  
  405. 書式
  406. @ReplaceString2 STRING1, STRING2
  407.     STRING1:検索文字列
  408.     STRING2:置換文字列
  409. ;■■■
  410. .bborder
  411. .alias    @@SearchFound
  412. .title    @@SearchFound プロパティ
  413. 取得
  414.     -1    最後の検索において検索文字列が見つかった
  415.     0    見つからなかった
  416. ;■■■
  417. .bborder
  418. .alias    @@StopSearchBad
  419. .title    @@StopSearchBad プロパティ
  420. 取得
  421.     -1    検索に失敗したらマクロを終了する
  422.     0    検索に失敗してもマクロを続行する
  423.  
  424. 設定
  425.     0以外    検索に失敗したらマクロを終了する
  426.     0    検索に失敗してもマクロを続行する
  427. ;■■■
  428. .bborder
  429. .alias    @@FindCaseSensitive
  430. .title    @@FindCaseSensitive プロパティ
  431. 取得
  432.     -1    検索時に大文字小文字を区別する
  433.     0    検索時に大文字小文字を区別しない
  434.  
  435. 設定
  436.     0以外    検索時に大文字小文字を区別することにする
  437.     0    検索時に大文字小文字を区別しないことにする
  438. ;■■■
  439. .bborder
  440. .alias    @@FindWord
  441. .title    @@FindWord プロパティ
  442. 取得
  443.     -1    単語単位で検索
  444.     0    文字単位で検索
  445.  
  446. 設定
  447.     0以外    単語単位で検索することにする
  448.     0    文字単位で検索することにする
  449. ;■■■
  450. .bborder
  451. .alias    @@FindFromTop
  452. .title    @@FindFromTop プロパティ
  453. 取得
  454.     -1    文書先頭から検索する
  455.     0    カーソル位置から検索する
  456.  
  457. 設定
  458.     0以外    文書先頭から検索することにする
  459.     0    カーソル位置から検索することにする
  460. ;■■■
  461. .bborder
  462. .alias    @@FindGoBack
  463. .title    @@FindGoBack プロパティ
  464. 取得
  465.     -1    置換終了後、カーソルは元の行に戻る
  466.     0    置換終了後、カーソルは最後に置換した位置にとどまる
  467. 設定
  468.     0以外    置換終了後、カーソルは元の行に戻ることにする
  469.     0    置換終了後、カーソルは最後に置換した位置にとどまることにする
  470. ;■■■
  471. .bborder
  472. .alias    @@FindStopMark
  473. .title    @@FindStopMark プロパティ
  474. 取得
  475.     -1    マーク行で検索を停止する
  476.     0    マーク行で検索を停止しない
  477. 設定
  478.     0以外    マーク行で検索を停止させる
  479.     0    マーク行で検索を停止させない
  480. ;■■■
  481. .bborder
  482. .alias    @@FindSame1
  483. .title    @@FindSame1 プロパティ
  484. 取得
  485.     -1    同一視検索を行う
  486.     0    同一視検索を行わない
  487. 設定
  488.     0以外    同一視検索を行う
  489.     0    同一視検索を行わない
  490. ;■■■
  491. .bborder
  492. .alias    @@FindIncremental
  493. .title    @@FindIncremental プロパティ
  494. 取得
  495.     -1    逐次検索を行う
  496.     0    逐次検索を行わない
  497. 設定
  498.     0以外    逐次検索を行う
  499.     0    逐次検索を行わない
  500.  
  501. ;■■■
  502. .bborder
  503. .alias    @@ReplaceCount
  504. .title    @@ReplaceCount プロパティ
  505. 取得
  506.     置換した数
  507.  
  508. 以下のメソッドを実行した後に設定されます。
  509. @SearchRepeat        最後に行った文字列検索・置換の繰り返し
  510. @ReplaceRepeat        置換の再実行
  511. @ReplaceString        文字列の置換
  512. ;■■■
  513. .bborder
  514. 参照    @SearchRepeatDown    ↓方向への文字列検索繰り返し
  515.     @SearchRepeatUp        ↑方向への文字列検索繰り返し
  516.     @SearchString        文字列の検索
  517.     @SearchWordDown        カーソル上の単語を↓方向へ検索
  518.     @SearchWordUp        カーソル上の単語を↑方向へ検索
  519.  
  520. $PointTo目次
  521. ;■■■■■■■■■■■■■■■■■■■
  522. .topic    行番号関連メソッド・プロパティ
  523. .noscroll
  524. .crpitcha 3
  525. .crpitchb 3
  526. .title
  527. .endnoscroll
  528. .crpitcha 0
  529. .crpitchb 0
  530.  
  531. .alias    @TopLine
  532. .title    @TopLine プロパティ
  533. 取得&設定
  534.     画面上の最上行の表示行番号(1~
  535. ;■■■
  536. .bborder
  537. .alias    @LastLine
  538. .title    @LastLine プロパティ
  539. 取得
  540.     文書の最終行の表示行番号
  541.     最後まで読み込んでいないときは注意
  542. ;■■■
  543. .bborder
  544. .alias    @Line
  545. .title    @Line プロパティ
  546. 取得&設定
  547.     カーソルのある表示行番号(1~
  548. ;■■■
  549. .bborder
  550. .alias    @JumpLineCr
  551. .title    @JumpLineCr プロパティ
  552. 取得
  553.     ジャンプ前の行を取得する(改行番号)
  554.  
  555. 書式
  556.     @JumpLineCr(NUM)
  557.     NUM:インデックス(1~5)
  558. ;■■■
  559. .bborder
  560. .alias    @ModifyLineCr
  561. .title    @ModifyLineCr プロパティ
  562. 取得
  563.     最後に修正した行の改行番号(1~
  564. ;■■■
  565. .bborder
  566. .alias    @SelectStartLine
  567. .title    @SelectStartLine プロパティ
  568. 取得
  569.     選択開始行番号(表示行番号)(1~
  570.     選択していないときは0
  571. ;■■■
  572. .bborder
  573. .alias    @SelectEndLine
  574. .title    @SelectEndLine プロパティ
  575. 取得
  576.     選択終了行番号(表示行番号)(1~
  577.     選択していないときは0
  578. ;■■■
  579. .bborder
  580. .alias    @CrLineToScrLine
  581. .title    @CrLineToScrLine メソッド
  582. 取得
  583.     改行番号を表示行番号に変換します(1~
  584.     変換できなかったときは0
  585.  
  586. 書式
  587.     @CrLineToScrLine(NUM)
  588.     NUM:改行番号
  589. ;■■■
  590. .bborder
  591. .alias    @ScrLineToCrLine
  592. .title    @ScrLineToCrLine メソッド
  593. 取得
  594.     表示行番号を改行番号に変換します(1~
  595.     変換できなかったときは0
  596.  
  597. 書式
  598.     @ScrLineToCrLine(NUM)
  599.     NUM:表示行番号
  600. ;■■■
  601. .bborder
  602. .alias    @MoveNextLineCr
  603. .title    @MoveNextLineCr メソッド
  604.  
  605.  カーソルを改行単位での次の行の行頭に移動します。
  606. ;■■■
  607. .bborder
  608. .alias    @MovePrevLineCr
  609. .title    @MovePrevLineCr メソッド
  610.  
  611.  カーソルを改行単位での前の行の行頭に移動します。
  612.  
  613. $PointTo目次
  614. ;■■■■■■■■■■■■■■■■■■■
  615. .topic    保存関連メソッド
  616. .noscroll
  617. .crpitcha 3
  618. .crpitchb 3
  619. .title
  620. .endnoscroll
  621. .crpitcha 0
  622. .crpitchb 0
  623.  
  624. .alias    @Append
  625. .title    @Append メソッド
  626.     指定したファイルにカレント文書を追加書き込みします。
  627.     選択中は選択している範囲のみを追加書き込みします。
  628. 書式
  629. @Append(STRING)
  630.     STRING:追加書き込みするファイル名
  631.  
  632. 返値
  633.     追加書き込みに成功したときは -1
  634.     失敗したときは0
  635.  
  636. 参照    @FileAppend    編集中の文書をディスク上のファイルへ追加書き込み
  637. ;■■■
  638. .bborder
  639. .alias    @SaveAs
  640. .title    @SaveAs メソッド
  641.     指定した名前で保存する
  642. 書式
  643. @SaveAs(STRING)
  644.     STRING:保存したいファイル名
  645.  
  646. 返値
  647.     -1    保存できた
  648.     0    保存できなかった
  649.  
  650. 参照    @FileSaveAs    別のファイル名で文書を保存
  651.  
  652. $PointTo目次
  653. ;■■■■■■■■■■■■■■■■■■■
  654. .topic    開く関連メソッド・プロパティ
  655. .noscroll
  656. .crpitcha 3
  657. .crpitchb 3
  658. .title
  659. .endnoscroll
  660. .crpitcha 0
  661. .crpitchb 0
  662.  
  663. .alias    @@OpenFile
  664. .title    @@OpenFile メソッド
  665.     指定したファイルを新たに開く
  666. 書式
  667. @@OpenFile(STRING)
  668.     STRING:開きたいファイル名
  669.  
  670. 返値
  671.     ファイルを開けたときは ウィンドウハンドル(HWND)
  672.     開けなかったときは0
  673.  
  674. 参照    @FileOpen    新たにファイルを開く
  675. ;■■■
  676. .bborder
  677. .alias    @@OpenFileCode
  678. .title    @@OpenFileCode プロパティ
  679.     @@OpenFile で開くファイルの漢字コードを指定する
  680.  
  681. 取得&設定
  682.     0    自動判定する
  683.     1    シフトJIS
  684.     2    EUC
  685. ;■■■
  686. .bborder
  687. .alias    @@FileOpenDir
  688. .title    @@FileOpenDir メソッド
  689.     指定したディレクトリ、ファイルタイプで「開くダイアログ」を表示する
  690.  
  691. 書式
  692. @@FileOpenDir STRING1, STRING2
  693.     STRING1:ディレクトリ
  694.     STRING2:ファイルタイプ(省略可能:"*.*")
  695.  
  696.  STRING1 にヌルストリングを指定すると、カレントディレクトリまたは開くダイアログで最後に表示したディレクトリとなります。(@@OpenCurrent の値による)
  697.  
  698. ;■■■
  699. .bborder
  700. .alias    @@OpenReadonly
  701. .title    @@OpenReadonly プロパティ
  702.     次回表示する「開くダイアログ」の「読み取り専用」の状態
  703.  
  704. 設定
  705.     0    -R オプションが指定されていれば、チェックし、
  706.         -R オプションが指定されていなければ、チェックしない
  707.     1    読み取り専用をチェックする
  708.     2    読み取り専用をチェックしない
  709.  
  710. $PointTo目次
  711. ;■■■■■■■■■■■■■■■■■■■
  712. .topic    テキスト編集関連メソッド
  713. .noscroll
  714. .crpitcha 3
  715. .crpitchb 3
  716. .title
  717. .endnoscroll
  718. .crpitcha 0
  719. .crpitchb 0
  720.  
  721. 参照    テキストのコード内容について
  722.  
  723. 以下のメソッドで STRING に改行コード(&H0A)を含めることはできません。改行コードを入力するときは @CharReturn2 を使用してください。
  724.  
  725. .alias    @Change
  726. .title    @Change メソッド
  727.     カレント文書の内容を変更します。
  728.  
  729. 書式
  730. @Change NUM1, NUM2, NUM3, STRING
  731.     NUM1:表示行番号(1~)
  732.     NUM2:行頭からの位置(0~)
  733.     NUM3:置き換えるバイト数(0~)
  734.     STRING:置き換える文字列
  735.  
  736.  NUM1 は表示行番号ですが、NUM2 は画面の左端からの位置ではなく、行頭からの位置です。
  737.  このメソッドは画面をすぐに再表示しません。
  738. ;■■■
  739. .bborder
  740. .alias    @Input
  741. .title    @Input メソッド
  742.     カーソル位置に指定した文字列を入力する
  743.     挿入モード/上書きモードの状態に応じて入力されます。
  744.  
  745. 書式
  746. @Input STRING
  747.     STRING:カーソル位置に入力する文字列
  748. ;■■■
  749. .bborder
  750. .alias    @Insert
  751. .title    @Insert メソッド
  752.     カーソル位置に指定した文字列を挿入する
  753.  
  754. 書式
  755. @Insert STRING, NUM
  756.     STRING:カーソル位置に挿入する文字列
  757.     NUM:0のときカーソルは移動しない
  758.         1のとき入力した文字数分だけカーソルが移動する
  759.         (省略可能:1)
  760. ;■■■
  761. .bborder
  762. .alias    @OverWrite
  763. .title    @OverWrite メソッド
  764.     カーソル位置に指定した文字列を上書きする
  765.  
  766. 書式
  767. @OverWrite STRING, NUM
  768.     STRING:カーソル位置に上書きする文字列
  769.     NUM:0のときカーソルは移動しない
  770.         1のとき入力した文字数分だけカーソルが移動する
  771.         (省略可能:1)
  772.  
  773. $PointTo目次
  774. ;■■■■■■■■■■■■■■■■■■■
  775. .topic    x座標関連プロパティ
  776. .noscroll
  777. .crpitcha 3
  778. .crpitchb 3
  779. .title
  780. .endnoscroll
  781. .crpitcha 0
  782. .crpitchb 0
  783.  
  784. .alias    @BytePos
  785. .title    @BytePos プロパティ
  786. 取得&設定
  787.     カーソルのあるバイト位置(1~
  788.     画面の左端からのバイト位置です。
  789. ;■■■
  790. .bborder
  791. .alias    @BytePosCr
  792. .title    @BytePosCr プロパティ
  793. 取得&設定
  794.     カーソルのあるバイト位置(1~
  795.     行頭からのバイト位置です。
  796. ;■■■
  797. .bborder
  798. .alias    @XDisplay
  799. .title    @XDisplay プロパティ
  800. 取得&設定
  801.     カーソルのある画面上の桁位置(1~
  802. ;■■■
  803. .bborder
  804. .alias    @XLeft
  805. .title    @XLeft プロパティ
  806. 取得&設定
  807.     ウィンドウの左端の桁位置(1~
  808.     横スクロールしている時に1より大きくなります。
  809.     必ず8の倍数+1となります。
  810. ;■■■
  811. .bborder
  812. .alias    @SelectEndBytePosCr
  813. .title    @SelectEndBytePosCr プロパティ
  814. 取得
  815.     選択開始位置のバイト位置(1~
  816.     行頭からのバイト位置です。
  817. ;■■■
  818. .bborder
  819. .alias    @SelectStartBytePosCr
  820. .title    @SelectStartBytePosCr プロパティ
  821. 取得
  822.     選択終了位置のバイト位置(1~
  823.     行頭からのバイト位置です。
  824.  
  825. $PointTo目次
  826. ;■■■■■■■■■■■■■■■■■■■
  827. .topic    文書の内容関連プロパティ
  828. .noscroll
  829. .crpitcha 3
  830. .crpitchb 3
  831. .title
  832. .endnoscroll
  833. .crpitcha 0
  834. .crpitchb 0
  835.  
  836. .alias    @Code
  837. .title    @Code プロパティ
  838. 取得
  839.     カーソル位置のテキストのコード(必ずシフトJISコードになります)
  840.     改行のときは CODE_RETURN(-224) となります。
  841.     文書末のときは CODE_EOF(-223) となります。
  842.  
  843. 参照    予約定数(CODE)
  844. ;■■■
  845. .bborder
  846. .alias    @FileByte
  847. .title    @FileByte プロパティ
  848. 取得
  849.     文書のファイル上のバイト数
  850. ;■■■
  851. .bborder
  852. .alias    @Filename$
  853. .title    @Filename$ プロパティ
  854. 取得
  855.     ファイル名(ディレクトリはつかない)
  856. ;■■■
  857. .bborder
  858. .alias    @GetCursorWord$
  859. .title    @GetCursorWord$ プロパティ
  860.  
  861. 取得
  862.     カーソル上の単語を取得する
  863.     127文字まで
  864. ;■■■
  865. .bborder
  866. .alias    @Pathname$
  867. .title    @Pathname$ プロパティ
  868. 取得
  869.     ファイル名(ディレクトリ付き)
  870. ;■■■
  871. .bborder
  872. .alias    @LineCount
  873. .title    @LineCount プロパティ
  874. 取得
  875.     指定した表示行番号の行が画面上で何行あるかを返す(1~
  876.  
  877. 書式
  878.     @LineCount(NUM)
  879.     NUM:表示行番号
  880. ;■■■
  881. .bborder
  882. .alias    @Text$
  883. .title    @Text$ プロパティ
  884. 取得
  885.     指定した表示行番号のテキスト内容
  886.     表示上の1行のみ
  887.  
  888. 書式
  889.     @Text$(NUM)
  890.         NUM:表示行番号(1~
  891.  
  892. 参照    テキストのコード内容について
  893. ;■■■
  894. .bborder
  895. .alias    @TextCr$
  896. .title    @TextCr$ プロパティ
  897. 取得
  898.     指定した表示行番号のテキスト内容
  899.     指定した表示行番号を含む改行単位の1行
  900.  
  901. 書式
  902.     @TextCr$(NUM)
  903.         NUM:表示行番号(1~
  904. ;■■■
  905. .bborder
  906. .alias    @TextSelect$
  907. .title    @TextSelect$ プロパティ
  908. 取得
  909.     選択しているテキスト内容
  910.     マウスで選択し、1行内で256バイト以内を選択しているときのみ有効です。
  911.     その他の時はヌルストリングを返します。
  912. ;■■■
  913. .bborder
  914. .alias    @TextByte
  915. .title    @TextByte プロパティ
  916. 取得
  917.     文書のバイト数
  918.  
  919. $PointTo目次
  920. ;■■■■■■■■■■■■■■■■■■■
  921. .popup    テキストのコード内容について
  922. .title
  923.  
  924.  コード &H80, &HFD, &HFE, &HFF がテキストに含まれるときは、それぞれ &HFF+&H80, &HFF+&HFD, &HFF+&HFE, &HFF+&HFF のように&HFF+XX の2バイトの組になって格納されます。
  925.  また、シフトJISコードの1バイト目が単独で現れるときも &HFF+&H81 のように格納されます。
  926.  
  927. 参照    @Change  @Input  @Insert  @OverWrite  @Text$  @TextCr$
  928. ;■■■■■■■■■■■■■■■■■■■
  929. .topic    編集状態関連プロパティ
  930. .noscroll
  931. .crpitcha 3
  932. .crpitchb 3
  933. .title
  934. .endnoscroll
  935. .crpitcha 0
  936. .crpitchb 0
  937.  
  938. .alias    @CanEdit
  939. .title    @CanEdit プロパティ
  940. 取得
  941.     -1    文書は編集可能
  942.     0    文書は編集不可能
  943.  
  944.  @ReadOnly<>0 または @Select<>0 または、カットバッファなどの編集できない文書の時に0となります。
  945. ;■■■
  946. .bborder
  947. .alias    @CanEditSel
  948. .title    @CanEditSel プロパティ
  949. 取得
  950.     -1    文書は編集可能
  951.     0    文書は編集不可能
  952.  
  953.  @ReadOnly<>0 または カットバッファなどの編集できない文書の時に0となります。
  954. ;■■■
  955. .bborder
  956. .alias    @EUC
  957. .title    @EUC プロパティ
  958. 取得
  959.     -1    EUCファイル
  960.     0    シフトJISファイル
  961.  
  962. 設定
  963.     0以外    EUCファイルとする
  964.     0    シフトJISファイルとする
  965.     ファイルを最後まで読み込んでいないときは変更できない
  966. ;■■■
  967. .bborder
  968. .alias    @@EditCount
  969. .title    @@EditCount プロパティ
  970. 取得
  971.     編集している文書の数
  972. ;■■■
  973. .bborder
  974. .alias    @@EditCount2
  975. .title    @@EditCount2 プロパティ
  976. 取得
  977.     編集している文書の数(ウィンドウの総数)
  978.     新しいウィンドウを開く(@WindowNew)を実行したときは @@EditCount2 > @EditCount となる
  979. ;■■■
  980. .bborder
  981. .alias    @KeyTouch
  982. .title    @KeyTouch プロパティ
  983. 取得
  984.     文書を変更した回数
  985.     負の数の場合もあるので返値の絶対値を使用すること
  986.     保存すると0にクリアされる
  987.  
  988. 設定
  989.     文書を変更した回数をセットする
  990.     通常は0にリセットする以外は使い道がない。
  991. ;■■■
  992. .bborder
  993. .alias    @Modify
  994. .title    @Modify プロパティ
  995.  
  996. 取得
  997.     -1    文書は変更されている
  998.     0    文書は変更されていない
  999.  
  1000. 設定
  1001.     0以外    文書は変更されていることにする
  1002.     0    文書は変更されていないことにする
  1003. ;■■■
  1004. .bborder
  1005. .alias    @OverWriteMode
  1006. .title    @OverWriteMode プロパティ
  1007.     上書きモード
  1008. 取得
  1009.     -1    上書きモード
  1010.     0    挿入モード
  1011.  
  1012. 設定
  1013.     0以外    上書きモードにする
  1014.     0    挿入モードにする
  1015.  
  1016. 参照    @ModeInsert        挿入・上書きモードの切り替え
  1017. ;■■■
  1018. .bborder
  1019. .alias    @ReadOnly
  1020. .title    @ReadOnly プロパティ
  1021.  
  1022. 取得
  1023.     -1    編集が禁止されている
  1024.     0    編集可能
  1025.  
  1026. 設定
  1027.     0以外    編集禁止にする
  1028.     0    編集可能にする
  1029.  
  1030. 参照    @ModeReadOnly        編集の禁止/許可の切り換え
  1031. ;■■■
  1032. .bborder
  1033. .alias    @Redraw
  1034. .title    @Redraw プロパティ
  1035. 取得
  1036.     -1    画面を表示し直すモード
  1037.     0    画面を表示しないモード
  1038.  
  1039. 設定
  1040.     0以外    画面を表示し直すモードにする
  1041.     0    画面を表示しないモードにする
  1042.  
  1043. @Redraw = 0
  1044. を実行するとマクロによる文書が書き換えられたり、カーソル位置が移動しても、画面を更新しません。これは、マクロを高速で実行したいときや、画面のちらつきを押さえたいときなどに便利です。ただし、画面が書き変わらないようなマクロで @Redraw = 0 を実行すると、逆に遅くなってしまいます。
  1045.  
  1046.  @Redraw = 0 を実行した後は以下のことに注意してください。以下のことを行わないと、画面表示が乱れることがあります。
  1047.  
  1048. ・ マクロの実行を終了すると自動的に @Redraw = 1 が実行され、画面が更新されますが、できる限りマクロ終了前に @Redraw = 1 を実行するようにしてください。
  1049. ・ @Redraw = 0 を実行した後に、カレントウィンドウを切り替えるときや入力を伴うステートメント/関数(inputbox や inputkeyなど)を実行するときは @Redraw = 1 を実行してください。
  1050.  
  1051. ;■■■
  1052. .bborder
  1053. .alias    @@Redraw
  1054. .title    @@Redraw プロパティ
  1055.  
  1056.  q32 のみ使用できます。q16 では何もしません。
  1057.  
  1058. 取得
  1059.     -1    画面を表示し直すモード
  1060.     0    画面を表示しないモード
  1061.  
  1062. 設定
  1063.     0    画面を表示しないモードにする
  1064.     1    画面を表示し直すモードにする(再表示する)
  1065.     2    画面を表示し直すモードにする(再表示しない)
  1066.  
  1067. @@Redraw = 0
  1068. を実行するとアプリケーションウィンドウの表示をいっさい停止します。
  1069.  マクロの実行を終了すると自動的に @@Redraw = 1 が実行され、画面が更新されます。
  1070.  @@Redraw = 0 を実行した後に、入力を伴うステートメント/関数(inputbox や inputkeyなど)を実行するときは @@Redraw = 1 を実行してください。
  1071. ;■■■
  1072. .bborder
  1073. .alias    @Select
  1074. .title    @Select プロパティ
  1075. 取得
  1076.     0    選択していない
  1077.     1    文字選択中(SHIFT カーソル移動 または ドラッグ)
  1078.     2    文字選択中
  1079.     3    箱型選択中(SHIFT カーソル移動 または ドラッグ)
  1080.     4    箱型選択中
  1081.     5    行選択中(ドラッグ)
  1082.     6    行選択中
  1083.  
  1084. 参照    @BlockBoxSelect        箱型選択開始または解除
  1085.     @BlockSelect        文字列選択開始または解除
  1086.     @BlockSelectEnd        選択終了
  1087.     @BlockSelectStart    選択開始
  1088. ;■■■
  1089. .bborder
  1090. .alias    @@BlockCopyReset
  1091. .title    @@BlockCopyReset プロパティ
  1092.  
  1093.  マウスまたは Shift+カーソル移動によってテキストを選択後、コピーしたときに選択状態を解除するかどうかを設定できます。
  1094.  
  1095. 取得
  1096.     -1    選択領域をコピー後、選択状態は解除される
  1097.     0    選択領域をコピー後、選択状態はそのまま
  1098.  
  1099. 設定
  1100.     0以外    選択領域をコピー後、選択状態は解除される
  1101.     0    選択領域をコピー後、選択状態はそのまま
  1102. ;■■■
  1103. .bborder
  1104. .alias    @StyleNo
  1105. .title    @StyleNo プロパティ
  1106. 取得
  1107.     使用している書式の番号(1~10)
  1108. ;■■■
  1109. .bborder
  1110. .alias    @ScreenHeight
  1111. .title    @ScreenHeight プロパティ
  1112. 取得
  1113.     ウィンドウの高さ(文字単位)
  1114.  
  1115. ;■■■
  1116. .bborder
  1117. .alias    @ScreenWidth
  1118. .title    @ScreenWidth プロパティ
  1119. 取得
  1120.     ウィンドウの幅(文字単位)
  1121.  
  1122. $PointTo目次
  1123. ;■■■■■■■■■■■■■■■■■■■
  1124. .topic    ウィンドウハンドル関連メソッド・プロパティ
  1125. .noscroll
  1126. .crpitcha 3
  1127. .crpitchb 3
  1128. .title
  1129. .endnoscroll
  1130. .crpitcha 0
  1131. .crpitchb 0
  1132.  
  1133. .alias    @@ActiveFile
  1134. .title    @@ActiveFile メソッド
  1135.  
  1136.     指定したファイル名を持つ文書をアクティブにする
  1137.  
  1138. 書式
  1139. @@ActiveFile(STRING)
  1140.     STRING:アクティブにしたい文書のファイル名
  1141.  
  1142. 返値
  1143.     アクティブにできたときウィンドウハンドル(HWND)
  1144.     できなかったとき 0
  1145. ;■■■
  1146. .bborder
  1147. .alias    @@ActiveFrame
  1148. .title    @@ActiveFrame メソッド
  1149.  
  1150.     QXをアクティブにする。
  1151.  
  1152. 書式
  1153. @@ActiveFrame
  1154. ;■■■
  1155. .bborder
  1156. .alias    @@Activehwnd
  1157. .title    @@Activehwnd メソッド
  1158.  
  1159.     指定したウィンドウハンドルをもつ文書をアクティブにする
  1160.  
  1161. 書式
  1162. @@Activehwnd NUM
  1163.     NUM:アクティブにしたい文書のウィンドウハンドル
  1164. ;■■■
  1165. .bborder
  1166. .alias    @@Activehwnd2
  1167. .title    @@Activehwnd2 メソッド
  1168.  
  1169.     指定したウィンドウハンドルをもつ文書をアクティブにする
  1170.  
  1171. 注意
  1172.  内部的にアクティブにするだけで、表示上はアクティブになりません。
  1173.  カレントウィンドウ(文書)に関するプロパティ・メソッドは、以後、指定したウィンドウハンドルのウィンドウが対象になります。
  1174.  @ReplaceString など、ダイアログを表示するQXでの基本機能を実行するときは @@Activehwnd を使用してください。
  1175.  
  1176.  
  1177. 書式
  1178. @@Activehwnd2 NUM
  1179.     NUM:アクティブにしたい文書のウィンドウハンドル
  1180. ;■■■
  1181. .bborder
  1182. .alias    @@GetHwnd
  1183. .title    @@GetHwnd メソッド
  1184.  
  1185. 取得
  1186.  編集中のドキュメントウィンドウのウィンドウハンドルを順番に返します。
  1187.  すべて返し終わったときは、0を返します。
  1188.  カットバッファなどの編集不可能な文書は対象となりません。
  1189.  1回目の呼び出しは @@GetHwnd(1)、2回目の呼び出しは @@GetHwnd(0) とします。
  1190.  
  1191. "'編集中のドキュメントウィンドウのハンドルを hwnd に格納する
  1192. dim hwnd[20] as HWND
  1193. dim j
  1194.  
  1195. j = 0
  1196. hwnd[j] = @@GetHwnd(1)
  1197. do while hwnd[j]<>0
  1198.     j = j + 1
  1199.     hwnd[j] = @@GetHwnd(0)
  1200. loop
  1201. ;■■■
  1202. .bborder
  1203. .alias    @hwnd
  1204. .title    @hwnd プロパティ
  1205.  
  1206. 取得
  1207.     ドキュメントウィンドウのウィンドウハンドル
  1208.     文書を1つも編集していないときは、0となります
  1209. ;■■■
  1210. .bborder
  1211. .alias    @@hwnd
  1212. .title    @@hwnd プロパティ
  1213.  
  1214. 取得
  1215.     アプリケーションウィンドウのウィンドウハンドル
  1216.  
  1217. $PointTo目次
  1218. ;■■■■■■■■■■■■■■■■■■■
  1219. .topic    ユーザ変数関連プロパティ
  1220. .noscroll
  1221. .crpitcha 3
  1222. .crpitchb 3
  1223. .title
  1224. .endnoscroll
  1225. .crpitcha 0
  1226. .crpitchb 0
  1227.  
  1228.  マクロの実行を終了しても、値を保存しておくためのプロパティです。
  1229.  
  1230.  
  1231. .alias    @@Global$
  1232. .title    @@Global$ プロパティ
  1233.  
  1234. 取得
  1235.     指定したグローバル文字列に対応づけされている文字列を得る
  1236.     見つからなかったときはヌルストリング
  1237. 書式
  1238.     @@Global$(STRING)
  1239.         STRING:グローバル文字列
  1240.  
  1241. 設定
  1242.     指定したグローバル文字列に文字列を対応づける
  1243. 書式
  1244.     @@Global$(STRING1) = STRING2
  1245.         STRING1:グローバル文字列
  1246.         STRING2:対応付けする文字列
  1247.  
  1248.  グローバル文字列は 40種類までしか使用できません。
  1249.  使用終了したグローバル文字列にはヌルストリングを対応づけてください。これにより、使用していたメモリが解放されます。
  1250.  STRING2 にコード0(chr$(0))を含むことはできません。
  1251.  
  1252.  @@Global$ プロパティ はQXが終了するまで有効です。
  1253. ;■■■
  1254. .bborder
  1255. .alias    @@FindWindowVar
  1256. .title    @@FindWindowVar メソッド
  1257.  
  1258. 取得
  1259.     指定した値のウィンドウ変数を持つ文書のウィンドウハンドルを得る
  1260.     見つからなかったときは0
  1261.  
  1262. 書式
  1263.     @@FindWindowVar(NUM)
  1264.     NUM:探したい値
  1265.  
  1266.  現在開いているすべての文書のウィンドウ変数(@WindowVar)から探します。
  1267. ;■■■
  1268. .bborder
  1269. .alias    @WindowVar
  1270. .title    @WindowVar プロパティ
  1271.  
  1272. 取得&設定
  1273.     文書のウィンドウ変数
  1274.  
  1275.  文書を開いた直後は0に初期化されます。
  1276.  
  1277.  
  1278.  @WindowVar プロパティ は文書を編集終了するまで有効です。
  1279. ;■■■
  1280. .bborder
  1281. .alias    @@WindowVar
  1282. .title    @@WindowVar プロパティ
  1283.  
  1284. 取得&設定
  1285.     全文書間で共有するアプリケーションウィンドウ変数
  1286.  
  1287. 書式
  1288.     @@WindowVar(NUM)
  1289.     NUM:インデックス(1~5)
  1290.  
  1291.  
  1292.  @@WindowVar プロパティ はQXが終了するまで有効です。
  1293.  
  1294. $PointTo目次
  1295. ;■■■■■■■■■■■■■■■■■■■
  1296. .topic    キーボード関連プロパティ
  1297. .noscroll
  1298. .crpitcha 3
  1299. .crpitchb 3
  1300. .title
  1301. .endnoscroll
  1302. .crpitcha 0
  1303. .crpitchb 0
  1304.  
  1305. .alias    @@Key
  1306. .title    @@Key プロパティ
  1307.  
  1308. AutoKey の中で使用します。
  1309.  
  1310. 取得
  1311.  入力したキー
  1312.  
  1313. 設定
  1314.  入力したキーを変更します。
  1315.  -1 を設定すると入力したキーを無効にします。
  1316. ;■■■
  1317. .bborder
  1318. .alias    @@Shift
  1319. .title    @@Shift プロパティ
  1320.  
  1321. 取得
  1322.     SHIFT を押している    1
  1323.     CTRL を押している    2
  1324.     MENU を押している    4
  1325.     以上の組み合わせ
  1326.  
  1327.     参照    予約定数(SHIFT)
  1328. ;■■■
  1329. .bborder
  1330. .alias    @@VKey
  1331. .title    @@VKey プロパティ
  1332.  
  1333. AutoVKey の中で使用します。
  1334.  
  1335. 取得
  1336.  入力したキーコード
  1337.  
  1338. 設定
  1339.  入力したキーコードを変更します。
  1340.  -1 を設定すると入力したキーを無効にします。
  1341.  一般には、押したキーを無効にするため -1 を設定します。
  1342.  
  1343. 参照    予約定数(KEY)
  1344. ;■■■
  1345. .bborder
  1346. .alias    @@ImeString$
  1347. .title    @@ImeString$ プロパティ
  1348.  
  1349. AutoZKey の中で使用します。
  1350.  
  1351. 取得
  1352.  IMEで入力した文字列
  1353.  
  1354. 設定
  1355.  IMEで入力した文字列を変更します。
  1356.  
  1357. $PointTo目次
  1358. ;■■■■■■■■■■■■■■■■■■■
  1359. .topic    その他のプロパティ
  1360. .noscroll
  1361. .crpitcha 3
  1362. .crpitchb 3
  1363. .title
  1364. .endnoscroll
  1365. .crpitcha 0
  1366. .crpitchb 0
  1367.  
  1368. @@Err プロパティ
  1369. @@Version プロパティ
  1370. @@ListResetCache メソッド
  1371. @@ListTree プロパティ
  1372. @@ListUserString$ プロパティ
  1373. @@DialogCancel プロパティ
  1374. @@JumpMacro メソッド
  1375. @@QxDirectory$ プロパティ
  1376.  
  1377. $PointTo目次
  1378. ;■■■■■■■■■■■■■■■■■■■
  1379. .topic    @@Err
  1380. .title    @@Err プロパティ
  1381.  
  1382. 取得
  1383.     -1    QXでの基本機能(ファイル関連)でエラーがあった
  1384.     0    QXでの基本機能(ファイル関連)で正常終了した
  1385.  
  1386.  QXでの基本機能(ファイル関連)が正常に終了したかどうかを判定するためのプロパティです。
  1387.  
  1388. 以下のメソッドの後で @@Err が設定されます。
  1389. @FileAllSave
  1390. @FileAppend
  1391. @FileBackup
  1392. @FileBackupAll
  1393. @FileClose
  1394. @FileNew
  1395. @FileOpen
  1396. @FileOriginal
  1397. @FileSave
  1398. @FileSaveAs
  1399. @FileSaveQuit
  1400.  
  1401. $PointTo目次
  1402. ;■■■■■■■■■■■■■■■■■■■
  1403. .topic    @FilePrintOK
  1404. .title    @FilePrintOK メソッド
  1405.  
  1406.  印刷(@FilePrint)を実行し、OKボタンが押されたことにします。つまり、カレント文書を直ちに印刷します。
  1407.  
  1408. $PointTo目次
  1409. ;■■■■■■■■■■■■■■■■■■■
  1410. .topic    @@Version
  1411. .title    @@Version プロパティ
  1412.  
  1413. 取得
  1414.     QXのバージョン番号を100倍した数値
  1415.  
  1416. バージョン番号が 2.00 であれば 200、2.15 であれば 215 となります。
  1417.  
  1418. $PointTo目次
  1419. ;■■■■■■■■■■■■■■■■■■■
  1420. .topic    @@ListResetCache
  1421. .title    @@ListResetCache メソッド
  1422.  
  1423.  一覧機能(@ListFunction や @ListCaption)は一度実行すると、一覧に表示した内容を記憶し、次回一覧機能を実行したときは文書内を検索せずに、前回の内容をそのまま表示します。
  1424.  @@ListResetCache を呼び出すと、記録した内容を強制的に消去します。
  1425.  
  1426.  通常は使う必要のないメソッドです。
  1427. ;■■■■■■■■■■■■■■■■■■■
  1428. .topic    @@ListTree
  1429. .title    @@ListTree プロパティ
  1430.  
  1431. 取得
  1432.     -1    @ListFunction による、NIFTY/PCVAN の発言一覧はコメントツリー表示
  1433.     0    文書にある順番通り
  1434.  
  1435. 設定
  1436.     0以外    @ListFunction による、NIFTY/PCVAN の発言一覧はコメントツリー表示
  1437.     0    文書にある順番通り
  1438. ;■■■■■■■■■■■■■■■■■■■
  1439. .topic    @@ListUserString$
  1440. .title    @@ListUserString$ プロパティ
  1441.  
  1442. 取得&設定
  1443.  「ユーザ定義文字列一覧(ListUser)」で検索する文字列
  1444.  
  1445. $PointTo目次
  1446. ;■■■■■■■■■■■■■■■■■■■
  1447. .topic    @@DialogCancel
  1448. .title    @@DialogCancel プロパティ
  1449.  
  1450. 取得
  1451.     -1    ダイアログが表示されるQXでの基本機能で、キャンセルボタンを押した
  1452.     0    それ以外のとき
  1453.  
  1454. $PointTo目次
  1455. ;■■■■■■■■■■■■■■■■■■■
  1456. .topic    @@JumpMacro
  1457. .title    @@JumpMacro メソッド
  1458.  
  1459.  現在実行中のマクロファイル以外のマクロファイルを実行します。
  1460.  現在実行中のマクロファイルには戻ってきません。
  1461.  function の内部では @@JumpMacro は使用できません。
  1462.  自動実行マクロ内では @@JumpMacro は使用できません。
  1463.  
  1464. 書式
  1465.     @@JumpMacro STRING
  1466.         STRING:実行したいマクロファイル名・プロシージャ名
  1467.         マクロファイル名とプロシージャ名は , で区切ります。
  1468.  
  1469. @@JumpMacro "A:\QXMACRO\TEST.MAC,testproc"
  1470.  
  1471. ファイル名 A:\QXMACRO\TEST.MAC、プロシージャ名 testproc のマクロを実行します。
  1472.  
  1473. $PointTo目次
  1474. ;■■■■■■■■■■■■■■■■■■■
  1475. .topic    @@QxDirectory$
  1476. .title    @@QxDirectory$ プロパティ
  1477.  
  1478. 取得
  1479.  QXW.EXE のあるディレクトリ
  1480.  
  1481. $PointTo目次
  1482. ;■■■■■■■■■■■■■■■■■■■
  1483. ;.topic    @@UpdateTime
  1484. ;.title    @@UpdateTime プロパティ
  1485. ;
  1486. ;取得
  1487. ;
  1488. ;設定
  1489. ;
  1490. ;■■■■■■■■■■■■■■■■■■■
  1491. ;.topic    @@UpdateVersion
  1492. ;.title    @@UpdateVersion プロパティ
  1493. ;
  1494. ;取得
  1495. ;
  1496. ;設定
  1497. ;
  1498. ;■■■■■■■■■■■■■■■■■■■
  1499. .popup    チェックボックス プロパティ
  1500. .title
  1501.  
  1502. 取得
  1503.     共通設定または書式設定において、チェックボックスの状態を取得します。
  1504.     -1    チェックされている
  1505.     0    チェックされていない
  1506.  
  1507. 設定
  1508.     共通設定または書式設定において、チェックボックスの状態を設定します。
  1509.     0以外    チェックする
  1510.     0    チェックをはずす
  1511. ;■■■■■■■■■■■■■■■■■■■
  1512. .popup    数字入力 プロパティ
  1513. .title    
  1514.  
  1515. 取得
  1516.  共通設定または書式設定において、入力されている数字を取得します。
  1517.  
  1518. 設定
  1519.  共通設定または書式設定において、数字を入力するのと同じです。
  1520. ;■■■■■■■■■■■■■■■■■■■
  1521. .popup    文字列入力 プロパティ
  1522. .title    
  1523.  
  1524. 取得
  1525.  共通設定または書式設定において、入力されている文字列を取得します。
  1526.  
  1527. 設定
  1528.  共通設定または書式設定において、文字列を入力するのと同じです。
  1529. ;■■■■■■■■■■■■■■■■■■■
  1530. .popup    ユーザ変数
  1531.  ユーザ変数とは long 型の数値を格納できる変数です。1つのマクロを終了した後も値を保持し続けることができます。
  1532.