mrのなでしこ学習帳 RSSフィード

2009-12-20

付箋への道 その4

はてなブックマーク - 付箋への道 その4 - mrのなでしこ学習帳

areatさんのライブラリのおかげで、サイズ変更できました。

こういうのって、なでしこのソフトの中にライブラリとして取り込んだらいいんじゃないかと思ったりもします。

バージョンアップで動かなくなるリスクとか、誰も面倒みなくなるのとか、ドキュメント(マニュアル)のこととかを考え出すと、なかなか難しいのかも知れませんが・・・。

#付箋
#
#使い方
#・ダブルクリックで編集
#・Shift+Enterで編集終了
#・F2で1行目のみコピー

付箋タイトル=「テスト付箋」
付箋テキスト=「付箋のテストのための付箋です{~}線太さ=1

POPUPMENUとはポップアップメニュー
POPUPMENUに『,exit,終了,Alt+F4,,終了処理
,copy1stline,一行目コピー,F2,,一行目コピー処理
,test,テスト,,,テスト処理』をポップアップメニュー一括作成

編集エリアとはメモ
のレイアウトは「全体」
のスクロールバーは「縦」
の可視はオフ
のキー押した時は
  もし、編集エリアの押された仮想キー=13ならば
    もし、編集エリアのシフトキー=「SHIFT」ならば
      編集モード終了処理
のキータイピング時は
  もし、編集エリアの押されたキー=CHR(1)ならば
    編集エリアを全選択

母艦のスタイルは「枠なし」
母艦のドラッグ移動オン
母艦の幅は275
母艦の高さは20
母艦最前面
母艦ポップアップメニューはPOPUPMENU
母艦のダブルクリックした時は
  もし、編集モードがオフならば
    編集モード移行処理
母艦のキー押した時は
  もし母艦の押された仮想キー=13ならば
    もし母艦のシフトキー=「SHIFT」ならば
      もし、編集モードがオフならば
        編集モード移行処理

オツマミとはサイズ変更つまみ
オツマミ.W=10
オツマミ.H=10
オツマミ.サイズ変更先=母艦

母艦のサイズ変更した時は
    もし母艦の高さ<20ならば
     母艦の高さ=20
    もし母艦の幅<20ならば
     母艦の幅=20
	オツマミ.X=(母艦.CW-オツマミ.W)
	オツマミ.Y=(母艦.CH-オツマミ.H)
    付箋描画

付箋描画
オツマミ.X=(母艦.CW-オツマミ.W)
オツマミ.Y=(母艦.CH-オツマミ.H)
母艦のタイトル=付箋タイトル


●編集モード移行処理
 編集エリアのテキストは付箋テキスト
 編集エリアの可視はオン
 母艦の高さは150
 編集エリアを注目
 編集モードはオン

●編集モード終了処理
  付箋テキスト=編集エリア
  編集エリアの可視はオフ
  母艦の高さは20
  付箋描画
  編集モードはオフ終了処理
  おわり

●付箋描画
  母艦を$FFFFFFで画面クリア
 母艦の0,0から(母艦の幅-1),0へ
 母艦の0,0から0,(母艦の高さ-1)へ
 母艦の(母艦の幅-1),0から(母艦の幅-1),(母艦の高さ-1)へ
 母艦の0,(母艦の高さ-1)から(母艦の幅-1),(母艦の高さ-1)へ
  母艦の3,3へ付箋テキストを文字表示

●テスト処理
  編集エリアを言う

●一行目コピー処理
  STR=付箋テキスト
  STR\0をコピー



#-------------------------------------------------------------------------------------
# NSizableTip
#(以下略)