なでしこライブラリ~内検索 / 「■タブページ改」で検索した結果

検索 :
  • ■タブページ改
    ...ます。 本体 ■タブページ改 +タブページ  ・旧表示タブ{=0}  ・{配列}フォーカス失った時  ・{配列}フォーカス得た時  ・変更した時~   フォーカス失った時[旧表示タブ]   フォーカス得た時[表示タブ]   旧表示タブ=表示タブ。 //サンプルプログラム メインタブとはタブページ改。 メインタブに「A」をタブ追加。 メインタブに「B」をタブ追加。 メインタブに「C」をタブ追加。 メインタブについて  レイアウトは「全体」  表示タブは0。  フォーカス失った時[0]は~   「0 さようなら」と言う  フォーカス得た時[0]は~   「0 ようこそ」と言う  フォーカス失った時[1]は~   「1 さいなら」と言う  フォーカス得た時[1]は~   「1 おいでやす」と言う  フォーカス失った時[2]は~   「2 さらばだ」と言う  フォーカス得た時[2...
  • トップページ
    ...ーズプログレスバー ■タブページ改 ◆スクロールパネル(マウスホイール同期) ■フォーカス監視グループ ◆部品の並べ替え ■矩形 ★リファレンス・マニュアル(GUI編) ●エディタ文字数制限 +ダイアログ ■色選択フォーム ●リッチファイル選択 ■発言ダイアログ ★ダイアログエディタ +レジストリ/INI ●APIレジストリ操作 ◆設定グループ ●関連付け/解除 +ネットワーク/ブラウザ ◆HTTPグループ 動画ダウンロード系●YouTubeダウンロード ●ニコニコ動画ダウンロード ●MEGAVIDEOダウンロード ●AniTubeダウンロード ●WinAPIダウンロード ◆2ちゃんねるかきこみセット ◆TCPクライアントでHTTPっぽいのセット ●ヤフー英日翻訳 ●したらば書き込み ◆ブラウザマクロ ●IEホームページ取得/設定 ●Yahoo!サーチ ...
  • ※ページの作り方
    ①「サンプルプログラム→本体」の順番で記述して、正常に動く場合:●定型のページを開く。   それ以外:■定型のページを開く。 ② 左上の「@メニュー」→「新規ページ作成(その他)」→「このページをコピーして新規ページ作成」をクリック。 ③ 新規ページ名に「(記号)ページの名前」を入力。 記号一覧 ●←関数的なモノ ■←部品的なモノ ◆←複数orその他的なモノ ★←開発支援プログラムっぽいモノor資料 ④ 色々編集する。↑の記号一覧のようにするには、全ての行の最初に半角スペースを追加しておく。(引用表示)   サンプルプログラム、本体は、引用表示推奨。 ⑤ ページ保存して、ページ完成。 ⑥ トップページ で、上の「編集」→「このページを編集」をクリック。 ⑦ 好きなジャンルに自分のページを追加して完成!(どっちのジャンルかで迷ったら両方...
  • プラグイン/アーカイブ
    アーカイブ @wikiのwikiモードでは #archive_log() と入力することで、特定のウェブページを保存しておくことができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/25_171_ja.html たとえば、#archive_log()と入力すると以下のように表示されます。 保存したいURLとサイト名を入力して"アーカイブログ"をクリックしてみよう サイト名 URL
  • ●IEホームページ取得/設定
    情報 作者名:? 引用元:Nade Hima User's Dictionary「IEのホームページを取得する」 勝手に改変 概要 IEのホームページ(スタートページ)のURLを取得したり、設定したりします。 サンプルプログラム IEホームページ取得して言う。 //本体 ●IEホームページ取得   Aとは文字列。Bとは文字列。   A=『HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main』のレジストリ開く。   B=Aで『Start Page』をレジストリ読む。   Aのレジストリ閉じる。   Bで戻る。 ●IEホームページ設定(URLで|URLから|URLの|URLを|URLに)   Aとは文字列。Bとは文字列。   A=『HKEY_CURRENT_USER\Software\Micr...
  • ◆ブラウザマクロ
    情報 作者名:五十六 引用元:なし 概要 GUI部品「ブラウザ」を使っててんやわんやするためのセット。 ただし、動作中はパソコンに触ってはいけない・・・。 どうしてもHTTP系命令でできない時にごり押しマクロ。 ソースを短くする努力が皆無なので、目も当てられない状況ですがいずれ直します。 解説 ブラウザ(移動)[(逆)タブ][(ダブル)テキスト][決定(移動先取得|ソース取得)] //基本系 基本的なコマンドです ●ブラウザタブ(TAB回数で) ●ブラウザ逆タブ(TAB回数で) ●ブラウザ決定 ●ブラウザテキスト(送信テキストで|送信テキストの|送信テキストを) //普通系 現在開いているページで色々します ●ブラウザソース取得 ●ブラウザタブ決定ソース取得(TAB回数で) ●ブラウザタブ決定移動先取得(TAB回数で) ●ブラウザタブテキスト決定移動先取...
  • ●YouTubeダウンロード
    情報 作者名 Craving Explorer研究家 引用元 なでしこプログラム掲示板「YouTubeダウンロード」 転載 許可 バージョン 3.24 ダウンロード 概要 YouTubeの動画をダウンロードできます 解説  YouTubeは一つの動画でもさまざまな形式や画質に変換し、どんなデバイスでも再生できるように設計されています。そして、その形式や画質の組み合わせをiTagという番号で管理しています。  しかし、使い道によってどの形式が最適なのかが異なるので、このプログラムはすべてのiTagの動画のURLを取得し、どれをダウンロードするのか選択できるようになっています。 なので、簡単に利用したい場合は「YouTubeで動画ダウンロード」命令を利用し、形式や画質を指定したい場合は下記のiTag一覧を参照し、次のように利用します。 // iTag18をダ...
  • ★リファレンス・マニュアル(GUI編)
    情報 作者名:粗茶くん 引用元:粗茶がなでしこ本を書くぞ! 概要 GUI部品の解説や使い方・サンプルプログラムなどがたくさんまとめられています。 ほとんどのページに画像がついているので、わかりやすいです。 リンクの横に「?」がついていないページを閲覧することができます。 解説 こんな手間のかかった解説画像が大量に!     ↓ //本体 粗茶がなでしこ本を書くぞ!「リファレンス・マニュアル(GUI編)」 http //www29.atwiki.jp/nadebook/pages/17.html 名前 ...
  • ★Wiki/Web用ソース最適化
    情報 作者名:竜巻 引用元:なし 概要 WebやWiki内ではタブが使えなかったりするのでそれを変換するもの。 解説 引数 なし 返り値 なし //サンプルプログラム ソースコード整形をメモ記入 //本体 Web用 ●ソースコード整形   Sとは文字列   空をメモ記入   S=それ   Sのタブを『  』に置換してSに代入   Sで戻る Wiki用 ●ソースコード整形   Sとは文字列   Aとは文字列   空をメモ記入   S=それ   Sのタブを『  』に置換してSに代入   Sを反復     『 』 対象 改行をAに追加   Aで戻る あれば何かと便利です。 名前 ...
  • メニュー
    トップページ 合計: - 今日: - 昨日: - 更新履歴 取得中です。
  • 描画命令
    ページ名でミスをしました。 現在削除要請中です。
  • ●空フォルダ削除
    情報 作者名:むく 引用元:なでしこプログラム掲示板「全フォルダ列挙と空フォルダ削除」 概要 中身が空っぽのフォルダ、空フォルダを削除します。 解説 引数 S:対象フォルダの絶対パス 返り値 削除した空フォルダの絶対パス(配列) サンプルプログラム //削除 デスクトップの空フォルダ削除。 それを言う。 //復元 それで反復   対象にフォルダ作成。 //本体 ●空フォルダ削除({=?}Sで|Sの|Sを)   もし、Sが空ならば、Sは母艦パス。   Xとは変数。Xは空。   Sの全フォルダ列挙。   それを反復     対象の全ファイル列挙。     もし、それが空ならば       対象を言う。       対象をXに配列追加。       対象のフォルダ削除。   Xで戻る。 引用元ページ内の「全フォルダ列挙」「フォルダ列挙改」関数に依存...
  • ★なでしこの道具箱(リンク集)
    情報 作者名:? 引用元:なでしこの道具箱 概要 なでしこ関連サイトへのリンク集です。 各ページの解説付き。 //本体 なでしこの道具箱 http //nadesiko.tk/ 名前 コメント
  • プラグイン/編集履歴
    更新履歴 @wikiのwikiモードでは #recent(数字) と入力することで、wikiのページ更新履歴を表示することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_117_ja.html たとえば、#recent(20)と入力すると以下のように表示されます。 取得中です。
  • ◆d3library
    情報 作者名:ゆちボン 引用元:ゆちボンのホームページ → 「d3library」 概要 DirectX,OpenGL不要!GDIだけで描画する3Dライブラリ! このDLLはHSPの「d3module」をActiveBasicでDLLにしたものです。 //本体 http //www.geocities.jp/yutibonsoft_jp92/d3lib.html 名前 コメント
  • ★API利用支援
    情報 作者名:moka 引用元:なでしこプログラム掲示板「API利用支援」 概要 API関数を使う時のお供に。 MSDNなどのAPI関数宣言をなでしこで使えるように変換します。 //本体 /* [API利用支援] MSDNなどのAPI関数宣言をなでしこで使えるように変換します。 */ /* 2005/10/24 なでしこ1.397。修正。 2005/03/01 なでしこ1.03a。掲示板に公開。 2005/02/28 なでしこ1.02a。いろいろ修正。 2005/01/15 なでしこ0.15。『中央移動』の引数修正。 2005/01/01 なでしこ0.11fで不具合が出たので修正。 2004/12/23 出力スタイル増加。チェックの背景色。 2004/12/22 ひとまず公開。 開発環境:なでしこ1.397、Win2000 moka http //www.geoc...
  • ■フォーカス監視グループ
    情報 作者名:とんとん / yuk / SWinX 引用元:なでしこプログラム掲示板「フォーカス監視グループ」 概要 登録した部品に「フォーカス得た時」「フォーカス失った時」イベントを拡張します。 グラフィック系の部品は登録できません(ウィンドウハンドルが得られない為) 解説 質問掲示板#6987の話題をグループ化してみました。 参考 なでしこ質問掲示板「エディタで数値入力&編集表示」 質問者のとんとんさんと回答者のyukさんに感謝します 本体 //WinAPI定義 ●GetFocus=DLL("USER32.DLL","DWORD GetFocus(void)") //登録した部品に「フォーカス得た時」「フォーカス失った時」イベントを拡張します //グラフィック系の部品は登録できません(ウィンドウハンドルが得...
  • ●関連付け印刷
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 ファイルの拡張子に関連付けされたアプリケーションへ、その印刷を依頼します。 HTML以外もOKです。 解説 引数 起動ファイル名:対象ファイルへの絶対パス 返り値 サンプルプログラム //.htmファイルをダブルクリックしてIEが起動する場合のみ //以下のサンプルが動きます。 //ページ番号やファイル名など、ヘッダ、フッタが気になる時は、 //IEの、ファイル→ページ設定→ヘッダ、フッタの欄を空にしてください。 //以下ではスタイルシートを使用していますが、 //色が出ないことがあるので、そういった場合は画像や //fontタグ等を使用したほうが確実かもしれません。 //確認用ブラウザ プレビューとはブラウザ そのレイアウトは全体 //テンプレート //以下は適当な...
  • ●窓ハンドル終了
    情報 作者名:まっこう 引用元:なでしこプログラム掲示板「タブ型なでしこエディタ(印刷機能付き)」 概要 ハンドルで指定したウィンドウを終了させます。 解説 引数 HANDLE:ウィンドウハンドル サンプルプログラム テストフォームとはフォーム。その親部品=母艦。その可視=オン。 1秒待つ。 (テストフォームのハンドル)を窓ハンドル終了。 //本体 ●窓ハンドル終了(HANDLEの|HANDLEを)   PostMessage(HANDLE,$10,0,0)。 ●PostMessage(hWnd,Msg,wParam,lParam)=DLL("user32.dll","DWORD PostMessageA(DWORD,DWORD,DWORD,DWORD)") ...
  • ■効果音
    情報 作者名: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 !...
  • ●窓ハンドル移動禁止
    情報 作者名:まっこう 引用元:なでしこプログラム掲示板「タブ型なでしこエディタ(印刷機能付き)」 概要 ハンドルで指定したウィンドウの移動を禁止します。 解説 引数 HANDLE:ウィンドウハンドル サンプルプログラム (母艦のハンドル)を窓ハンドル移動禁止。 //本体 ●窓ハンドル移動禁止(HANDLEの|HANDLEを)   DeleteMenu((HANDLEのシステムメニューハンドル取得),$F010,1) 移動禁止    ●システムメニューハンドル取得(HANDLEの)   GetSystemMenu(HANDLE,0)。それで戻る。 ●GetSystemMenu(hWnd,bRevert)=DLL("user32.dll","DWORD GetSystemMenu(HWND,BOOL)") ●Delete...
  • ●窓ハンドルサイズ変更禁止
    情報 作者名:まっこう 引用元:なでしこプログラム掲示板「タブ型なでしこエディタ(印刷機能付き)」 概要 ハンドルで指定したウィンドウのサイズ変更を禁止します。 解説 引数 HANDLE:ウィンドウハンドル サンプルプログラム (母艦のハンドル)を窓ハンドルサイズ変更禁止。 //本体 ●窓ハンドルサイズ変更禁止(HANDLEの|HANDLEを)   DeleteMenu((HANDLEのシステムメニューハンドル取得),$F000,1) サイズ変更禁止 ●システムメニューハンドル取得(HANDLEの)   GetSystemMenu(HANDLE,0)。それで戻る。 ●GetSystemMenu(hWnd,bRevert)=DLL("user32.dll","DWORD GetSystemMenu(HWND,BOOL)"...
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 ウィキペディアを作ったiMacが箱付きで競売に登場。予想落札価格は約96万円!(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース メトロイド ドレッド攻略Wiki - Gamerch(ゲーマチ) ツムツム攻略Wiki|ゲームエイト - Game8[ゲームエイト] 【グランサガ】リセマラ当たりランキング - グランサガ攻略wiki - Gamerch(ゲーマチ) アイプラ攻略Wiki|アイドリー...
  • ●窓ハンドル終了ボタン有効/無効
    情報 作者名:まっこう 引用元:なでしこプログラム掲示板「タブ型なでしこエディタ(印刷機能付き)」 概要 ウィンドウの×ボタンの有効/無効を切り替えます。 解説 引数 HANDLE:対象ウィンドウのハンドル サンプルプログラム 1の間   母艦のタイトル=「有効」。   (母艦ハンドル)を窓ハンドル終了ボタン有効。   1秒待つ。      母艦のタイトル=「無効」。   (母艦ハンドル)を窓ハンドル終了ボタン無効。   1秒待つ。 //本体 ●窓ハンドル終了ボタン有効(HANDLEの|HANDLEを)   EnableMenuItem((HANDLE)のシステムメニューハンドル取得,$F060,0)。 ●窓ハンドル終了ボタン無効(HANDLEの|HANDLEを)   EnableMenuItem((HANDLE)のシステムメニューハンドル取得,$F060,...
  • ●したらば書き込み
    情報 作者名:五十六 引用元:なでしこプログラム掲示板「したらば書き込みセット」 概要 livedoor したらば掲示板に書き込むセット。 本当はクッキーじゃないけどわかりやすいようにクッキーにしてるので注意。 解説 引数 スレ:http //jbbs.livedoor.jp/bbs/read.cgi/*******/****/**********/ 名前欄:てす メール欄:sage 本文:あいうえお 返り値 書き込みました。とか書いてあるページのソース サンプルプログラム 経過ダイアログ=オフ。 「http //jbbs.livedoor.jp/bbs/read.cgi/nadesiko/1234/1234567890/」に「てす」と「sage」と「あいうえお」でしたらば書き込み。 //本体 ●したらば書き込み(スレに名前欄とメール欄と本文で...
  • ●窓ハンドル最大化/最小化ボタン無効
    情報 作者名:まっこう 引用元:なでしこプログラム掲示板「タブ型なでしこエディタ(印刷機能付き)」 概要 ウィンドウの最大化/最小化ボタンを無効にします。 解説 引数 HANDLE:対象ウィンドウのハンドル サンプルプログラム (母艦のハンドル)を窓ハンドル最大化ボタン無効。 (母艦のハンドル)を窓ハンドル最小化ボタン無効。 //本体 ●窓ハンドル最大化ボタン無効(HANDLEを|HANDLEの)   モード=GetWindowLong(HANDLE,$FFFFFFF0) アイテムのハンドルを取得?   モード=AND(モード,$FFFEFFFF) Dで最小化無効、Eで最大化無効、Cで両方無効   SetWindowLong(HANDLE,$FFFFFFF0,モード) 無効化実行    ●窓ハンドル最小化ボタン無効(HANDLEを|HANDLEの)   モード...
  • ◆ファイル/URL相対パス
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 解説引用元:絶対パスと相対パス ( ホームページ作成 ) 勝手に改変 概要 相対パスを出力します。 相対パス指定のお約束 ・同じ階層にあるものは、そのままファイル名か「./ファイル名」 ・下の階層にあるものは、「./フォルダ名/ファイル名」 ・上の階層にあるものは、「../ファイル名」 ・2階層上にあるものは、「../../ファイル名」 ・1階層上にあるフォルダの中のファイルは、「../フォルダ名/ファイル名」 解説 ●ファイル相対パス変換 ●ファイル相対パス展開 ●URL相対パス変換 ●URL相対パス展開 「変換」系 引数 基本パス:指定する側 絶対パス:絶対的に指定される側 返り値 相対パス 「展開」系 引数 基本パス:指定する側 相対パス:相対的に指...
  • ◆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...
  • ★ソース高速HTML化
    情報 作者名:fuji 引用元:なでしこプログラム掲示板「ソース高速HTML化」 概要 なでしこのソースをエディタ上と同じように見えるように色付けします。 ■サンプル[このプログラムのソース自身をHTML化したもの] 解説 モードの説明 モードには0と1が指定できます。 通常は0で十分です。 HTML化するソースがたくさんある場合には、 1モードにして、 style type="text/css" !-- .nstr { color #000080 ; } .ncomment { color #008000 ; } .function { color #FF00FF ; } .member { color #800080 ; } .nsign { color #008080 ; } .nnumber { c...
  • ★アイコンチューザー
    情報 作者名:のなお(のんきなおやじ) 引用元:なでしこプログラム掲示板「アイコンチューザー(アイコン抽出)」 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から、アイコンを抽出するものです。...
  • ◆nakoGMP
    情報 作者名:1.0e+21 引用元:mpirライブラリをなでしこ用に改変 概要 mpirと言う、Windows用に移植されたC言語用GMPライブラリを使用して、なでしこで多倍長整数(巨大な整数)の計算をできるようにします。 なでしこ用プラグインをインストールするので、なでしこ標準の関数と同じように使用できます。 関数名はほとんどGMPのMPZ(整数)で使用できるものがほとんどなので、以下のサイトなどを参考にすると、だいたい使えると思います。 https //gmplib.org/manual/Integer-Functions.html サンプルプログラム 「nakoGMP ver {NAKOGMP_DLLバージョン}、mpir ver {Get_mpir_version}」と表示 A=mpz_init//多倍長整数を使用するためのキーが作成される...
  • ★高速画像描画
    情報 作者名:竜巻 引用元:なし 概要 イメージを高速に描画します。 解説 引数 ●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で決めた画像の番号 返り値 なし 仕様解説 まずイメージの必要個数を”...
  • ●混色
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 2色を割合で混ぜて返す。 解説 引数 左色:色を表す整数(0~256^3-1) 右色:色を表す整数(0~256^3-1) 割合 全体を右色が占める割合、残りは左色(0.0~1.0) 返り値 混合色、色を表す整数(0~256^3-1) サンプルプログラム //文字グラデーション 横幅は300 文字イメージとはイメージ。 その可視はオフ。 そのサイズは『0,0,』 横幅 『,100』。 文字サイズは36。 文字イメージの0,0へ『こんにちは!』を文字表示。 グラデーションとはイメージ。 その可視はオフ。 そのサイズは『0,0,』 横幅 『,100』。 線太さは1。//注意 忘れると1ピクセルずれます。 横幅の回  線色は赤色と$00E01Aを((回数-1)/(横幅-...
  • ●円グラフ描画
    情報 作者名: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で...
  • ●ヤフー英日翻訳
    情報 作者名:五十六 引用元:日本語プログラミング言語「なでしこ」スレ 4」 概要 英文をYahoo!翻訳して翻訳した文章を返します。 解説 引数 S:英文 返り値 翻訳された日本語文 サンプルプログラム 経過ダイアログ=オフ。 「What do you usually do on weekends?」を簡易ヤフー英日翻訳して言う。 //何を通常週末にするか。 「What do you usually do on weekends?」をヤフー英日翻訳して言う。 //あなたは、通常週末に何をしますか? //本体 //サンプル 経過プログレスバーとはプログレスバー。そのレイアウト=上。その最大値=100。 経過ステータスバーとはステータスバー。そのレイアウト=下。 #------------------------------------------...
  • ●立ち絵抽出
    情報 作者名:kuroro 引用元:なでしこプログラム掲示板「立ち絵抽出base」 概要 背景画像とキャラ画像(背景に立ち絵が入ってる画像)から立ち絵をイメージとして抽出します。 解説 はっぱさんのアイデアを使って書いたプログラムです 立ち絵抽出を関数化してみました。 これでファイルを選んで呼び出すだけで立ち絵を抽出出来ます。 注意すべき点は、「背景画像」と「キャラ画像」をイメージとして 作成しておかないとエラーになることです。 抽出された画像は「背景画像」に格納されます。 引数 変数1:背景画像の絶対パス 変数2:キャラ画像の絶対パス サンプルプログラム #まずイメージを作成します。 背景画像とはイメージ#立ち絵抽出で使う部品 キャラ画像とはイメージ#立ち絵抽出で使う部品 #背景画像を設定します "背景画像を選んで下さい"...
  • ●画像色表列取得
    情報 作者名:五十六 引用元:なし 概要 イメージ部品から色番号を取得して、表列に返します。 解説 引数 OBJ:イメージ部品 返り値 OBJの色番号表列 サンプルプログラム 母艦のタイトル=「クジラっぽい?」。 全体メモとはメモ。そのレイアウト=全体。 その文字サイズ=4。 テストとはイメージ。その画像=「{ランタイムパス}nadesiko.png」。 画像フォームとはフォーム。その可視=オン。画像フォームの10,10へ「テスト」を画像描画。 テスト色表列=テストの画像色表列取得。 全体メモのテキスト=テスト色表列。 //本体 ●画像色表列取得({グループ}OBJの)   S=空。   (OBJ→W)回、A=回数-1。     (OBJ→H)回、B=回数-1。       S[A,B]=OBJのA,Bを画像色取得。   Sで戻る。 ...
  • ●色平均値取得
    情報 作者名: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...
  • ●エディタ文字数制限
    情報 作者名:粗茶くん 引用元:粗茶がなでしこ本を書くぞ!「GUI/メッセージ送信」 勝手に改変 概要 エディタの文字数を制限します。 解説 引数 OBJ:エディタ A:制限文字数 サンプルプログラム エディタAとはエディタ。 エディタAを10にエディタ文字数制限。//10文字 //本体 #----------------------------------------------------------------------- !EM_LIMITTEXT=$C5。 ●エディタ文字数制限({グループ}OBJをAで|OBJをAに)   OBJ→メッセージ送信(EM_LIMITTEXT,A,0)。 #----------------------------------------------------------------------- 文字数 ...
  • ◆スクロールパネル(マウスホイール同期)
    情報 作者名:Ack 引用元:なでしこ質問掲示板「なんとか出来ました」 概要 スクロールパネルをマウスホイールでスクロールできるようにします。 //サンプルプログラム //ここから SPとはスクロールパネル SPのHは200 SPのWは400 (20)回   パネル配列[回数]をパネルとして作成   パネル配列[回数]→Y = 回数*50   パネル配列[回数]→親部品はSP SPについて   マウスホイール回した時は~     WM_VSCROLL = 277     SB_PAGEUP = 2     SB_PAGEDOWN = 3     //スクロールパネルには,ホイール値が代入されないみたいです     もし(母艦のホイール値 0)なら       メッセージ送信(WM_VSCROLL, SB_PAGEUP, 0)     違えば       メッセージ...
  • ●画像合成改
    情報 作者名:SWinX 引用元:なでしこ初心者質問掲示板「画像合成改」 概要 「画像合成」の不具合を修正した「画像合成改」です。 これで、透過色が黒色以外でも正常に動作します。 解説 命令「画像合成」の説明文には「OBJ1の左上の色を透過色として扱う」 とありますが、実際には透過色もORされてしまいます。 これはなでしこの不具合と思います。 画像合成命令の内部では  1)マスクを作る[画像マスク作成]  2)マスクでコピー先をくりぬく[画像ANDコピー]  3)コピー元を合成[画像ORコピー] という手順で実行されるのですが、透過色が黒色で無い場合  2.5)逆マスクでコピー元をくりぬく = 透過色を黒色に変換 が必要です。 ※sample-グラフィック-画像処理サンプル-キャラ合成-正統.nakoを参照 で、無いものは作るしかない...
  • ★ダイアログエディタ
    情報 作者名:fuji/ムラり 引用元:なでしこプログラム掲示板「ダイアログエディタ」 概要 ムラりさんのダイアログエディタをなでしこに移植しました。 ●MessageBox の様々なダイアログのソースを確認しながら出力することができます。 解説 //本体 #ダイアログエディタ !母艦設計=『母艦の可視はオフ』 母艦について   背景色はウィンドウ背景色。//RGB(128,128,255)   タイトルは「APIダイアログエディタ 1.28」   サイズは「60,20,600,555」   スタイルは「枠固定」   オフに最大化ボタン有効変更 部品間隔=8 文字サイズ=10 ボタンリストは「[OK] [OK][キャンセル] [中止][再試行][無視] [はい][いいえ][キャンセル] [はい][いいえ] [再試行][取り消し]」 OSで条件分岐。   「Wi...
  • ●画像フィット
    情報 作者名: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を戻す...
  • ●コマンドライン実行
    情報 作者名:五十六 引用元:なし 概要 Windowsコマンドを実行して、結果を返します。 勝手に空行を削除しています。 参考 Windowsコマンド集 ITpro http //itpro.nikkeibp.co.jp/free/NT/WinKeyWord/20040805/1/ サンプルプログラム WINDOWSバージョン取得して言う。 //本体 #----------------------------------------------------------------------- #----------------------------------------------------------------------- #---------------------------------------------------------...
  • ■矩形
    情報 作者名:anonymous 引用元:なし 概要 矩形(くけい)の情報を保持するグループです。 余計なものがない分、拡張性に富んでいると思います。 GUI部品の内部仕様と違い、純粋に左上と右下の座標を保持します。 (Win32APIでおなじみのRECT構造体をちょっとだけ拡張した感じのものです) GUI部品などでサイズを指定できますが、それの一時記憶に適したグループ が欲しくなって作りました。 改造すればもっといろんなことに応用できるかもしれません。 作成にあたってGUI部品のコードを参考にしています。 本体 ■矩形  ・左{=0}  ・上{=0}  ・右{=100}  ・下{=100}  ・幅~ それは右-左  ・高さ~ それは下-上  ・サイズ ←サイズ設定 →サイズ取得  ・{非公開}サイズ取得~それは、左 『,』 上 『,』 右 『,...
  • ●関連付け/解除
    情報 作者名:Lis 引用元:なでしこプログラム掲示板「cryptlnk - 暗号ショートカット」 勝手に改変 概要 拡張子とアイコンをアプリケーションと関連付けします。 解説 引数 拡張子:「.○○」or「○○」 起動パス:実行するパス アイコン:アイコンファイルへの絶対パス サンプルプログラム ●母艦設計   母艦の可視=オフ。 アイコン=「{母艦パス}sample.ico」。//自分で用意 拡張子=「aiueo」。 起動パス=「notepad.exe」。 拡張子を起動パスとアイコンで関連付け。 「{拡張子}{改行}{起動パス}{改行}---{改行}関連付けしました」と言う。 母艦パスでエクスプローラー起動。 「てすてす」を「{母艦パス}test.aiueo」に保存。 60秒待つ。 もし、「{母艦パス}test.aiueo」の存在=はいならば、「{...
  • ●四半円
    情報 作者名: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とは整数。//欲しい部分...
  • ●バーコード作成
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 バーコード画像を作成します。 注意 http //www.technical.jp/handbook/chapter-font1.html の「CODE39用TTFフォント」のインストールが必要。 本体 ●バーコード作成(データからSIZEで)  データはデータを半角変換  データはデータを大文字変換  データは(『*』 データ 『*』)  文字書体は『CODE39』  文字サイズはSIZE  バーコード幅とは整数  バーコード高さとは整数  バーコード幅はデータの文字幅取得  バーコード高さはデータの文字高さ取得  バーコード画像をバーコード幅,バーコード高さへ画像リサイズ  バーコード画像を白色で画面クリア  データをバーコード画像の0,0へ文字表示  文字書体は『...
  • ■色選択フォーム
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 色選択フォームユニット。 color_cc.png、rainbow_cc.pngを初回起動時に生成。 解説 引数 現在色:初期状態の色 透明色対応有無:『透明色対応』or『透明色未対応』 返り値 選択した色 本体 色選択フォームとはフォーム そのサイズは『350,250,702,552』 そのスタイルは『ダイアログスタイル』 そのタイトルは『色の選択』 //組込データ //サイズ縮小のため、RGBごとに分解してある 文字化画像とは文字列 文字化画像は『iVBORw0KGgoAAAANSUhEUgAAAi4AAAF0CAIAAACL1SWEAAAAB3RJTUUH1QgYDh8GBV2VLAAAABd0RVh0U29mdHdhcmUAR0xEUE5HIHZlci...
  • ■リンクラベル
    情報 作者名:zuzu 引用元:なでしこプログラム掲示板「リンクラベル」 概要 zuzu式オリジナルライブラリー&コンポーネント第一弾!その名もリンクラベル! HTMLのリンクの様なラベルでクリックするとそのアドレスに飛べるモノです。 VB.netで言うLinkLabelですね。 本体 ■リンクラベル +イメージ  ・種類{="リンクラベル"}  ・テキスト ←テキスト設定 →テキスト取得 デフォルト  ・起動方法{=0}#0 関連づけ起動 1 エクスプローラー起動 2 コマンドを実行  ・コマンド{=""}    #オリジナルのコマンドを指定したい時に指定します。$1でテキストを代入できます。    #例:「notepad $1」の場合は「notepad 指定したテキスト」で実行されます。  ・文字書体  ←文字書体SE...
  • @wiki全体から「■タブページ改」で調べる

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

ツールボックス

下から選んでください:

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