なでしこライブラリ~内検索 / 「■フォーカス監視グループ」で検索した結果

検索 :
  • ■フォーカス監視グループ
    情報 作者名:とんとん / yuk / SWinX 引用元:なでしこプログラム掲示板「フォーカス監視グループ」 概要 登録した部品に「フォーカス得た時」「フォーカス失った時」イベントを拡張します。 グラフィック系の部品は登録できません(ウィンドウハンドルが得られない為) 解説 質問掲示板#6987の話題をグループ化してみました。 参考 なでしこ質問掲示板「エディタで数値入力&編集表示」 質問者のとんとんさんと回答者のyukさんに感謝します 本体 //WinAPI定義 ●GetFocus=DLL("USER32.DLL","DWORD GetFocus(void)") //登録した部品に「フォーカス得た時」「フォーカス失った時」イベントを拡張します //グラフィック系の部品は登録できません(ウィンドウハンドルが得...
  • トップページ
    ...ウスホイール同期) ■フォーカス監視グループ ◆部品の並べ替え ■矩形 ★リファレンス・マニュアル(GUI編) ●エディタ文字数制限 +ダイアログ ■色選択フォーム ●リッチファイル選択 ■発言ダイアログ ★ダイアログエディタ +レジストリ/INI ●APIレジストリ操作 ◆設定グループ ●関連付け/解除 +ネットワーク/ブラウザ ◆HTTPグループ 動画ダウンロード系●YouTubeダウンロード ●ニコニコ動画ダウンロード ●MEGAVIDEOダウンロード ●AniTubeダウンロード ●WinAPIダウンロード ◆2ちゃんねるかきこみセット ◆TCPクライアントでHTTPっぽいのセット ●ヤフー英日翻訳 ●したらば書き込み ◆ブラウザマクロ ●IEホームページ取得/設定 ●Yahoo!サーチ ●MIMETYPE取得 +マウス・画面制御 ●W...
  • ◆設定グループ
    情報 作者名:Makoto 引用元:なでしこプログラム掲示板「設定グループ」 概要 なでしこで作成したアプリの、設定の保存と復元を簡略化します。 1. ■設定INIグループ 2. ■設定NAKOグループ 3. ■設定XMLグループ のセットです。 詳細説明↓ http //nadesiko.soft.at-ninja.jp/lib/settinggroup.html 本体 /***************************************   設定INIグループ /**/ ■設定INIグループ  ・{非公開}変数リスト  ・ファイル  ・変数名追加(Sを)~    変数リストにSを配列追加  ・保存~    もし(ファイル=空)なら戻る    名とは文字列    値とは文字列    INIとは整数    INIは、ファイルのINI開く   ...
  • ◆HTTPグループ
    情報 作者名:YouTubeダウンロードし放題 引用元:なでしこプログラム掲示板「HTTPグループ」 http //nade.jp-pro.net/bbs/bbs2/cbbs.cgi?mode=al2 namber=1219 更新 2012/01/27 Cookie取得を更新 エラー防止の真偽グループを追加 ダウンロード 概要  五十六さんの作品「TCPクライアントでHTTPっぽいものセット」(以下TCPセット)  (http //nade.jp-pro.net/bbs/bbs2/cbbs.cgi?mode=al2 namber=911 感謝!!)  を元に機能拡張・改善したライブラリです。  目標としては、簡単に利用できて、且つ、カスタマイズ性に飛んだライブラリを目指して作成しました。  TCPセットとの大まかな違いとしては、   ・TCPデータ取得→新H...
  • ★vnakoグループ一覧
    情報 作者名:けん 引用元:なでしこごっこ 概要 vnakoに搭載されているグループ、GUI部品などの解説が載っています。 利用例も豊富でわかりやすいです。 //本体 http //www.geocities.jp/ken_nadesiko/vnako_index.htm 名前 コメント
  • ■タブページ改
    情報 作者名:SWinX 引用元:なでしこ質問掲示板「つくってみた」 概要 「タブページ」部品をベースに「タブページ改」部品を定義しています。 「変更した時」イベントは使えなくなりますが、 「フォーカス得た時」「フォーカス失った時」イベントが書けるようになります。 配列なので、タブ毎に別のイベントが定義できます。 本体 ■タブページ改 +タブページ  ・旧表示タブ{=0}  ・{配列}フォーカス失った時  ・{配列}フォーカス得た時  ・変更した時~   フォーカス失った時[旧表示タブ]   フォーカス得た時[表示タブ]   旧表示タブ=表示タブ。 //サンプルプログラム メインタブとはタブページ改。 メインタブに「A」をタブ追加。 メインタブに「B」をタブ追加。 メインタブに「C」をタブ追加。 メインタブについて  レイアウトは「全体」  表示タブは0。  ...
  • ●机上クライアントX/Y取得
    情報 作者名:なでおやじ/area オリジナル:なでしこ質問掲示板「マウス移動で母艦上の座標を指定できませんか?」 改変 area 概要 指定したフォーム内部(クライアント領域)の左/上の座標を返します。 解説 指定したフォームのクライアント領域の左/上の座標を返します。 簡易ショートカットメニューを作ったときの副産物です。 クライアント領域の計算方法はなでおやじさんのソースを元に作りました。 ありがとうございます。 引数 OBJ = グループ(フォーム) 返り値 指定したOBJ(フォーム)のクライアント領域の左/上の座標 サンプルプログラム 対象フォームとはフォーム そについて   可視=1 ノッケフォームとはフォーム そについて   可視=1   スタイル=「枠なし」   背景色=ウィンドウ背景色   W=100   H=100...
  • ●窓ハンドル親設定
    情報 作者名:うたひこ 引用元:なでしこプログラム掲示板「Z座標グループ化」 勝手に改変 概要 フォームの「親部品」をより汎用的にしたもの。 解説 引数 子ハンドル:のっけられる側のハンドル 親ハンドル:のっける側のウィンドウハンドル サンプルプログラム テストフォームとはフォーム。その可視=オン。 母艦のタイトル=「親ウィンドウ」。 テストフォームのタイトル=「子ウィンドウ」。 窓ハンドル親設定((テストフォームのハンドル),(母艦のハンドル))。 「notepad.exe」を起動。 母艦のタイトル=「親ウィンドウ」。 メモ帳ハンドル=「無題 - メモ帳」を窓ハンドル検索。 窓ハンドル親設定((メモ帳ハンドル),(母艦のハンドル))。 //本体 ●窓ハンドル親設定(子ハンドル,親ハンドル)=DLL("user32.dll",...
  • ●画像色表列取得
    情報 作者名:五十六 引用元:なし 概要 イメージ部品から色番号を取得して、表列に返します。 解説 引数 OBJ:イメージ部品 返り値 OBJの色番号表列 サンプルプログラム 母艦のタイトル=「クジラっぽい?」。 全体メモとはメモ。そのレイアウト=全体。 その文字サイズ=4。 テストとはイメージ。その画像=「{ランタイムパス}nadesiko.png」。 画像フォームとはフォーム。その可視=オン。画像フォームの10,10へ「テスト」を画像描画。 テスト色表列=テストの画像色表列取得。 全体メモのテキスト=テスト色表列。 //本体 ●画像色表列取得({グループ}OBJの)   S=空。   (OBJ→W)回、A=回数-1。     (OBJ→H)回、B=回数-1。       S[A,B]=OBJのA,Bを画像色取得。   Sで戻る。 ...
  • ■色選択フォーム
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 色選択フォームユニット。 color_cc.png、rainbow_cc.pngを初回起動時に生成。 解説 引数 現在色:初期状態の色 透明色対応有無:『透明色対応』or『透明色未対応』 返り値 選択した色 本体 色選択フォームとはフォーム そのサイズは『350,250,702,552』 そのスタイルは『ダイアログスタイル』 そのタイトルは『色の選択』 //組込データ //サイズ縮小のため、RGBごとに分解してある 文字化画像とは文字列 文字化画像は『iVBORw0KGgoAAAANSUhEUgAAAi4AAAF0CAIAAACL1SWEAAAAB3RJTUUH1QgYDh8GBV2VLAAAABd0RVh0U29mdHdhcmUAR0xEUE5HIHZlci...
  • ■MCIオブジェクト
    情報 作者名:TM 引用元:なでしこプログラム掲示板「MCI補助ライブラリ改」 概要 MCI命令をグループでまとめて使いやすくしました。 解説 //○使い方 テストとはMCIオブジェクト  # まず宣言して、 テストのファイルは「test.mp3」# 次にファイルを設定します。 //(処理) テストを閉じる        # 使い終わったら閉じます。 ○変数  ・ファイル   ・表示先ハンドル    ファイルが動画の場合、表示先のウィンドウハンドルを指定します。  ・X  ・Y  ・W  ・H    ファイルが動画の場合、動画の再生サイズを指定します。GUI部品と同じです。  ・タイムフォーマット    初期値はミリ秒です。通常は変更の必要はありません。  ・長さ    ファイルの長さ(単位はタイムフォーマット)です。  ・状態     演奏状態です。(再生,play...
  • ■効果音
    情報 作者名:canot 引用元:なでしこプログラム掲示板「効果音グループ」 概要 wavファイルを任意の時点でメモリへ読み込み メモリから再生することが出来るグループと関数のセットです。 「再生」命令と違い、読み込み時以外ドライブへのアクセスが発生しないので 音の遅延やドライブへの負荷を減らすことが出来ます。 本体 //(c)2008 canot (c)2008 TOPOZO ●winPlaySound(n,h,f)=DLL("winmm.dll","long PlaySoundA(pointer name,long module,long flags);") !SND_SYNC  =$0 !SND_ASYNC  =$1 !SND_NODEFAULT =$2 !SND_MEMORY  =$4 !SND_LOOP  =$8 !...
  • ■矩形
    情報 作者名:anonymous 引用元:なし 概要 矩形(くけい)の情報を保持するグループです。 余計なものがない分、拡張性に富んでいると思います。 GUI部品の内部仕様と違い、純粋に左上と右下の座標を保持します。 (Win32APIでおなじみのRECT構造体をちょっとだけ拡張した感じのものです) GUI部品などでサイズを指定できますが、それの一時記憶に適したグループ が欲しくなって作りました。 改造すればもっといろんなことに応用できるかもしれません。 作成にあたってGUI部品のコードを参考にしています。 本体 ■矩形  ・左{=0}  ・上{=0}  ・右{=100}  ・下{=100}  ・幅~ それは右-左  ・高さ~ それは下-上  ・サイズ ←サイズ設定 →サイズ取得  ・{非公開}サイズ取得~それは、左 『,』 上 『,』 右 『,...
  • ■簡易ショートカットメニュー
    情報 作者名:area 引用元:なし 概要 なでしこの標準機能では利用できない、ショートカットメニューを WinAPIをラップすることによって無理矢理実装した物です。 このライブラリを使用すると、自分の好きな場所に好きなタイミングでショートカットメニューを 表示させることができるようになります。 また、母艦のタスクトレイ右クリックした時イベントでメニュー展開を行うことにより、 タスクトレイポップアップメニューも実装できます。 なでしこ標準のメニューと似たような感じでメニューの作成、イベントの設定が可能です。 今はまだ機能が少ないですがそのうちアイコン付けられるようにとか サブメニューつけられるようにとか機能強化していきます。 解説 グループ関数 目的 グループ関数名 引数 引数/関数の意味 メニュー項目を追加する 一括作成 (S...
  • ★高速画像描画
    情報 作者名:竜巻 引用元:なし 概要 イメージを高速に描画します。 解説 引数 ●GraphLib_Init({値渡し=?}REQ) REQ:必要なイメージ個数 ●LoadGraph({値渡し=?}pass , {値渡し=?}GRAPHHANDLE , {値渡し=?}alpha) pass:画像のパス GRAPHHNDLE:整数値 画像の番号を決定する(ただし1以上、GraphLib_Initで初期化した個数以下) alpha:透明値のオン/オフ (1か0,またはオンかオフで指定) ●DrawGraph({値渡し=?}XX,{値渡し=?}YY,{値渡し=?}GRAPHHANDLE) XX:整数値 X座標 YY:整数値 Y座標 GRAPHHANDLE:整数値 LoadGraphで決めた画像の番号 返り値 なし 仕様解説 まずイメージの必要個数を”...
  • ●画像合成改
    情報 作者名:SWinX 引用元:なでしこ初心者質問掲示板「画像合成改」 概要 「画像合成」の不具合を修正した「画像合成改」です。 これで、透過色が黒色以外でも正常に動作します。 解説 命令「画像合成」の説明文には「OBJ1の左上の色を透過色として扱う」 とありますが、実際には透過色もORされてしまいます。 これはなでしこの不具合と思います。 画像合成命令の内部では  1)マスクを作る[画像マスク作成]  2)マスクでコピー先をくりぬく[画像ANDコピー]  3)コピー元を合成[画像ORコピー] という手順で実行されるのですが、透過色が黒色で無い場合  2.5)逆マスクでコピー元をくりぬく = 透過色を黒色に変換 が必要です。 ※sample-グラフィック-画像処理サンプル-キャラ合成-正統.nakoを参照 で、無いものは作るしかない...
  • ●リッチファイル選択
    情報 作者名:YouTubeダウンロードし放題 引用元:なし 概要 「ファイル選択」命令よりリッチな感じの「ファイルを開く」ダイアログを生成できます ダウンロード サンプル 「すべてのファイル (*.*),*.* テキストファイル (*.txt),*.txt」を「C \」でリッチファイル選択 それを表示 本体 ●リッチファイル選択({配列}フィルタ一覧を初期ディレクトリで)  ファイル名とは文字列  フィルタとは文字列  OpenFileName構造体とは文字列  OpenFileNameグループとはOPENFILENAME  ファイル名にMAX_PATHを確保  フィルタ一覧で反復   フィルタに「{対象[0]}{\0}{対象[1]}{\0}」を追加  フィルタに"{\0}"を追加  OpenFileNameグループについて   hwndOwne...
  • ●画像フィット
    情報 作者名:canot 引用元:なでしこプログラム掲示板「画像フィット関数」 概要 画像比率変えずリサイズ命令は必ず画像の長い辺にあわせてリサイズが行われるため 指定した範囲から画像がはみ出ることが有ります。 この画像フィット関数は、必ず画像を指定した範囲内でリサイズします。 完了すると拡大率が返ってきます。 解説 引数 OBJ:イメージOBJ W:幅 H:高さ 返り値 拡大率 サンプルプログラム なし //本体 ●画像フィット({グループ=?}OBJをW,Hで)   Eとは実数=0.001   E1とは実数=(W/(OBJ→W))   E2とは実数=(H/(OBJ→H))   もしE1 E2ならば     E=E1   違えば     E=E2   OBJを(OBJ→W*E),(OBJ→H*E)で画像リサイズ   Eを戻す...
  • ●窓位置右下移動
    情報 作者名:moka(しらたま/のんきなおやじ) 引用元:なでしこプログラム掲示板「なでしこ更新チェック」 利用:●タスクバー位置取得 勝手に改変 概要 ウィンドウの位置をデスクトップワークエリアの右下に移動します。 解説 引数 OBJ:対象のウィンドウ 本体 ●窓位置右下移動({グループ=?母艦}OBJを)   Pとは整数   P=タスクバー位置取得。   OBJについて         もし、P=「左」ならば、X=デスクトップW-デスクトップワークエリアW     違えば、X=デスクトップワークエリアW-W     もし、P=「上」ならば、Y=デスクトップH-デスクトップワークエリアH     違えば、Y=デスクトップワークエリアH-H。      #----------------------------------------------------...
  • ●エディタ文字数制限
    情報 作者名:粗茶くん 引用元:粗茶がなでしこ本を書くぞ!「GUI/メッセージ送信」 勝手に改変 概要 エディタの文字数を制限します。 解説 引数 OBJ:エディタ A:制限文字数 サンプルプログラム エディタAとはエディタ。 エディタAを10にエディタ文字数制限。//10文字 //本体 #----------------------------------------------------------------------- !EM_LIMITTEXT=$C5。 ●エディタ文字数制限({グループ}OBJをAで|OBJをAに)   OBJ→メッセージ送信(EM_LIMITTEXT,A,0)。 #----------------------------------------------------------------------- 文字数 ...
  • ■LOGO風タートルグラフィクス
    情報 作者名:SWinX 引用元:なでしこプログラム掲示板「LOGO風タートルグラフィクス」 概要 canotさんの「かめさんすすむ」のグループ版。 なでしこプログラム掲示板「かめさんすすむ」 LOGO - Wikipedia http //ja.wikipedia.org/wiki/LOGO 本体 ■亀  ・X{=320}  ・Y{=200}  ・角度{="-90"}  ・筆{=1}  ・歩進める(R)~   DXとは実数=R*COS(DEG2RAD(角度))   DYとは実数=R*SIN(DEG2RAD(角度))   もし筆がオンならば    X,YからX+DX,Y+DYへ線   X=X+DX。Y=Y+DY  ・度回す(D)~   角度=角度+D //サンプルプログラム カメ蔵とは亀 //サンプル:正方形 4回  カメ蔵を50歩進...
  • ●窓ハンドルバー有効/無効
    情報 作者名:うたひこ 引用元:なでしこプログラム掲示板「Z座標グループ化」 勝手に改変 概要 対象ウィンドウのバーの有効/無効を切り替えます。 解説 引数 H:対象ウィンドウのハンドル サンプルプログラム (0),(0)へ「あいうえお」を文字表示。 1秒待つ。 (母艦のハンドル)で窓ハンドルバー無効。 //本体 ●窓ハンドルバー無効(Hで)   モード=GetWindowLong(H,$FFFFFFF0)   モード=AND(モード,$FF70FFFF) タイトルバー無効化   SetWindowLong(H,$FFFFFFF0,モード) 無効化実行 ●窓ハンドルバー有効(Hで)   モード=GetWindowLong(H,$FFFFFFF0)   SetWindowLong(H,$FFFFFFF0,モード+$008F0000)’タイトルバー有効に戻す ...
  • ●円グラフ描画
    情報 作者名:SWinX 引用元:なでしこプログラム掲示板「円グラフ描画」 概要 二次元配列を元に、円グラフを描画します。 解説 引数 OBJ:描画先(主にイメージOBJ) A:二次元配列(0列=要素名、1列=値) リンゴ,50 バナナ,20 すいか,30 サンプルプログラム 母艦=「円グラフサンプル」 A=「リンゴ,50 バナナ,20 すいか,30」をCSV取得 仮イメージとはイメージ その幅=300 その高さ=200 塗色リスト=「{赤色},{黄色},{緑色}」を","で区切ったもの Aを仮イメージで円グラフ描画 リンゴバーとはバー その位置は仮イメージの下側 その最小値は0 その最大値は100 その変更した時は  A[0,1]=リンゴバー  Aを仮イメージで円グラフ描画 //本体 ●円グラフ描画(Aを{グループ}OBJで...
  • ●色平均値取得
    情報 作者名:U D,オレンジ 引用元:なでしこプログラム掲示板「Re(4) 色平均値取得(2nd)」 利用関数:●RGB分解、●距離 概要 イメージAの指定した座標を中心に、Zの範囲の色の平均値を取得します。 解説 引数 A:対象となる部品(主にイメージ) X,Y:中心となる座標 Z:範囲の大きさ 返り値 色の平均値 サンプルプログラム テストとはイメージ。その画像=「{ランタイムパス}nadesiko.png」。 テストの50,50を5で色平均値取得して言う。 //本体 ●色平均値取得({グループ}AのX,YをZで)  RRとは配列。GGとは配列。BBとは配列。XXとは整数。YYとは整数。  XXを(X-Z)から(X+Z)まで繰り返し、YYを(Y-Z)から(Y+Z)まで繰り返す   もし(X,YとXX,YYの距離)≦Zならば # 中心(X...
  • ●四半円
    情報 作者名:SWinX 引用元:なでしこ初心者掲示板「アイデア1 部分コピーの実施例」 概要 1/4円、1/4円弧を描画します。 解説 引数 OBJ:描画先 X1,Y1:始点(左上座標) X2,Y2:終点(右下座標) S:「右上」or「右下」or「左上」or「左下」 サンプルプログラム 線色は赤色。 塗りスタイル=「透明」。 母艦の0,100から100,200へ"左上"を四半円。 母艦の0,100から100,200へ"右下"を四半円。 塗りスタイル=「格子」。 母艦の200,100から300,200へ"右上"を四半円。 //本体 ●四半円({グループ}OBJのX1,Y1からX2,Y2へSを)  CWとは整数=X2-X1  CHとは整数=Y2-Y1  SXとは整数。SYとは整数。//欲しい部分...
  • ◆タスクバーボタン非表示
    情報 作者名:SIGO 引用元:なでしこ質問掲示板「タスクバーボタンの表示/非表示」 勝手に改変 概要 母艦を表示させつつ、タスクバーのボタンを非表示にします。 本体 #ここから ●SetWindowLong(w,i,l) =DLL("user32.dll", "long SetWindowLongA( hwnd hWnd, int nIndex, long dwNewLong )") ●ShowWindow(h,n) =DLL("user32.dll", "BOOL ShowWindow( HWND hWnd, int nCmdShow );") #------実行部---------------------- #母艦の可視はオフ #SetWindowLong(母艦ハンドル,-20,$80...
  • ●タスクバー位置取得
    情報 作者名:しらたま/のんきなおやじ 引用元:なでしこ質問掲示板「WinAPI の構造体内の構造体?」 勝手に改変 概要 タスクバーの位置を取得します。 解説 引数 なし 返り値 タスクバーの位置(上/右/左/下) 本体 #----------------------------------------------------------------------- !APPBARDATA_TYPE=「long,long,long,long,long,long,long,long,long」 ■APPBARDATA  ・cbSize #{=36} #TEST  ・hWnd  ・uCallbackMessage  ・uEdge  ・Left  ・Top  ・Right  ・Bottom  ・lParam PACK(APPBARDATA,AB_DAT,APP...
  • ★ダイアログエディタ
    情報 作者名:fuji/ムラり 引用元:なでしこプログラム掲示板「ダイアログエディタ」 概要 ムラりさんのダイアログエディタをなでしこに移植しました。 ●MessageBox の様々なダイアログのソースを確認しながら出力することができます。 解説 //本体 #ダイアログエディタ !母艦設計=『母艦の可視はオフ』 母艦について   背景色はウィンドウ背景色。//RGB(128,128,255)   タイトルは「APIダイアログエディタ 1.28」   サイズは「60,20,600,555」   スタイルは「枠固定」   オフに最大化ボタン有効変更 部品間隔=8 文字サイズ=10 ボタンリストは「[OK] [OK][キャンセル] [中止][再試行][無視] [はい][いいえ][キャンセル] [はい][いいえ] [再試行][取り消し]」 OSで条件分岐。   「Wi...
  • ■関数ポインタ改
    情報 作者名:YouTubeダウンロードし放題 引用元:なでしこプログラム掲示板「代用関数ポインタ」なでしこライブラリ「関数ポインタ」 概要 関数ポインタが最新のなでしこで使えない..って人が多かったので不具合を直しました。 これを使えばなでしこで マルチスレッド フォームをWinAPIレベルから作成してメッセージループを回す 非同期な通信 重い処理の非同期実行 などの高度な処理を実現できます ソースダウンロード サンプル集ダウンロード 変更点 ver2.10 ●関数ポインタ作成 でイベントを事前にEVALで登録するように修正(高速化) ver2.05 使いやすいように関数命令を追加●関数ポインタ取得●関数ポインタ取得●関数ポインタ実行 2個以上関数ポインタを作成した場合のアドレス重複エラーを修正 関数内での宣言をサポート わざわざVirtualAllocでメモリを確...
  • ●YouTubeダウンロード
    情報 作者名 Craving Explorer研究家 引用元 なでしこプログラム掲示板「YouTubeダウンロード」 転載 許可 バージョン 3.24 ダウンロード 概要 YouTubeの動画をダウンロードできます 解説  YouTubeは一つの動画でもさまざまな形式や画質に変換し、どんなデバイスでも再生できるように設計されています。そして、その形式や画質の組み合わせをiTagという番号で管理しています。  しかし、使い道によってどの形式が最適なのかが異なるので、このプログラムはすべてのiTagの動画のURLを取得し、どれをダウンロードするのか選択できるようになっています。 なので、簡単に利用したい場合は「YouTubeで動画ダウンロード」命令を利用し、形式や画質を指定したい場合は下記のiTag一覧を参照し、次のように利用します。 // iTag18をダ...
  • ●装飾表示
    情報 作者名:U D 引用元:なでしこプログラム掲示板「装飾表示」 概要 日本語タグでマークアップした文書を装飾して表示します。 日本語タグのマークアップ仕様については、HTMLを真似ています。 解説 引数 OBJ:描画先 X1:X座標(左上) Y1:Y座標(左上) S:マークアップされた文書 サンプルプログラム 母艦について  タイトルは『装飾表示(テキストマークアップ)』  クライアントW=420  クライアントH=520 黒色で画面クリア 文字色は白色。文字サイズは11 「 これはなでしこで 文字 色=$FF33FF サイズ=13 マークアップテキスト /文字 を表示するための、 改行 文字 色=$FF33FF サイズ=13 "装飾表示" /文字 関数の 太字 サンプル文章兼説明 /太字 です。 改行 改行 ...
  • ■発言ダイアログ
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 発言ダイアログです。 解説 引数 コメント:発言内容 返り値 なし 本体 //発言ダイアログ 発言フォームとはフォーム そのサイズ=『200,200,500,350』 そのタイトル=『発言』 //フォーム(母艦も含む)の閉じるボタンも含めて、全部消すなら オフに発言フォームのシステムメニューボタン有効変更 //もとに戻すときは「オンに発言フォームのシステムメニューボタン有効変更」 //ちなみに閉じるボタンを残したいなら「そのスタイルはダイアログスタイル」でOK 発言フォームの表示した時は~  発言フォームを中央移動 発言ラベルとはラベル その親部品=発言フォーム その文字サイズ=20 その位置=『20,20』 そのテキスト=空 発言閉ボタンとはボタン その親部品=...
  • ●円弧
    情報 作者名:五十六 引用元:なでしこプログラム掲示板「関数「円弧」」 概要 円弧を描画します。 解説 引数「補正」は、↓の長さ 引数 OBJ:描画先 A:座標その1。 B:座標その2。 補正:円の膨らみ具合 方向:「上」か「下」か(右だったら上、左だったら下)。 返り値 なし サンプルプログラム 線太さ=「3」。 「100,200」と「200,100」から「50」の「下」で円弧。 線色=赤色。 「250,250」と「350,350」から「20」の「上」で円弧。 線太さ=「5」。 「400,100」と「400,300」から「5」の「上」で円弧。 //本体 ●円弧({グループ=?母艦}OBJのAとBから補正の方向で)   A=Aを「,」で区切る。   B=Bを「,」で区切る。   A[1]=A[1]×(-1)。//逆にしとく ...
  • ◆ファイル/URL相対パス
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 解説引用元:絶対パスと相対パス ( ホームページ作成 ) 勝手に改変 概要 相対パスを出力します。 相対パス指定のお約束 ・同じ階層にあるものは、そのままファイル名か「./ファイル名」 ・下の階層にあるものは、「./フォルダ名/ファイル名」 ・上の階層にあるものは、「../ファイル名」 ・2階層上にあるものは、「../../ファイル名」 ・1階層上にあるフォルダの中のファイルは、「../フォルダ名/ファイル名」 解説 ●ファイル相対パス変換 ●ファイル相対パス展開 ●URL相対パス変換 ●URL相対パス展開 「変換」系 引数 基本パス:指定する側 絶対パス:絶対的に指定される側 返り値 相対パス 「展開」系 引数 基本パス:指定する側 相対パス:相対的に指...
  • ●窓ハンドル終了
    情報 作者名:まっこう 引用元:なでしこプログラム掲示板「タブ型なでしこエディタ(印刷機能付き)」 概要 ハンドルで指定したウィンドウを終了させます。 解説 引数 HANDLE:ウィンドウハンドル サンプルプログラム テストフォームとはフォーム。その親部品=母艦。その可視=オン。 1秒待つ。 (テストフォームのハンドル)を窓ハンドル終了。 //本体 ●窓ハンドル終了(HANDLEの|HANDLEを)   PostMessage(HANDLE,$10,0,0)。 ●PostMessage(hWnd,Msg,wParam,lParam)=DLL("user32.dll","DWORD PostMessageA(DWORD,DWORD,DWORD,DWORD)") ...
  • ★アイコンチューザー
    情報 作者名:のなお(のんきなおやじ) 引用元:なでしこプログラム掲示板「アイコンチューザー(アイコン抽出)」 http //nadesi.com/index.php 概要 このプログラムはEXEやDLLから、アイコンを抽出するものです。 解説 このプログラムは、なでしこのホームページの質問掲示板から派生したものです。 http //www.himanavi.net/cgi/nade-bbs2/cbbs.cgi?mode=all namber=1867 type=0 space=0 no=0 #------------------------------------------ プログラムは、初めての投稿です。なでしこを初めて早、4ヶ月もたってしまいました。 なにかお役に立てればと思い投稿します。 このプログラムはEXEやDLLから、アイコンを抽出するものです。...
  • ●関連付け印刷
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 ファイルの拡張子に関連付けされたアプリケーションへ、その印刷を依頼します。 HTML以外もOKです。 解説 引数 起動ファイル名:対象ファイルへの絶対パス 返り値 サンプルプログラム //.htmファイルをダブルクリックしてIEが起動する場合のみ //以下のサンプルが動きます。 //ページ番号やファイル名など、ヘッダ、フッタが気になる時は、 //IEの、ファイル→ページ設定→ヘッダ、フッタの欄を空にしてください。 //以下ではスタイルシートを使用していますが、 //色が出ないことがあるので、そういった場合は画像や //fontタグ等を使用したほうが確実かもしれません。 //確認用ブラウザ プレビューとはブラウザ そのレイアウトは全体 //テンプレート //以下は適当な...
  • プラグイン/コメント
    コメントプラグイン @wikiのwikiモードでは #comment() と入力することでコメントフォームを簡単に作成することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_60_ja.html たとえば、#comment() と入力すると以下のように表示されます。 名前 コメント
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 ウィキペディアを作ったiMacが箱付きで競売に登場。予想落札価格は約96万円!(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース メトロイド ドレッド攻略Wiki - Gamerch(ゲーマチ) ツムツム攻略Wiki|ゲームエイト - Game8[ゲームエイト] 【グランサガ】リセマラ当たりランキング - グランサガ攻略wiki - Gamerch(ゲーマチ) アイプラ攻略Wiki|アイドリー...
  • ●空フォルダ削除
    情報 作者名:むく 引用元:なでしこプログラム掲示板「全フォルダ列挙と空フォルダ削除」 概要 中身が空っぽのフォルダ、空フォルダを削除します。 解説 引数 S:対象フォルダの絶対パス 返り値 削除した空フォルダの絶対パス(配列) サンプルプログラム //削除 デスクトップの空フォルダ削除。 それを言う。 //復元 それで反復   対象にフォルダ作成。 //本体 ●空フォルダ削除({=?}Sで|Sの|Sを)   もし、Sが空ならば、Sは母艦パス。   Xとは変数。Xは空。   Sの全フォルダ列挙。   それを反復     対象の全ファイル列挙。     もし、それが空ならば       対象を言う。       対象をXに配列追加。       対象のフォルダ削除。   Xで戻る。 引用元ページ内の「全フォルダ列挙」「フォルダ列挙改」関数に依存...
  • ●フォルダ名抽出
    情報 作者名:五十六 引用元:なし 概要 フォルダ名を抽出します。 解説 引数 S:フォルダorファイルの絶対パス(フォルダの絶対パスの場合は\を付加しておくこと) 返り値 フォルダ名 サンプルプログラム 「C \aaa\bbb\ccc\」のフォルダ名抽出して言う。 //本体 ●フォルダ名抽出(Sから|Sの|Sを)   S=Sのパス抽出。S=Sの終端パス追加。A=Sの一階層上。S=Sの終端パス削除。S=SのAを空に単置換。Sで戻る。 ●一階層上(Sの|Sを|Sから)   S=「..\」をSで相対パス展開。S=Sの終端パス追加。戻る。 名前 ...
  • ■優先度付きキュー
    情報 作者名:1.0e+21 (@TumoiYorozu) 概要 なでしこ用の優先度付きキュー(priority queue)です。 キューに入れた要素をいい感じにソート(並び替え)して、最大値(カスタム可能)を取り出すことが可能です。 二分ヒープによる実装で、要素の挿入・削除をO(log n)で、先頭の参照はO(1)で行うことができます。 優先度付きキュー(priority queue)について詳しくは、Wikipedia等を御覧ください。 http //ja.wikipedia.org/wiki/%E5%84%AA%E5%85%88%E5%BA%A6%E3%81%A4%E3%81%8D%E3%82%AD%E3%83%A5%E3%83%BC デフォルトでは降順(大きい順)ですが、内部の比較(A,B)関数を上書きすることで、カスタマイズできます。 要素が空...
  • ●フォルダサイズ取得
    情報 作者名:むく、五十六 引用元:なでしこプログラム掲示板「全フォルダ列挙と空フォルダ削除」 概要 むくさんの全フォルダ列挙を利用させて頂きました。ありがとうございます。 フォルダサイズを取得します。 拡張子を指定してサイズを取得することもできます。 ビジー状態があんまり続かないように、全フォルダ取得→ファイル取得 の二行程にしました。 #経過ログ のところを直接いじって下さい。 解説 引数 FOLDER:フォルダ(拡張子指定可) 返り値 合計サイズ(単位バイト) サンプルプログラム 「{フォルダ選択}*.jpg;*.gif;*.png」のフォルダサイズ取得。 それを言う。 //本体 ●フォルダサイズ取得(FOLDERの|FOLDERで|FOLDERを)   合計サイズ=0。   目的ファイル=FOLDERからファイル名抽出。...
  • ◆プライベートフォント
    情報 作者名:SWinX 引用元:なでしこプログラム掲示板「サンプル-プライベートフォント」 概要 特定のアプリケーションだけで使うフォントをプライベートフォントといいます。 これによって、コンピューターにインストールされていないフォントでも使えるようになります。 一時的にシステムに登録して、使い終わったら解除しておくようです。 解説 http //www.himanavi.net/cgi/nade-1st/cbbs.cgi?mode=all number=4053 type=0 space=0 no=0 http //mrxray.on.coocan.jp/Halbow/Notes/N024.html を参考にしました。 グレイグラフィックス-Natsumikanフォント http //www.orange.ne.jp/%7Eden7/htm/nat...
  • ●ファイルフォルダ判定
    情報 作者名:五十六 引用元:なし 概要 ファイルかフォルダかを判定します。 解説 引数 S:絶対パス 返り値 ファイルの場合:「ファイル」 フォルダの場合:「フォルダ」 存在しない場合:0 サンプルプログラム なし //本体 ●ファイルフォルダ判定(Sを|Sの|Sから)   もし、Sの存在=はいならば     もし、Sのフォルダ存在=いいえならば、「ファイル」で戻る。     違えば、「フォルダ」で戻る。   違えば、「0」で戻る。 名前 コメント
  • ◆2ちゃんねるかきこみセット
    情報 作者名:五十六 引用元:なでしこプログラム掲示板「2ちゃんねる書き込みセット」 概要 2ちゃんねる書き込みセットです。そのまんまです。 ●とかBEとか使えます。スレ荒らしたりしないでね。 本体 #----------------------------------------------------------------------- //2ちゃんかきこみセット (一番上において下さい) #----------------------------------------------------------------------- //変数定義 (必要) サーバーとは文字列。フォルダとは文字列。スレ番号とは文字列。応答とは文字列。 BE0とは文字列。BE1とは文字列。BE2とは文字列。まる0とは文字列。まる1とは文字列。まる2とは文字列。 ネームとは文字列。メー...
  • ●絶対パスファイル/フォルダ列挙
    情報 作者名:五十六 引用元:なでしこプログラム掲示板「絶対パスファイル列挙」 概要 ファイル/フォルダ列挙の結果を絶対パスで返します。 解説 引数 S:ファイル/フォルダ列挙したいフォルダの絶対パス 返り値 絶対パス(配列) サンプルプログラム なし //本体 ●絶対パスファイル列挙({文字列=?}Sの|Sを|Sで)   M=Sからファイル名抽出。S=Sからパス抽出。   A=Sの終端パス追加。B=「{A}{M}」のファイル列挙。C=空。   Bで反復、「{A}{対象}」をCに配列追加。   Cで戻る。 ●絶対パス全ファイル列挙({文字列=?}Sの|Sを|Sで)   Sの全ファイル列挙して戻る。 ●絶対パスフォルダ列挙({文字列=?}Sの|Sを|Sで)   A=Sの終端パス追加。B=Sのフォルダ列挙。C=空。   Bで反復、「{A}{対象}\...
  • ●解像度変更
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 リンク:●XVGA解像度変更 概要 解像度を変更します。 解説 引数 S:ディスプレイセッティング列挙の要素番号で解像度を指定(0起点) サンプルプログラム Aコンボとはコンボ。そのW=300。 そのアイテム=ディスプレイセッティング列挙。 その変更した時は~(Aコンボの値)で解像度変更。 //本体 ●EnumDisplaySettings(lpszDeviceName,iModeNum,lpDevMode)=DLL("user32.dll","DWORD EnumDisplaySettingsA(LPCTSTR lpszDeviceName,DWORD iModeNum,LPDEVMODE lpDevMode)") ●ChangeDis...
  • ●XVGA解像度変更
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 リンク:●窓ハンドルフルスクリーン、●マウス消去、●解像度変更 概要 解像度をXGAに変更します。 環境依存ですので成功する保証はありません。 XGAとは:1024×768ピクセルの解像度のこと。 サンプルプログラム XVGA解像度変更。 //本体 ●EnumDisplaySettings(lpszDeviceName,iModeNum,lpDevMode)=DLL("user32.dll","DWORD EnumDisplaySettingsA(LPCTSTR lpszDeviceName,DWORD iModeNum,LPDEVMODE lpDevMode)") ●ChangeDisplaySettings(lpDevMode,dw...
  • プラグイン/アーカイブ
    アーカイブ @wikiのwikiモードでは #archive_log() と入力することで、特定のウェブページを保存しておくことができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/25_171_ja.html たとえば、#archive_log()と入力すると以下のように表示されます。 保存したいURLとサイト名を入力して"アーカイブログ"をクリックしてみよう サイト名 URL
  • @wiki全体から「■フォーカス監視グループ」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索

ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。