2017年4月23日ほんまかいーWildcard無事終了

昨日の日曜日、いつもの大阪天満橋エル・おおさかで、ほんまかいを開催してきました。

今回はMicrosoft Wordで使用する、Wildcardの初歩についてお話しました。

自分も、何となくワイルドカード、正規表現、似たようなもんやろ。。という認識でしたが、皆さんにお話するため色々と下調べした結果、へぇ~~ということがありました。私自身、結構いい加減にワイルドカードを理解していたところがあったので、ちゃんとワイルドカードを理解するのに非常にいい機会だったと思います。

準備した課題には不備も多く、至らないところが多々ありましたが、いつもの、ツッコミと笑いに変えてくれる参加者の皆様のお陰で和やかに勉強会をすすめることができました。

またこれに懲りず次回も宜しくお願い致します。

AHK: 選択した文字列を括弧(【】、「」、『』[]等)で挟む

先日のほんまかいで、ちょっと思いついてcodeを書いてみましたので紹介したいと思います。

何をするものかというと、無変換キーと、”[”を押すと、以下の様なメニューが表示されます。

メニューには幾つも項目がありますが、

  • 上半分程が、全角の括弧の開くと閉じるを入力後キャレットを括弧の真ん中に移動するというもの、
  • 下半分が、選択された文字列を、様々な括弧で囲むというものです。

CATツールでも、メーラーでも、何にでも利用できるというのはやっぱり良いですね。

以下は、そのコードです。

; メニューの作成
;Menu, メニューのID, Add, メニュ―のテキスト, 発動するコマンド名
Menu, kakko, Add, 【】を挿入, Command1
Menu, kakko, Add, 「」を挿入, Command2
Menu, kakko, Add, 『』を挿入, Command3
Menu, kakko, Add ;スペーサーの追加
Menu, kakko, Add, 【】で挟む, Command4
Menu, kakko, Add, 「」で挟む, Command5
Menu, kakko, Add, 『』で挟む, Command6
Menu, kakko, Add, []で挟む, Command7
Menu, kakko, Add, ()で挟む, Command8
Menu, kakko, Add, ""で挟む, Command9
return
;-----------------------------
;各メニューアイテムが選択された際の動作
Command1:
Send 【】{left 1}
return

Command2:
Send 「」{left 1}
return

Command3:
Send 『』{left 1}
return

Command4:
clipboard =
Send ^c
ClipWait
Send 【%clipboard%】
clipboard =
Return

Command5:
clipboard =
Send ^c
ClipWait
Send 「%clipboard%」
clipboard =
Return

Command6:
clipboard =
Send ^c
ClipWait
Send 『%clipboard%』
clipboard =
Return

Command7:
clipboard =
Send ^c
ClipWait
Send [%clipboard%]
clipboard =
Return

Command8:
clipboard =
Send ^c
ClipWait
Send (%clipboard%)
clipboard =
Return

Command9:
clipboard =
Send ^c
ClipWait
Send "%clipboard%"
clipboard =
Return
;-----------------------------
;メニューの表示: 無変換キー & [
vk1Dsc07B & [::Menu, kakko, Show


最後の行の”vk1Dsc07B & [::Menu, kakko, Show”がメニューを表示させるところです。
このコードの”vk1Dsc07B & [“が無変換キーと”[“のショートカットキーを表しています。

ここを変えることによって、別のキーコンビネーションに同様の機能を割り当てることができます。

2月のほんまかい無事終了!

お隣の王室の方が毒殺されたニュースで毎日騒がれており、何故か私の母が本気で人間違いで私が巻き添えにあってないかと心配していましたが、私糸目は無事大阪に生息しております。

さて、今日のほんまかいも無事終了しました。

内容はAHKが半分以上。後は、最近話題のmemoQ について機能を紹介したり既に購入されている方からの質問に回答したりという感じでいつものようにゆったりと皆さん情報交換をしていました。

既に自分はわかっていると思っている分野でも、何か新しい発見があるのがこの勉強会の醍醐味だと思います。次回はAHKに加えてワイルドカードについて学習と練習をする予定です。

新年あけましておめでとう御座います

2017年が始まりましたね。

しゃちょーの投稿にもありましたように、しばらくほんんまかいを留守にしておりましたが、今年からまた可能な限りまたほんまかいに参戦するつもりで御座います。

皆様のご指導とご支援何卒よろしくお願い申し上げます。