1
- *popup.txt* For Vim バージョン 8.2. Last change: 2021 Feb 21
1
+ *popup.txt* For Vim バージョン 8.2. Last change: 2021 Nov 29
2
2
3
3
4
4
VIMリファレンスマニュアル by Bram Moolenaar
@@ -261,6 +261,7 @@ popup_close({id} [, {result}]) *popup_close()*
261
261
| method | としても使用できる: >
262
262
GetPopup()->popup_close()
263
263
264
+
264
265
popup_create({what} , {options} ) *popup_create()*
265
266
次のどれかである {what} を見せるポップアップウィンドウを開く:
266
267
- バッファ番号
@@ -285,6 +286,7 @@ popup_create({what}, {options}) *popup_create()*
285
286
| method | としても使用できる: >
286
287
GetText()->popup_create({})
287
288
289
+
288
290
popup_dialog({what} , {options} ) *popup_dialog()*
289
291
| popup_create() | と同じだが、これらのデフォルトのオプションに
290
292
なる: >
@@ -310,6 +312,7 @@ popup_dialog({what}, {options}) *popup_dialog()*
310
312
| method | としても使用できる: >
311
313
GetText()->popup_dialog({})
312
314
315
+
313
316
popup_filter_menu({id} , {key} ) *popup_filter_menu()*
314
317
ポップアップに使用できるフィルタ。これらのキーが使用できる:
315
318
j <Down> <C-N> 下の項目を選択する
@@ -389,6 +392,7 @@ popup_getoptions({id}) *popup_getoptions()*
389
392
| method | としても使用できる: >
390
393
GetPopup()->popup_getoptions()
391
394
395
+
392
396
popup_getpos({id} ) *popup_getpos()*
393
397
ポップアップ {id} の位置とサイズを返す。これらのエントリを持つ
394
398
辞書を返す:
@@ -418,6 +422,7 @@ popup_getpos({id}) *popup_getpos()*
418
422
| method | としても使用できる: >
419
423
GetPopup()->popup_getpos()
420
424
425
+
421
426
popup_hide({id} ) *popup_hide()*
422
427
{id} がポップアップ表示されている場合、それを非表示にする。ポッ
423
428
プアップがフィルタを持っている場合は、ポップアップが非表示に
@@ -490,6 +495,7 @@ popup_move({id}, {options}) *popup_move()*
490
495
| method | としても使用できる: >
491
496
GetPopup()->popup_move(options)
492
497
498
+
493
499
popup_notification({what} , {options} ) *popup_notification()*
494
500
Vimのウィンドウの上部に {what} を3秒間表示する。これは次のよ
495
501
うに動作する: >
@@ -518,12 +524,6 @@ popup_notification({what}, {options}) *popup_notification()*
518
524
| method | としても使用できる: >
519
525
GetText()->popup_notification({})
520
526
521
- popup_show({id} ) *popup_show()*
522
- {id} が非表示のポップアップの場合は、それを表示する。
523
- {id} については `popup_hide ()` を参照。
524
- {id} が情報ポップアップの場合、現在のポップアップメニュー項目
525
- の隣に配置される。
526
-
527
527
528
528
popup_setoptions({id} , {options} ) *popup_setoptions()*
529
529
ポップアップ {id} のオプションを {options} のエントリで上書き
@@ -561,6 +561,7 @@ popup_setoptions({id}, {options}) *popup_setoptions()*
561
561
| method | としても使用できる: >
562
562
GetPopup()->popup_setoptions(options)
563
563
564
+
564
565
popup_settext({id} , {text} ) *popup_settext()*
565
566
ポップアップウィンドウ {id} でバッファのテキストを設定する。
566
567
{text} は | popup_create() | に提供されるものと同じである。ただ
@@ -571,6 +572,14 @@ popup_settext({id}, {text}) *popup_settext()*
571
572
| method | としても使用できる: >
572
573
GetPopup()->popup_settext('hello')
573
574
575
+
576
+ popup_show({id} ) *popup_show()*
577
+ {id} が非表示のポップアップの場合は、それを表示する。
578
+ {id} については `popup_hide ()` を参照。
579
+ {id} が情報ポップアップの場合、現在のポップアップメニュー項目
580
+ の隣に配置される。
581
+
582
+
574
583
==============================================================================
575
584
3. 使用方法 *popup-usage*
576
585
@@ -668,6 +677,9 @@ popup_create() に渡す。
668
677
うにする場合はTRUE。ポップアップにボーダーがない場合は
669
678
効果がない。"pos" が "center" の場合は、ドラッグが始ま
670
679
るとすぐに "topleft" に変更される。
680
+ dragall TRUEを設定すると、ポップアップを任意の位置にドラッグで
681
+ きる。ポップアップ内のテキストの選択は非常に難しくな
682
+ る。
671
683
resize TRUEを設定すると、マウスで右下隅をつかんでポップアップ
672
684
のサイズを変更できる。ポップアップにボーダーがない場合
673
685
は効果がない。
@@ -893,6 +905,8 @@ zindex を持つポップアップウィンドウのフィルタが最初に呼
893
905
cursor keys 別のエントリを選択
894
906
Tab 現在の提案を受け入れる
895
907
908
+ CTRL-C が押されると、ポップアップは閉じられ、フィルターは呼び出されない。
909
+
896
910
マウスクリックは <LeftMouse> として届く。座標は | getmousepos() | で取得できる。
897
911
898
912
Vimは標準のフィルタ | popup_filter_menu() | と | popup_filter_yesno() | を提供す
0 commit comments