約 949,104 件
https://w.atwiki.jp/api_programming/pages/145.html
http //developer.garmin.com/downloads/connect-iq/monkey-c/doc/Toybox/Attention.html Module Toybox AttentionDefined Under Namespace Constant Summary 関数(要約) 関数(詳細)(Object) backlight(onOff) バックライトを点灯/消灯する (Object) playTone(tone) ビープ音を鳴らす (Object) vibrate(vibe) Use the vibe motor Module Toybox Attention The Tone module allows for making pre-defined sounds. Not all devices support this API. Since 1.0.0 App Types Widget,App Defined Under Namespace Classes VibeProfile Constant Summary Supported Devices All except vivoactive TONE_KEY = 0 Indicates that a key was pressed. Since 1.0.0 TONE_START = 1 Indicates that an activity has started. Since 1.0.0 TONE_STOP = 2 Indicates that an acitivty has stopped. Since 1.0.0 TONE_MSG = 3 Indicates that a message is available. Since 1.0.0 TONE_ALERT_HI = 4 An alert ending with a high note. Since 1.0.0 TONE_ALERT_LO = 5 An alert ending with a low note. Since 1.0.0 TONE_LOUD_BEEP = 6 A loud beep. Since 1.0.0 TONE_INTERVAL_ALERT = 7 Indicates a change in interval. Since 1.0.0 TONE_ALARM = 8 Indicates an alarm has triggered. Since 1.0.0 TONE_RESET = 9 Indicates that the activity was reset. Since 1.0.0 TONE_LAP = 10 Indicates that the user has completed a lap. Since 1.0.0 TONE_CANARY = 11 An annoying sound to get the users attention. Since 1.0.0 TONE_TIME_ALERT = 12 An alert that a time threshold has been met. Since 1.0.0 TONE_DISTANCE_ALERT = 13 An alert that a distance threshold has been met. Since 1.0.0 TONE_FAILURE = 14 Indicates that the activity was a failure. Since 1.0.0 TONE_SUCCESS = 15 Indicates that the activity was a success. Since 1.0.0 TONE_POWER = 16 The power on tone. Since 1.0.0 TONE_LOW_BATTERY = 17 Indicates that the device has low battery power. Since 1.0.0 TONE_ERROR = 18 Indicates an error occurred. Since 1.0.0 関数(要約) (Object) backlight(onOff) バックライトを点灯/消灯する (Object) playTone(tone) ビープ音を鳴らす (Object) vibrate(vibe) Use the vibe motor. 関数(詳細) (Object) backlight(onOff) バックライトを点灯/消灯する ParametersonOff (Boolean) true to turn on backlight, false otherwise. Since 1.0.0 Supported Devices All devices (Object) playTone(tone) ビープ音を鳴らす Parameterstone TONE_XXX value to play Since 1.0.0 Supported Devices All except vivoactive (Object) vibrate(vibe) Use the vibe motor Parametersvibe (Array) Array of VibeProfile objects to play in sequence. Maximum of 8 supported. Since 1.0.0 Supported Devices All non-Edge devices
https://w.atwiki.jp/javadsge/pages/8409.html
(1)表 (2)プログラム (3)グラフ 表検索 (4)出所 政府統計API (5)メモ (6)作業記録 8月12日ページ修正 imageプラグインエラー 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 imageプラグインエラー 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 imageプラグインエラー 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 -
https://w.atwiki.jp/mccc/pages/45.html
このページではDisk APIについて解説する。 参考資料: Disk API 執筆時のバージョン: ComputerCraft 1.55 for Minecraft 1.6.2 Disk APIisPresent hasData getMountPath setLabel getLabel getID hasAudio getAudioTitle playAudio stopAudio eject Disk API Disk Driveを操作するためのAPI。 Peripheral APIで呼び出せるDisk Driveのメソッドのラッパー。 各関数の引数nameにはDisk Driveの接続名を指定する。Disk Driveがコンピュータに隣接している場合はその方向を、【1.45-】Wired Modemのケーブルネットワーク経由の場合はネットワーク名を文字列で指定する。 isPresent disk.isPresent( name ) name(文字列)というDisk Driveにアイテムがセットされているか調べる 戻り値:ブーリアン型。あればtrue、ないかnameが存在しなければfalseが返る 例: print( disk.isPresent( "bottom" ) ) 下方向のDisk Driveにアイテムがセットされているか調べて結果を表示する(あればtrue、それ以外の場合はfalseが表示される)。 hasData disk.hasData( name ) name(文字列)というDisk Driveにフロッピーディスクがセットされているか調べる 戻り値:ブーリアン型。あればtrue、ないかnameが存在しなければfalseが返る 例: print( disk.hasData( "bottom" ) ) 下方向のDisk Driveにフロッピーディスクがセットされているか調べて結果を表示する(あればtrue、それ以外の場合はfalseが表示される)。 getMountPath disk.getMountPath( name ) name(文字列)というDisk Driveにセットされたフロッピーディスクのパスを取得する 戻り値:文字列型。nameやフロッピーディスクが存在しない場合はnilが返る 例: print( disk.getMountPath( "bottom" ) ) 下方向のDisk Driveのフロッピーディスクのパスを取得して表示する("disk"等が表示される)。 setLabel disk.setLabel( name, label ) name(文字列)というDisk Driveにセットされたフロッピーディスクのラベルをlabel(文字列)に設定する 戻り値:nil 例: disk.setLabel( "bottom", "Floppy" ) 下方向のDisk Driveのフロッピーディスクのラベルを"Floppy"に設定する。 getLabel disk.getLabel( name ) name(文字列)というDisk Driveにセットされたフロッピーディスクのラベルやレコードのタイトルを取得する 戻り値:文字列型。nameやフロッピーディスク、レコード、ラベルが存在しない場合はnilが返る getID disk.getID( name ) name(文字列)というDisk DriveにセットされたフロッピーディスクのIDを取得する 戻り値:数値型。ディスクIDを表す0以上の整数。nameやフロッピーディスクが存在しない場合はnilが返る 戻り値はフロッピーディスクのセーブフォルダ(saves\ワールド\computer\disk 以下)のフォルダ名と一致する。 hasAudio disk.hasAudio( name ) name(文字列)というDisk Driveにレコードがセットされているか調べる 戻り値:ブーリアン型。あればtrue、ないかnameが存在しなければfalseが返る getAudioTitle getAudioTitle( name ) name(文字列)というDisk Driveにセットされたレコードのタイトルを取得する 戻り値:文字列型。nameやレコードが存在しない場合はnilが返る playAudio disk.playAudio( name ) name(文字列)というDisk Driveにセットされたレコードを再生する 戻り値:nil stopAudio stopAudio( [name] ) name(文字列)というDisk Driveにセットされたレコードを再生を停止する。nameを省略した場合は接続された全てのDisk Driveのレコードの再生を停止させる 戻り値:nil eject disk.eject( name ) name(文字列)というDisk Driveにセットされたアイテムを取り出す 戻り値:nil Disk Drive内のアイテムはDisk Drive正面へ射出される。
https://w.atwiki.jp/chuitter/pages/16.html
ちゅいったーAPI ちゅいったーでは、デベロッパー様が自由にちゅいったーアプリを作成できるようにAPIを提供しています。 twitter互換なAPI 基本的にAPIの仕様はtwitterと互換性のある仕様になっています。ただし、Oauthは使えませんのであしからず。 APIルート http //chuitter.jp/api を使って、様々なメソッドでAPIを使用できます。 http //chuitter.jp/api/statuses/public_timeline.xml http //chuitter.jp/api/statuses/show/chu.xml http //chuitter.jp/api/friendships/exists.json?user_a=ch user_b=kt API認証 APIにはベーシック認証を使っています。 JSONコールバック JSONスタイルのコールバックが提供されています。 http //chuitter.jp/api/statuses/public_timeline.json?callback=foo API制限 今のところ制限はないのですが、サービス停止をせざるを得ないような利用はお避け下さい。 Statusのメソッド public timeline friends timeline user timeline show update in_reply_to_status_id対応 replies destroy 各ユーザーのタイムライン http //chuitter.jp/api/statuses/friends_timeline/[username].rss http //chuitter.jp/api/statuses/replies/[username].rss Userのメソッド friends liteパラメーターには未対応。ソートは登録順でなくフォロー順 followers liteには未対応。 liteパラメーターには未対応。ソートは登録順でなくフォロー順 featured 未対応 show 存在しないユーザーの場合404 Not Foundを返します。emailアドレスを指定した場合ユーザー名は必要ありません。 Direct Messageのメソッド direct_messages sent せんとくんじゃないよっ new destroy 未対応 Friendshipメソッド create destroy ユーザー名ではなくユーザーID(数字)による指定を推奨 exists Social graphメソッド ids (friends) ids (followers) Accountメソッド verify_credentials プロフィール全部を返します。 end_session 未対応 update_location update_delivery_device 未対応 rate_limit_status 現在制限なしなので常に100 Favoriteメソッド favorites create destroy 未対応 Notificationメソッド follow 未対応 leave 未対応 Blockメソッド create destroy Helpメソッド test downtime_schedule 未対応 検索 ちゅいったーではtwitter互換の検索APIを提供しており、AtomもしくはJSONフォーマットで結果を返します。 Atom http //chuitter.jp/api/search.atom?q=ちゅいったー JSON http //chuitter.jp/api/search.json?q=ちゅいったー callbackオプション JSON形式を指定した際に指定したコールバック名で結果を返します。 rppオプション 1から始まる検索結果のページ数目を指定します。 since_idオプション 指定したstatus ID以降のみを検索対象とします。 注意点 twitterで採用されているfrom やto といった検索文法には未対応です。
https://w.atwiki.jp/otya128/pages/57.html
API一覧 OTYAX/API/WINDOW ウィンドウ バッファ キーボード タスク間のやり取り OTWSETTIMEOUT GUI部品 文字列表示 WINSTRPUT ボタン WINBTN WINSTSSTP プログレスバー WINPROGBAR テキストボックス WINTXTBOX チェックボックス WINCHKBOX ラジオボタン WINRADBTN メニュー項目 WINMENU ドロップダウンメニュー WINMENU2 横スクロールバー WINSCRBARX 縦スクロールバー WINSCRBARY 数字入力 WINNUMUPDWN リンクラベル WINLNKLBL メニューラベル WINMENULBL スプラッシュウィンドウ WINSPLASH バッファ 確保 WINBUFF GCLS WINBUFFGCLS 描画対象切り替え WINBUFFP 描画対象を戻す WINBUFFP2 バッファをコピー WINBUFFCPY バッファをコピー WINBUFFCPY2 メッセージ 初期化 WINNEW_MES 受信 WINRECV_MES 送信 WINSEND_MES 変換 相互変換API タスク名をID WINNAME2ID IDをタスク番号 WINID2TSK タイマー フレーム指定 OTWSETTIMEOUT 時分秒指定版 OTWSETTIMEOUTHMS 多言語化 多言語化 未整理 WNDOW WINCLOSE TSKMAX WINEXE WINFLAG MOUSE デザイン コンソール 文字列表示 COMPRT 文字列取得 COMINPUT 特に表記がないものはOTYAX4.0から実装 VOIDWINSTRPUT(WINSX,WINSY,WINSTR$) WINBTNF WINBTN(WINBX,WINBY,WINSTR$) VOID WINSTSSTP(VOID) VOID WINPROGBAR(WINPX,WINPY,WINPX2,WINPY2,WINPS) WINTXTBOX WINTXTBOX(WINTX,WINTY,WINTX2,WINTM,WINTXTP$,WINTA,WINTSX) WINCHKF WINCHKBOX(WINCX,WINCY,WINCSTR$,WINCHKF) WINRF WINRADBTN(WINRX,WINRY,WINRSTR$,WINRF) STRUCT WINTXTBOX{WINTXT$,WINTA,WINTSX}
https://w.atwiki.jp/tutorial-memo/pages/15.html
wxPython API wxPython API is a set of functions and widgets. Widgets are essential building blocks of a GUI application. Under Windows widgets are calles controls. We can roughly divide programmers into two groups. They code applications or libraries. In our case, wxPython is a library that is used by application programmers to code applications. Technically, wxPython is a wrapper over a C++ GUI API called wxWidgets. So it is not a native API. e.g. not written directly in Python. The only native GUI library for an interpreted language that I know is Java s Swing library. Wxpython API は関数とウィジットのセットである。ウィジットは肝心な GUI アプリケーションの一部である。 Windows環境下では、ウィジットはコントロールを呼んでいる。 だいたい、アプリケーションとライブラリの二つのグループに分けることができるだろう。 wxPython はアプリケーション作成者がアプリケーションを記述する時に使うライブラリである。 技術的には wxPython は wxWidgets の C++ GUI API を呼ぶラッパーだ。 そう、ネイティブな API ではない。直接 Python で書かれていない。 (?)インタプリタ言語でネイティブ GUI ライブラリなものは、私の知る限り Java の Swing ライブラリのみである。 In wxPython we have lot s of widgets. These can be divided into some logical groups. wxPython には沢山のウィジットがある。論理的なグループに分けてみよう。 Base Widgets ベース ウィジット These widgets provide basic functionality for derived widgets. They are usually not used directly. これらのウィジットは基本的な機能をウィジットに付与している。ただ、普通は直接使わない。 wx.Window wx.Control wx.ControlWithItem Top level Widgets トップレベル ウィジット These widgets exist independently of each other. これらのウィジットはそれぞれ独立している。 wx.Frame wx.MDIParentFrame wx.MDIChildFrame wx.Dialog wx.PopupWindow Containers コンテナ Containers contain other widgets. These widgets are called children. コンテナは他のウィジットを収納できる。収納されたウィジットは「子ウィジット」と呼ばれる。 wx.Panel wx.Notebook wx.ScrolledWindow wx.SplitterWindow Dynamic Widgets ダイナミック ウィジット These widgets can be edited by users. これらのウィジットはユーザーによって編集される。 wx.Button wx.BitmapButton wx.Choice wx.ComboBox wx.CheckBox wx.Grid wx.ListBox wx.RadioBox wx.RadioButton wx.ScrollBar wx.SpinButton wx.SpinCtrl wx.Slider wx.TextCtrl wx.ToggleButton Static Widgets スタティック ウィジット These widgets display informatin. They cannot be edited by user. これらのウィジットは情報を表示する。これらはユーザーが編集できない。 wx.Gauge wx.StaticText wx.StaticBitmap wx.StaticLine wx.StaticBox Other Widgets その他のウィジット These widgets implement statusbar, toolbar and menubar in an application. これらのウィジットはアプリケーションのステータスバーやツールバー、メニューバーになる。 wx.MenuBar wx.ToolBar wx.StatusBar
https://w.atwiki.jp/javadsge/pages/7394.html
(1)表 表 (2)プログラム (3)グラフ (4)出所 政府統計API (5)メモ (6)作業記録 3月2日ページ修正 imageプラグインエラー 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 imageプラグインエラー 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 -
https://w.atwiki.jp/isoroku_be/pages/183.html
情報 作者名:複数 引用 EXEファイルの起動時のWindowサイズ調整方法・起動アプリアイドル待ち方法 について ダウンロード 概要 起動時に最大化等のオプションを付けられます。また、起動したプログラムのハンドルを取得できます。 掲示板の質問と回答を参考に改良して作りました。(勝手にしてすみません) サンプル #最大化して起動 「notepad.exe」をSW_SHOWMAXIMIZEDとしてAPI起動 本体 !SW_HIDE=0;//隠し起動 !SW_SHOWNORMAL=1;//通常 !SW_SHOWMINIMIZED=2;//最小化 !SW_SHOWMAXIMIZED=3;//最大化 !SW_SHOWNOACTIVATE=4;//非アクティブ起動 !SW_SHOW=5;//復元 !SW_MINIMIZE=6;/*指定されたウィンドウを最小化して 次アクティブウィンドウをアクティブ*/ !SW_SHOWMINNOACTIVE=7;//非アクティブ最小化 !SW_SHOWNA=8;//非アクティブ復元 !SW_RESTORE=9;//元に戻す !SW_SHOWDEFAULT=10;/*アプリケーションを起動したプログラムがCreateProcess関数に パラメータとして渡したSTARTUPINFO構造体で指定されているSW_値に基づいて表示状態を設定*/ !SW_FORCEMINIMIZE=11;/*(Windows 2000/XPのみ)ウィンドウを所有しているスレッドが ハングしている状態であっても最小化。他のスレッドからウィンドウを 最小化させる場合にのみこのフラグを使用するべき*/ #------------------------------------- ●ShellExecuteExA({参照渡し}pExecInfo) =DLL("shell32.dll","BOOL ShellExecuteExA(LPSHELLEXECUTEINFO pExecInfo)") ●CloseHandle(h)=DLL("Kernel32.dll","BOOL CloseHandle(HANDLE hObject)") !SEE_MASK_NOCLOSEPROCESS=$40//hProcessにプロセスハンドルを返す !SHELLEXECUTEINFO_TYPE="DWORD,DWORD,HWND,LPCTSTR,LPCTSTR,LPCTSTR,LPCTSTR,INT,HINSTANCE,LPVOID,LPCTSTR,HKEY,DWORD,HANDLE,HANDLE,HANDLE" ■SHELLEXECUTEINFO ・cbSize{=60} //構造体サイズ ・fMask //オプション ・hwnd //親ウィンドウ ・lpVerb //動作名 ・lpFile //ファイル名 ・lpParameters //コマンドラインパラメータ ・lpDirectory //起動時ディレクトリ ・nShow //表示形式 ・hInstApp //結果値 ・lpIDList //アイテムIDリスト ・lpClass //クラス名 ・hkeyClass //ファイルクラスのレジストリキー ・dwHotKey //ホットキー ・hIcon //ファイルクラスのアイコン ・hMonitor //モニタ ・hProcess //プロセスハンドル ●API起動(Sを{=?}MODEとして{=?}Oで) もし、MODE=空ならば、MODE=SW_SHOWNORMAL GとはSHELLEXECUTEINFO これについて nShow=MODE fMask=SEE_MASK_NOCLOSEPROCESS lpFile=S lpParameters=O G構造体とは文字列;G構造体に60を確保 PACK(G,G構造体,SHELLEXECUTEINFO_TYPE) ShellExecuteExA(G構造体) Hとは整数 #UNPACK(G構造体,G,SHELLEXECUTEINFO_TYPE) H=G構造体の57を「DWORD」でバイナリ取得 Hで戻る 総合 - 今日 - 人 昨日 - 人 名前 コメント
https://w.atwiki.jp/mccc/pages/21.html
このページではString APIについて解説する。 参考資料: String API 5.4 - 文字列操作 - Lua 5.1 リファレンスマニュアル 執筆時のバージョン: ComputerCraft 1.41 for Minecraft 1.2.5 String API Lua標準ライブラリのstringと同等。詳しくはLuaのリファレンス等を参照。 ただし、string.gmatch及びstring.sub、string.findの一部機能は正常に働かない。CC公式wiki参照。
https://w.atwiki.jp/api_programming/pages/130.html
Module Toybox Lang - API Docs 下位ページ Float String Content Module Toybox LangDefined Under Namespace Instance Method Summary Instance Method Details(String) format(format, params) フォーマット化された文字列を生成する Class Toybox Lang Float関数(要約) Float Instance Method Details(Float) abs 絶対値を返す (String) format(format) フォーマット文字列を用いて、指定した表示形式の文字列を取得する (Double) toDouble Double型に変換する (Float) toFloat Float へ変換する (Long) toLong Long 型へ変換する (Number) toNumber Number 型へ変換する Module Toybox Lang Monkey C 言語の基本型を提供する Number 32 bit 符号付き整数 Float 32 bit 浮動小数点数 Long 64 bit 整数 Double 64 bit 浮動小数点数 Booleans 真偽値 Symbols 軽量な定数 Strings 文字列 Objects Instantiated objects are defined with the class keyword. Classes are bindings of names to values. Dictionaries - Associative arrays, allocated with the syntax “new {}” or just “{}” Arrays Arrays, allocated with the syntax “new [X]” where X is an expression computing the size of the array Exceptions The base type for an error that can be handled in code with a try/catch. Used with the throw keyword. Since 1.0.0 Defined Under Namespace Classes Array, Boolean, Dictionary, Double, Exception, Float, Long, Method, Number, Object, String, Symbol, UnexpectedTypeException, WeakReference Instance Method Summary (collapse) - (String) format(format, params) Use format() to create a formatted String by substituting the given parameters into the given format at the corresponding locations. Instance Method Details (String) format(format, params) フォーマット化された文字列を生成する 与えられたフォーマットに対し、与えられパラメータ値を用いて、文字列を生成する。 与えられたフォーマット "Your next meeting is at $1$ $2$ on $3$ $4$ in room $5$." 与えられたパラメータ [2, 30, "Sep", 4, "6820"] 出力される文字列 "Your next meeting is at 2 30 on Sep 4 in room 6820." Parametersformat (String) A string using $1$, $2$, $3$… as substitution identifiers params (Array) Array of content to substitute in Returns (String) A new String with the substituted content Since 1.0.0 Class Toybox Lang Float 32ビット浮動小数点数。 d のプレフィックスがつかない限り、10進小数はデフォルトで Float になる。 Since 1.0.0 関数(要約) Float (Float) abs Use abs() to get the Absolute value of the Float. (String) format(format) Use format() to format the Float using the given formatting String. (Double) toDouble Convert the Float to a Double with toDouble(). (Float) toFloat Convert to a Float with toFloat(). (Long) toLong Convert the Float to a Long with toLong(). (Number) toNumber Convert the Float to a Number with toNumber(). Instance Method Details (Float) abs 絶対値を返す Returns (Float) Floatの絶対値 Since 1.0.0 (String) format(format) フォーマット文字列を用いて、指定した表示形式の文字列を取得する フォーマット文字列は c言語の printf 関数のフォーマットに類似する。([length] オプション は使用できない) "%[flags][width][.precision]specifier"The supported specifiers are d, i, u, o, x, X, f, e, E, g, G. flags supports only "+" and "0" width supports only numbers (* is not supported) .precision supports only numbers (* is not supported) Returns (String) A formatted String Since 1.0.0 (Double) toDouble Double型に変換する Returns (Double) A Double object Since 1.0.0 (Float) toFloat Float へ変換する Returns (Float) A Float object Since 1.0.0 (Long) toLong Long 型へ変換する Returns (Long) A Long object Since 1.0.0 (Number) toNumber Number 型へ変換する 値は 0 に向かって丸められる。例)6.8 → 6、-5.7 → -5 Returns (Number) A Number object Since 1.0.0