Junk/2

http://sakura.qp.land.to/?Junk%2F2


Top > Junk > 2

ExpandParameterの条件文字追加

  • ページ: Junk
  • 投稿者: maru
  • 優先順位: 低
  • 状態: 却下
  • カテゴリー: 仕様変更・機能追加
  • 投稿日: 2006-08-19 (土) 19:39:28
  • バージョン: 1.5.11.0

メッセージ

なにげに過去ログを見ていたらdev:3749 を見つけました。

すいさんの発言どおり、こういった機能はExpandParameter から呼び出すほうが、どう考えても汎用性が高いので いくつかのマクロ関数廃止とExpandParameterの 条件文字追加を考えています。

マクロ関係のコードを整理する目的もあるので ExpandParameterに統合されたマクロ関数は 廃止したいと思います。

patches:1542670

./sakura_2006-07-30_ExParm01.zip ./ssrc_2006-07-30_ExParm01.tar.gz

廃止したい関数

  • S_IsTextSelected
  • S_IsInsMode
  • S_GetCharCode
  • S_GetLineCode
  • S_IsPossibleUndo
  • S_IsPossibleRedo

追加したい条件文字例

条件文字は案です

  • ${c?SJIS$:JIS$:EUC$:..$}
  • ${n?CRLF$:CR$:LF$}
  • ${i?挿入$:上書$}
  • ${u?Undo可$:Undo否$}
  • ${r?Redo可$:Redo否$}
  • ${s?選択中$:矩形選択中$:非選択中$}
  • ${d?文書タイプ1$:文書タイプ2$:..$}
  • ${S?StatusBar表示$:StatusBar非表示$}
  • ${T?タブ$:非タブ$}
  • ${F?FuncKey表示$:FuncKey非表示$}

実装済みのマクロ関数を廃止しても あまり大きな問題はない気がしますが ご指摘があればお願いします。

diff,ExParamAdd.diff

[添付ファイル一覧] [全ページの添付ファイル一覧]
アップロード可能最大ファイルサイズは 2,048KB です。

  • 思いのほか効果バランスが悪いので却下です。詳細はpatches:1542670のとおり。 -- maru 2006-08-21 (月) 01:47:46

URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2007-03-04 (日) 23:20:43 (6256d)