約 949,131 件
https://w.atwiki.jp/allegory/pages/14.html
概要 自分のWebサイトに Google Mapsを設置・カスタマイズする事が可能です。 設置の流れ Google Maps API KEYの取得 使用例 表示するものが地図であるので、以下のものに向いているかと思いますが・・・。 どうでしょう? グルメマップなど(店舗の場所情報) 観光ガイド(場所と情報) アルバム(写真を撮影した場所と関連づけ) データ表示(分布図など地図と関連したものなど) 活用例(外部リンク) 地図上で距離を図る 距離を図る事ができます。交通費の申請に便利? Geocoding 住所やランドマーク名から座標を取得できます。 KsGMap 地図を簡単に設置可能な汎用スクリプトです。オススメ。 Map Walker 地図やルートマップを作成するツールを提供するサイト。
https://w.atwiki.jp/api_programming/pages/159.html
http //developer.garmin.com/downloads/connect-iq/monkey-c/doc/Toybox/Ant.html ChannelAssignment Index (A) » Toybox » Ant Class List Method List File List Module Toybox Ant Overview Since 1.0.0 Supported Devices All devices App Types Data Field Widget App Requires Permission Ant Defined Under Namespace Classes ChannelAssignment, DeviceConfig, GenericChannel, Message, UnableToAcquireChannelException Constant Summary MSG_ID_RF_EVENT = 0x01 Message ID s Since 1.0.0 MSG_ID_UNASSIGN_CHANNEL = 0x41 Since 1.0.0 MSG_ID_ASSIGN_CHANNEL = 0x42 Since 1.0.0 MSG_ID_CHANNEL_ID = 0x51 Since 1.0.0 MSG_ID_CHANNEL_PERIOD = 0x43 Since 1.0.0 MSG_ID_SEARCH_TIMEOUT = 0x44 Since 1.0.0 MSG_ID_CHANNEL_RF_FREQUENCY = 0x45 Since 1.0.0 MSG_ID_NETWORK_KEY = 0x46 Since 1.0.0 MSG_ID_TRANSMIT_POWER = 0x47 Since 1.0.0 MSG_ID_CHANNEL_TRANSMIT_POWER = 0x60 Since 1.0.0 MSG_ID_LOW_PRIORITY_SEARCH_TIMEOUT = 0x63 Since 1.0.0 MSG_ID_LIB_CONFIG = 0x6E Since 1.0.0 MSG_ID_PROXIMITY_SEARCH = 0x71 Since 1.0.0 MSG_ID_RESET_SYSTEM = 0x4A Since 1.0.0 MSG_ID_OPEN_CHANNEL = 0x4B Since 1.0.0 MSG_ID_CLOSE_CHANNEL = 0x4C Since 1.0.0 MSG_ID_BROADCAST_DATA = 0x4E Since 1.0.0 MSG_ID_ACKNOWLEDGED_DATA = 0x4F Since 1.0.0 MSG_ID_CHANNEL_RESPONSE_EVENT = 0x40 Since 1.0.0 MSG_CODE_RESPONSE_NO_ERROR = 0x00 Message Code s for the response event Since 1.0.0 MSG_CODE_EVENT_RX_SEARCH_TIMEOUT = 0x01 Since 1.0.0 MSG_CODE_EVENT_RX_FAIL = 0x02 Since 1.0.0 MSG_CODE_EVENT_TX = 0x03 Since 1.0.0 MSG_CODE_EVENT_TRANSFER_RX_FAILED = 0x04 Since 1.0.0 MSG_CODE_EVENT_TRANSFER_TX_COMPLETED = 0x05 Since 1.0.0 MSG_CODE_EVENT_TRANSFER_TX_FAILED = 0x06 Since 1.0.0 MSG_CODE_EVENT_CHANNEL_CLOSED = 0x07 Since 1.0.0 MSG_CODE_EVENT_RX_FAIL_GO_TO_SEARCH = 0x08 Since 1.0.0 MSG_CODE_CHANNEL_IN_WRONG_STATE = 0x15 Since 1.0.0 MSG_CODE_CHANNEL_ID_NOT_SET = 0x18 Since 1.0.0 MSG_CODE_TRANSFER_IN_PROGRESS = 0x1F Since 1.0.0 MSG_CODE_INVALID_MESSAGE = 0x28 Since 1.0.0 MSG_CODE_EVENT_QUE_OVERFLOW = 0x35 Since 1.0.0 NETWORK_PUBLIC = 0 Ant Network Type Since 1.0.0 NETWORK_PLUS = 1 Since 1.0.0 NETWORK_PRIVATE = 2 Since 1.2.0 CHANNEL_TYPE_TX_NOT_RX = 0x10 Channel Type Bidirectional Transmit (Master) Since 1.0.0 CHANNEL_TYPE_RX_NOT_TX = 0x00 Bidirectional Receive (Slave) Since 1.0.0 CHANNEL_TYPE_RX_ONLY = 0x40 Receive Only (Slave) Since 1.2.0 Generated on Thu Feb 18 15 00 15 2016 by yard 0.8.7.6 (ruby-2.2.1).
https://w.atwiki.jp/api_programming/pages/166.html
http //developer.garmin.com/downloads/connect-iq/monkey-c/doc/Toybox/WatchUi/Picker.html Class Toybox WatchUi Picker This is the on-screen representation of a generic picker. 全てのデバイスで同じような一般レイアウトを持つが、印象はデバイス固有である印象を与える。 ピッカーは一つもしくはそれ以上の選択するオブジェクト、タイトル、次・前を表す矢印、そして確認ボタンで構成される。次・前矢印と確認ボタンはデバイス固有だが、もし必要なら上書きできる。ピッカーは WatchUi.pushView() でプッシュされ、PickerDelegate 。各選択値に何を表示するかために、PickerFactory が必要になる A Picker uses a PickerFactory to decide what to display to the user. It is capable of displaying any number of entries for the user to choose from. For instance, if the PickerFactory was [new NumberFactory(), new Ui.Text( text= “-”), new NumberFactory()] then the Picker will have three entries a choosable number, a non-choosable “-”, and another choosable number. Since 1.2.0 Instance Method Summary (Picker) initialize(options) constructor Constructor. (Object) setOptions(options) Set the options for the Picker. Methods inherited from View #findDrawableById , #onHide, #onLayout, #onShow, #onUpdate, #setLayout Constructor Details (Picker) initialize(options) Constructor Parameters options (Dictionary) — @see Picker#setOptions Since 1.2.0 Instance Method Details (Object) setOptions(options) Set the options for the Picker. Parameters options (Dictionary) — the options for the Picker Options Hash (options) title (Drawable) — the title for the Picker. Required. pattern (Array) — an Array of [Object] for the Picker to display. If the Array entry is a PickerFactory then it is presented to the user to make a choice. If it is a Drawable then it is display only. Required. defaults (Array) — an Array of [Number] indicating the starting index for each entry in pattern. Optional. nextArrow (Drawable) — a custom next icon for the Picker. Optional. previousArrow (Drawable) — a custom previous icon for the Picker. Optional. confirm (Drawable) — a custom confirm icon for the Picker. Optional. Since 1.2.0 Generated on Thu Feb 18 15 00 18 2016 by yard 0.8.7.6 (ruby-2.2.1).
https://w.atwiki.jp/api_programming/pages/155.html
Module Toybox Sensor 下位ページ Info Contents Module Toybox SensorDefined Under Namespace Constant Summary Instance Method Summary Instance Method Details(Object) enableSensorEvents(listener) (Sensor.Info) getInfo (Array) setEnabledSensors(sensors) Module Toybox Sensor App Types Widget, App Requires Permission Sensor Defined Under Namespace Classes Info Constant Summary Remote system sensors that can be enabled SENSOR_BIKESPEED = 0 Since 1.0.0 SENSOR_BIKECADENCE = 1 Since 1.0.0 SENSOR_BIKEPOWER = 2 Since 1.0.0 SENSOR_FOOTPOD = 3 Since 1.0.0 SENSOR_HEARTRATE = 4 Since 1.0.0 SENSOR_TEMPERATURE = 5 Since 1.0.0 Instance Method Summary (Object) enableSensorEvents(listener) Use enableSensorEvents() to request a sensor event. (Sensor.Info) getInfo Use getInfo() to retrieve the current Sensor.Info. (Array) setEnabledSensors(sensors) Use setEnabledSensors() to request system sensors. Instance Method Details (Object) enableSensorEvents(listener) Use enableSensorEvents() to request a sensor event. This enables sensor events at 1Hz. Parameterslistener (Method) Method Object to call with sensor updates. Null for no listener Since 1.0.0 (Sensor.Info) getInfo Use getInfo() to retrieve the current Sensor.Info Returns (Sensor.Info) object with current information. Since 1.0.0 (Array) setEnabledSensors(sensors) Use setEnabledSensors() to request system sensors. This will also enable the system sensors if possible. Parameterssensors (Array) Array of Sensor types to enable, or [] to disable all sensors Returns (Array) Array of requested sensors that were available Since 1.0.0
https://w.atwiki.jp/api_programming/pages/128.html
下位ページ ClockTime DeviceSetting Content Module Toybox SystemDefined Under Namespace Constant Summary 関数(要約) System 関数(詳細) System(Object) error(msg) (Object) exit (System.ClockTime) getClockTime 現在時刻を取得する (DeviceSetting) getDeviceSettings (System.Stats) getSystemStats (Number) getTimer 現在のタイマーの時間を取得する[ms] (Object) print(x) (Object) println(a) (Object) trap Module Toybox System 基本的はシステムコールを提供するモジュール Since 1.0.0 Defined Under Namespace Classes ClockTime, DeviceSettings, Stats Constant Summary Setting values for DeviceSettings UNIT_METRIC = 0 Display units in metric units. Since 1.0.0 UNIT_STATUTE = 1 Display units in statute units. Since 1.0.0 SCREEN_SHAPE_ROUND = 1 Since 1.2.0 SCREEN_SHAPE_SEMI_ROUND = 2 Since 1.2.0 SCREEN_SHAPE_RECTANGLE = 3 Since 1.2.0 BUTTON_INPUT_SELECT = 0x01 Since 1.2.0 BUTTON_INPUT_UP = 0x02 Since 1.2.0 BUTTON_INPUT_DOWN = 0x04 Since 1.2.0 BUTTON_INPUT_MENU = 0x08 Since 1.2.0 関数(要約) System (Object) error(msg) Call error() to cause an error. (Object) exit To end execution of the current system cleanly from any point in the app. (System.ClockTime) getClockTime 現在時刻を取得する (DeviceSetting) getDeviceSettings Get the device settings with getDeviceSettings(). (System.Stats) getSystemStats Get the current system stats with getSystemStats(). (Number) getTimer Use getTimer() to get the current millisecond timer. (Object) print(x) Use print() to print to the console. (Object) println(a) Use println() to print to the console with a line terminator. (Object) trap In future versions of the SDK trap() will break into the debugger. 関数(詳細) System (Object) error(msg) Call error() to cause an error. This will exit the system. Parametersmsg (String) Error message to output Since 1.0.0 (Object) exit To end execution of the current system cleanly from any point in the app. Since 1.0.0 (System.ClockTime) getClockTime 現在時刻を取得する Returns (System.ClockTime) 現在時刻 Since 1.0.0 (DeviceSetting) getDeviceSettings Get the device settings with getDeviceSettings(). Returns (DeviceSetting) The current device settings Since 1.0.0 (System.Stats) getSystemStats Get the current system stats with getSystemStats(). Returns (System.Stats) Current system stats Since 1.0.0 (Number) getTimer 現在のタイマーの時間を取得する[ms] デバイスが起動してからの時間を取得している気がする。 Returns (Number) システムのタイマー[ms] Since 1.0.0 (Object) print(x) Use print() to print to the console Parameters x — Object or string to displays Since 1.0.0 (Object) println(a) Use println() to print to the console with a line terminator. Parameters a — Object or string to display Since 1.0.0 (Object) trap In future versions of the SDK trap() will break into the debugger. Since 1.0.0
https://w.atwiki.jp/otya128/pages/75.html
これらのAPIはOTYAX4で廃止されました。 OTYAX3まで使えるAPI ただしOTYAX3からは非推奨 OTYAX3 @WIN_PUT REF WIN_PUT_SCR_X REF WIN_PUT_SCR_Y WIN_PUT_X1 WIN_PUT_X2 WIN_PUT_Y1 WIN_PUT_Y2 @WIN_IDOU REF WIN_PUT_SCR_X REF WIN_PUT_SCR_Y WIN_PUT_X1 WIN_PUT_X2 WIN_PUT_Y1 WIN_PUT_Y2 @WIN_TITLE WIN_TITLE$ @WIN_TXT_PUT WIN_TXT_PUT_PAL WIN_TXT_PUT_Y WIN_TXT_PUT_TXT$ WIN_TXT_PUT_X @WIN_ASC_PUT WIN_ASC$ WIN_ASC_X WIN_ASC_Y @WIN_HANKAKU WIN_HANKAKU_PUT_PAL WIN_HANKAKU_PUT_Y WIN_HANKAKU_PUT_TXT$ WIN_HANKAKU_PUT_X @NEWWINDOW WINDOWNAME$ @WIN_LINE WIN_LINE_X1 WIN_LINE_X2 WIN_LINE_Y1 WIN_LINE_Y2 @WIN_FILL OTYAX2.1 ダイアログウィンドウ描画APIは存在しない すべてコピーペーストで行う。 OTYAX2 @WINDOWB (WINDOW BYOUGA) 全画面windowを描画するAPI 引数 CNK 背景色 @L2 (@L2=LOOP) マウスの移動などを行うAPI
https://w.atwiki.jp/api_programming/pages/129.html
下位ページ Session Content #conten Module Toybox ActivityRecording Overview The Activity Recording module will allow Apps to access the FIT file recording capabilities of the device. Apps can use this module to allow the user to start and stop recordings, create laps, and save recorded data. Since 1.0.0 App Types App Requires Permission Fit Defined Under Namespace Classes Session Constant Summary The SPORT enum allows definition of what kind of sport is being recorded.Use SPORT_GENERIC for sports not on the list. SPORT_GENERIC = 0 Since 1.0.0 SPORT_RUNNING = 1 Since 1.0.0 SPORT_CYCLING = 2 Since 1.0.0 SPORT_TRANSITION = 3 Sport used for mulitsport transitions. Since 1.0.0 SPORT_FITNESS_EQUIPMENT = 4 Sport used for ANT enabled excercise equipment. Since 1.0.0 SPORT_SWIMMING = 5 Since 1.0.0 SPORT_BASKETBALL = 6 Since 1.0.0 SPORT_SOCCER = 7 Since 1.0.0 SPORT_TENNIS = 8 Since 1.0.0 SPORT_AMERICAN_FOOTBALL = 9 Since 1.0.0 SPORT_TRAINING = 10 Sport used for activities such as strength training, cardio, etc Since 1.0.0 SPORT_WALKING = 11 Since 1.0.0 SPORT_CROSS_COUNTRY_SKIING = 12 Since 1.0.0 SPORT_ALPINE_SKIING = 13 Since 1.0.0 SPORT_SNOWBOARDING = 14 Since 1.0.0 SPORT_ROWING = 15 Since 1.0.0 SPORT_MOUNTAINEERING = 16 Since 1.0.0 SPORT_HIKING = 17 Since 1.0.0 SPORT_MULTISPORT = 18 Since 1.0.0 SPORT_PADDLING = 19 Since 1.0.0 SUB_SPORT_GENERIC = 0 Sub-sports allow for clarification of sport when recording. Use SUB_SPORT_GENERIC if no other sub-sport is applicable. Since 1.0.0 SUB_SPORT_TREADMILL = 1 Sub-sport for Running and Fitness Equipment Since 1.0.0 SUB_SPORT_STREET = 2 Sub-sport for Running Since 1.0.0 SUB_SPORT_TRAIL = 3 Sub-sport for Running Since 1.0.0 SUB_SPORT_TRACK = 4 Sub-sport for Running Since 1.0.0 SUB_SPORT_SPIN = 5 Sub-sport for Cycling Since 1.0.0 SUB_SPORT_INDOOR_CYCLING = 6 Sub-sport for Cycling and Fitness Equipment Since 1.0.0 SUB_SPORT_ROAD = 7 Sub-sport for Cycling Since 1.0.0 SUB_SPORT_MOUNTAIN = 8 Sub-sport for Cycling Since 1.0.0 SUB_SPORT_DOWNHILL = 9 Sub-sport for Cycling Since 1.0.0 SUB_SPORT_RECUMBENT = 10 Sub-sport for Cycling Since 1.0.0 SUB_SPORT_CYCLOCROSS = 11 Sub-sport for Cycling Since 1.0.0 SUB_SPORT_HAND_CYCLING = 12 Sub-sport for Cycling Since 1.0.0 SUB_SPORT_TRACK_CYCLING = 13 Sub-sport for Cycling Since 1.0.0 SUB_SPORT_INDOOR_ROWING = 14 Sub-sport for Rowing and Fitness Equipment Since 1.0.0 SUB_SPORT_ELLIPTICAL = 15 Sub-sport for Fitness Equipment Since 1.0.0 SUB_SPORT_STAIR_CLIMBING = 16 Sub-sport for Fitness Equipment Since 1.0.0 SUB_SPORT_LAP_SWIMMING = 17 Sub-sport for Swimming Since 1.0.0 SUB_SPORT_OPEN_WATER = 18 Sub-sport for Swimming Since 1.0.0 SUB_SPORT_FLEXIBILITY_TRAINING = 19 Sub-sport for Training Since 1.0.0 SUB_SPORT_STRENGTH_TRAINING = 20 Sub-sport for Training Since 1.0.0 SUB_SPORT_WARM_UP = 21 Sub-sport for Activity Warm-up Since 1.0.0 SUB_SPORT_MATCH = 22 Sub-sport for Sports with Matches (e.g. Tennis) Since 1.0.0 SUB_SPORT_EXERCISE = 23 Sub-sport for Excercise Since 1.0.0 SUB_SPORT_CHALLENGE = 24 Sub-sport for a Sport Challenge Since 1.0.0 SUB_SPORT_INDOOR_SKIING = 25 Sub-sport for Fitness Equipment Since 1.0.0 SUB_SPORT_CARDIO_TRAINING = 26 Sub-sport for Training Since 1.0.0 Instance Method Summary (collapse) - (Session) createSession(options) Use createSession() to create a session object with options determined by the caller. Instance Method Details (Session) createSession(options) Use createSession() to create a session object with options determined by the caller. Only one session object is allowed to exist at a time. If there is an existing object that has not been closed using the save() or discard() methods, this method will return that object instead of creating a new one. Parameters options (Dictionary) — A Dictionary containing session creation options Options Hash (options) sport (Object) — The primary sport being recorded (SPORT_GENERIC by default) subSport (Object) — The sport subcategory being recorded (SUB_SPORT_GENERIC by default) name (String) — Required. This is the name that will be associated with the sport being recorded. The suggested maximum length of the name is 15 characters (some devices support longer names). Returns (Session) — A new session object, or the existing session object if a session is active and has not been saved or discarded Since 1.0.0
https://w.atwiki.jp/otya128/pages/97.html
API 基本的にはOTYAX5と同じ Util LF$() 改行(LF)の文字を取得 CR$() 改行(CR)の文字を取得(LFを使うべき) BS$() バックスペースの文字を取得 HTAB$() 水平タブの文字コードを取得 INF#() infの実数を取得 NAN#() nanの実数を取得 NewArray(#,%,$, )(LEN) 指定した長さと型で一次元配列を作成する NewArray2(#,%,$, )(LEN,L2) 指定した長さと型で二次元配列を作成する NewArray3(#,%,$, )(LEN,L2,L3) 指定した長さと型で三次元配列を作成する NewArray4(#,%,$, )(LEN,L2,L3,L4) 指定した長さと型で四次元配列を作成する ShortToRGB(IN) 16bit値(内部表現)からRGB値に変換 RGBToShort(IN) RGB値から16bit値(内部表現)に変換 Process NewProcess NAME$,ARGS$ OUT PID,NUPID,E 指定した名前と引数で現在実行しているプロセスの子として実行 SetProcessVar DAT プロセスに紐づけられたデータを設定 GetProcessVar() プロセスに紐づけられたデータを取得 CheckProcess(PID,NUPID) 指定したプロセスが動いているか確認 GetProcessArgs$() 現在実行しているプロセスの引数を取得 GetSTDIN OUT FID,NUFID 現在実行しているプロセスの標準入力を取得 GetPID() 現在実行しているプロセスのPIDを取得 GetNUPID() 現在実行しているプロセスのNUPIDを取得 NUPIDToPID() NUPIDをPIDに変換 ExitProcess RESULT 現在実行しているプロセスを終了 KillProcess PID,NUPID OUT ERR 指定したプロセスを終了する Command ExecCommand LINE$ OUT PID,NUPID,ERR 指定したコマンドラインを実行する GetCommandArg ARGS$,I OUT CMD$,INDEX ARGS$からコマンドの引数を取得(わかりにくい) CommandArgsToArray ARY$[],EXPAND 引数を配列にするEXPANDがTRUEならば配列を自動拡張 File FileOpen NAME$ OUT FID,NUFID,E 指定した名前のTXTリソースを開く FileWrite(FID,NUFID,DAT$) ファイルに文字列を書き込む FileRead FID,NUFID,LEN OUT DAT$,E ファイルから文字列を指定した長さ読み込む FileClose(FID,NUFID) ファイルを閉じる NUFIDToFID(NUFID) NUFIDをFIDにする CheckFID(FID,NUFID) 指定したFIDが開かれているか確認 FileSeekCUR FID,NUFID,LEN OUT ERR 相対位置でシーク GetFilePos FID,NUFID OUT POS,ERR 現在のファイルの位置を取得 PrintConsole STR$ 標準出力に文字列を出力 InkeyConsole$(LEN) 標準入力から指定した長さの文字列を取得 OTYA WINDOW SYSTEM(OTW) 開発中 (OTW5.0-B) Control GetWindowControl() Windowのコントロールを取得 NewControl NAME$,PARENT OUT CTL,ERR 新しいコントロールを作る ExtendControl NAME$,PARENT OUT CTL,ERR 既存のコントロール(Windowなど)を継承 CheckControl(CTL) コントロールが正常かを確認 DeleteControl(CTL) コントロールを削除 SetControlPainter(CTL,HANDLER$) コントロールの描画イベントを処理する関数の登録 SetControlLMouseUpHandler(CTL,HANDLER$) 左クリック(ボタンから離されたとき)のイベントを処理する関数の登録 Window GetRootWND() ルートウィンドウを取得 CheckWindow(WND) ウィンドウが正常化を確認 WindowBackFlag() NewWindowで指定するフラグ, ウィンドウを後ろに配置する WindowFrontFlag() NewWindowで指定するフラグ, ウィンドウを前に配置する NewWindow CTL,NAME$,X,Y,WIDTH,HEIGHT,PARENT,FLG OUT WND,ERR コントロールと名前と座標とサイズと親ウィンドウとフラグを使ってウィンドウを作成 NewTopLevelWindow CTL,NAME$,WIDTH,HEIGHT OUT WND,ERR コントロールと名前とサイズを使ってウィンドウを作成 FrontWindow(WND) ウィンドウを手前に持ってくる MoveWindow(WND,X,Y) ウィンドウを指定座標に持っていく SendWindowEvent(WND,TYPE,A1,A2) ウィンドウへイベントを送信 RepaintWindow(WND) ウィンドウへ再描画イベントを送信 CallBaseControlHandler(WND,CTL,TYPE,A1,A2) (イベントのハンドラーで)親ハンドラを呼び出し PeekWindowEvent(WND)- OUT CTL,TYPE,A1,A2 ウィンドウのイベントキューの先頭を削除せずに帰す UpdateWindow(WND) ウィンドウのイベントを処理 GetWindowName$(WND) ウィンドウの名前を取得 GetWindowWidth(WND) ウィンドウの幅を取得 GetWindowHeight(WND) ウィンドウの高さを取得 Graphic GBeginWindow(WND) 描画開始を明示的に宣言する GEndWindow(WND) 描画終了を明示的に宣言する GPSETWindow WND,X,Y,COL ウィンドウに点を書く GFILLWindow WND,X,Y,X2,Y2,COL GBOXWindow WND,X,Y,X2,Y2,COL GPRINTWindowCC WND,X,Y,STR$,PAL コンソール色で文字を表示 GPRINTWindow WND,X,Y,STR$,COL Sample VAR TESTOTWCTL,TESTOTWWND DEF I_TEST IF!CHKCALL("IsWinRunning")||!IsWinRunning()THEN ExitProcess 1 RETURN ENDIF VAR E ExtendControl "TEST",GetWindowControl() OUT TESTOTWCTL,E IF E THEN ExitProcess 1RETURN E=SetControlPainter(TESTOTWCTL,"TESTOTWPainter") NewTopLevelWindow TESTOTWCTL,"TEST",64,64 OUT TESTOTWWND,E IF E THEN ExitProcess 1 END DEF TESTOTWPainter WND,CTL,T,A1,A2 VAR E=CallBaseControlHandler(WND,CTL,T,A1,A2) IF E THEN RETURN E=GBeginWindow(WND) IF E THEN RETURN GFILLWindow WND,0,0,64,64,RGB(0,0,0) GPRINTWindow WND,0,0,"HELLO",RGB(255,255,255) E=GEndWindow(WND) END DEF L_TEST UpdateWindow(TESTOTWWND) END flag memo CTL_FRMBTNHANDLER CTL_LBTNFLG CTL_RBTNFLG CTL_BTNDWNFLG CTL_BTNUPFLG 文字列は"123"[0]みたいな使い方が可能
https://w.atwiki.jp/api_programming/pages/148.html
Module Toybox Position 下位ページ Info Location Contents Module Toybox PositionDefined Under Namespace 定数GPS精度 (Quality) Instance Method Summary Instance Method Details(Object) enableLocationEvents(type, listener) (Location.Info) getInfo Use getInfo() to retrieve the current Location.Info. (Location) parse(input, format) Module Toybox Position 位置情報のインターフェースを提供する Since 1.0.0 App Types Widget, App Requires Permission Positioning Defined Under Namespace Classes Info, Location 定数 The GEO enum is used to retrieve coordinate information in various String representations. GEO_DEG = 0 Degree Format, ddd.dddddd 38.278652. Since 1.0.0 GEO_DM = 1 Degree/Minute Format, dddmm.mmm 38 27.865 . Since 1.0.0 GEO_DMS = 2 Degree/Minute/Seconds Format, dddmmss 38 27 8“. Since 1.0.0 GEO_MGRS = 3 Military Grid Reference System (MGRS) 4QFJ12345678. Since 1.0.0 GPS精度 (Quality) The QUALITY enum is used to represent the quality of GPS fix with which the Location information was calculated. QUALITY_NOT_AVAILABLE = 0 GPS is not available. Since 1.0.0 QUALITY_LAST_KNOWN = 1 The Location is based on the last known GPS fix. Since 1.0.0 QUALITY_POOR = 2 The Location was calculated with a poor GPS fix. Only a 2-D GPS fix is available, likely due to a limited number of tracked satellites. Since 1.0.0 QUALITY_USABLE = 3 GPS情報からい位置を計算している。 許容レベルで 3-D GPS 補正を使用。 Since 1.0.0 QUALITY_GOOD = 4 良好なGPS情報から位置を計算している。良好なHDOPで 3-D GPS 補正を使用。 Since 1.0.0 HDOP Horizontal dilution of precision DOPとはなんですか? LOCATION_ONE_SHOT = 0 One-time retrieval of Location. Since 1.0.0 LOCATION_CONTINUOUS = 1 Register for Location updates. Since 1.0.0 LOCATION_DISABLE = 2 Unregister for Location updates. Since 1.0.0 Instance Method Summary (Object) enableLocationEvents(type, listener) Request a location event with enableLocationEvents(). (Location.Info) getInfo Use getInfo() to retrieve the current Location.Info. (Location) parse(input, format) Use parse() to parse an input string and convert it into a Location. Instance Method Details (Object) enableLocationEvents(type, listener) Request a location event with enableLocationEvents(). Parameterstype LOCATION_ONE_SHOT for a single location request, LOCATION_CONTINUOUS to enable location tracking, and LOCATION_DISABLE to turn off location tracking listener (Method) Method object to call with location updates; receives a Position.Info as an argument Since 1.0.0 (Location.Info) getInfo Use getInfo() to retrieve the current Location.Info. Returns (Location.Info) The Info object containing the current information Since 1.0.0 (Location) parse(input, format) Use parse() to parse an input string and convert it into a Location. Parametersinput (String) String to parse format Coordinate format to use for parsing (Position.GEO_XXX constant) Returns (Location) The Location object Since 1.0.0
https://w.atwiki.jp/javadsge/pages/7376.html
-