OpenCommonDialog

<< Click to Display Table of Contents >>

マニュアル > コントロールリファレンス > 全コントロール共通 > 共通メソッド >

OpenCommonDialog


 

コモンダイアログを開く(カスタマイズ用)。

 


hmtoggle_plus1 解説

 


構文1

OpenCommonDialog(

         "RCMsg",

         "SetInfo",

         msg

         )

 

cr_0002

 

メッセージボックスを開きます。OpenMsgと同じです。

 


パラメータ

 

dialogtype

 

型:

文字

 

カスタマイズ追加したダイアログのフォーム名を指定する。固定値"RCMsg"を指定してください。

 

inifunc

 

型:

文字

 

固定値"SetInfo"を指定してください。

 

msg

 

型:

文字

 

表示するメッセージ。

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。

 



構文2

OpenCommonDialog (

         "RCYesNoMsg",

         "SetInfo",

         target,

         msg        

         )

 

cr_0003

 

Yes/Noボタンを持ったメッセージボックスを開きます。OpenYesNoMsgと同じです。

 


パラメータ

 

dialogtype

 

型:

文字

 

カスタマイズ追加したダイアログのフォーム名を指定する。固定値"RCYesNoMsg"を指定してください。

 

inifunc

 

型:

文字

 

固定値"SetInfo"を指定してください。

 

target

 

型:

文字

 

Yes/Noどちらかのボタンが押された時、OnCommonEventイベントにより通知するコントロール。

 

msg

 

型:

文字

 

表示するメッセージ。

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。

 

 

<OnCommonEvent>

 

name

 

型:

文字

 

オープン時指定した名称が返る。

 

value

 

型:

ブール

 

TRUE - Yesボタンが押された。 FALSE - Noボタンが押された。

 



構文3

OpenCommonDialog (

         "RCYesNoCancelMsg",

         "SetInfo",

         target,

         msg

         )

 

cr_0004

 

Yes/No/Cancelボタンを持ったメッセージボックスを開きます。OpenYesNoCancelMsgと同じです。

 


パラメータ

 

dialogtype

 

型:

文字

 

カスタマイズ追加したダイアログのフォーム名を指定する。固定値"RCYesNoCancelMsg"を指定してください。

 

inifunc

 

型:

文字

 

固定値"SetInfo"を指定してください。

 

target

 

型:

オブジェクト

 

Yes/No/Cancelボタンが押された時、OnCommonEventイベントにより通知するコントロール。

 

msg

 

型:

文字

 

表示するメッセージ。

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。

 

 

<OnCommonEvent>

 

name

 

型:

文字

 

オープン時指定した名称が返る。

 

value

 

型:

文字

 

"yes" - Yesボタンが押された。 "no" - Noボタンが押された。 "cancel" - キャンセルボタンが押された。



構文4

OpenCommonDialog (

         "RCPassword",

         "SetInfo",

         target,

         password,

         mode

         )

 

cr_0005

 

パスワード設定ダイアログを開きます。OpenPasswordと同じです。

 


パラメータ

 

fialogtype

 

型:

文字

 

カスタマイズ追加したダイアログのフォーム名を指定する。固定値"RCPassword"を指定してください。

 

inifunc

 

型:

文字

 

固定値"SetInfo"を指定してください。

 

target

 

型:

オブジェクト

 

正しいパスワードが入力されたかどうかをOnCommonEventイベントにより通知するコントロール。

 

msg

 

型:

文字

 

パスワード。

 

mode

 

型:

文字

 

"normal" - OKボタンを押してパスワードが間違っている時に、再入力を求めずにダイアログを閉じます。

"inputagain" - OKボタンを押してパスワードが間違っている時にダイアログを閉じないで、再入力を求めます。

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。

 

 

<OnCommonEvent>

 

name

 

型:

文字

 

オープン時指定した名称が返る。

 

value

 

型:

ブール

 

TRUE - 正しいパスワードが入力された。

FALSE - パスワードが正しくない。もしくはキャンセルボタンが押された。



構文5

OpenCommonDialog (

         "RCNumKey",

         "SetInfo",

         target,

         text,

         texttype,

         textformat

         )

 

cr_0006

 

数値キーボードを開きます。OpenNumKeyと同じです。

 


パラメータ

 

fialogtype

 

型:

文字

 

カスタマイズ追加したダイアログのフォーム名を指定する。固定値"RCNumKey"を指定してください。

 

inifunc

 

型:

文字

 

固定値"SetInfo"を指定してください。

 

target

 

型:

オブジェクト

 

入力された数値をOnCommonEventイベントにより通知するコントロール。

 

text

 

型:

文字

 

デフォルトで表示させる文字。

 

texttype

 

型:

文字

 

エディットボックスコントロールのTextTypeプロパティを参考にして下さい。

 

textformat

 

型:

文字

 

エディットボックスコントロールのTextTypeプロパティを参考にして下さい。

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。

 

 

<OnCommonEvent>

 

name

 

型:

文字

 

オープン時指定した名称が返る。

 

value

 

型:

文字

 

入力された数値。



構文6

OpenCommonDialog (

         "RCNumKey",

         "SetInfoEdit",

         target

         )

 

cr_0006

 

エディットボックス専用の数値キーボードを開きます。OpenNumKeyEditと同じです。

 


パラメータ

 

fialogtype

 

型:

文字

 

カスタマイズ追加したダイアログのフォーム名を指定する。固定値"RCNumKey"を指定してください。

 

inifunc

 

型:

文字

 

固定値"SetInfoEdit"を指定してください。

 

target

 

型:

オブジェクト

 

入力された数値を反映させるエディットボックスコントロール。

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。



構文7

OpenCommonDialog (

         "RCTextKey",

         "SetInfo",

         target,

         text,

         texttype,

         textformat

         )

 

cr_0007

 

テキストキーボードを開きます。OpenTextKeyと同じです。

 


パラメータ

 

fialogtype

 

型:

文字

 

カスタマイズ追加したダイアログのフォーム名を指定する。固定値"RCTextKey"を指定してください。

 

inifunc

 

型:

文字

 

固定値"SetInfo"を指定してください。

 

target

 

型:

オブジェクト

 

入力された数値をOnCommonEventイベントにより通知するコントロール。

 

text

 

型:

文字

 

デフォルトで表示させる文字。

 

texttype

 

型:

文字

 

エディットボックスコントロールのTextTypeプロパティを参考にして下さい。

 

textformat

 

型:

文字

 

エディットボックスコントロールのTextTypeプロパティを参考にして下さい。

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。

 

 

<OnCommonEvent>

 

name

 

型:

文字

 

オープン時指定した名称が返る。

 

value

 

型:

文字

 

入力された文字。



構文8

OpenCommonDialog (

         "RCTextKey",

         "SetInfoEdit",

         target

         )

 

cr_0007

 

エディットボックス専用のテキストキーボードを開きます。OpenTextKeyEditと同じです。

 


パラメータ

 

dialogtype

 

型:

文字

 

カスタマイズ追加したダイアログのフォーム名を指定する。固定値"RCTextKey"を指定してください。

 

inifunc

 

型:

文字

 

固定値"SetInfoEdit"を指定してください。

 

target

 

型:

オブジェクト

 

入力された文字を反映させるエディットボックスコントロール。

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。



構文9

OpenCommonDialog (

         "RCCalendar",

         "SetInfo",

         target,

         startdate,

         enddate,

         selectarea

         )

 

cr_0008

 

 

カレンダーダイアログを開きます。OpenCalendarと同じです。

 


パラメータ

 

dialogtype

 

型:

文字

 

カスタマイズ追加したダイアログのフォーム名を指定する。固定値"RCCalendar"を指定してください。

 

inifunc

 

型:

文字

 

固定値"SetInfo"を指定してください。

 

target

 

型:

オブジェクト

 

OKボタンが押された時、現在選択されている日付をOnCommonEventイベントにより通知するコントロール。

 

startdate

 

型:

時刻

 

選択する開始日付。0の時、特に指定しない。

 

enddate

 

型:

時刻

 

選択する終了日付。0の時、特に指定しない。

 

selectarea

 

型:

文字

 

DAY" - 日付を選択する

"DAYS" - 期間(連続した複数の日付)を選択する

詳細はカレンダーコントロールを参照下さい。

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。

 

 

<OnCommonEvent>

 

name

 

型:

文字

 

"RCCalendar"

 

value

 

型:

文字

 

value[0] - 選択された開始日

value[1] - 選択された終了日

selectareaが"DAY"の時はvalue[0]とvalue[1]が同じ日付になります。



構文10

OpenCommonDialog (

         "RCFormMap",

         "SetFormMap",

         form

         )

 

cr_0009

 

フォームマップダイアログを開きます。OpenFormMapと同じです。

 


パラメータ

 

dialogtype

 

型:

文字

 

カスタマイズ追加したダイアログのフォーム名を指定する。固定値"RCFormMap"を指定してください。

 

inifunc

 

型:

文字

 

固定値"SetFormMap"を指定してください。

 

form

 

型:

オブジェクト

 

表示するフォーム

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。

 



構文11

OpenCommonDialog (

         "RCColor",

         "SetInfo",

         target,

         color,

         bClearColor

         )

 

cr_0188

 

色選択ダイアログを開きます。OpenColorと同じです。

 


パラメータ

 

dialogtype

 

型:

文字

 

カスタマイズ追加したダイアログのフォーム名を指定する。固定値"RCColor"を指定してください。

 

inifunc

 

型:

文字

 

固定値"SetInfo"を指定してください。

 

target

 

型:

オブジェクト

 

OKボタンが押された時、現在選択されている色をOnCommonEventイベントにより通知するコントロール。

 

color

 

型:

文字

 

デフォルトで表示させる色。

 

bColor

 

型:

ブール

 

FALSE - 無色を選択を非表示。TRUE - 無色を選択を表示。

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。

 

<OnCommonEvent>

 

name

 

型:

文字

 

"RCColor"

 

value

 

型:

文字

 

選択された色文字。



構文12

OpenCommonDialog (

         "RCSearch",

         "SetInfo",

         target,

         searchDatas,

         title,

         separator,

         allText,

         selectedData,

         searchText,

         selectedCategory,

         selectedSubCategory,

         selectedSubsubCategory

         )

 

cr_0189

 

検索選択ダイアログを開きます。OpenSearchと同じです。

 


パラメータ

dialogtype

 

型:

文字

 

カスタマイズ追加したダイアログのフォーム名を指定する。固定値"RCSearch"を指定してください。

 

inifunc

 

型:

文字

 

固定値"SetInfo"を指定してください。

 

target

 

型:

オブジェクト

 

OKボタンが押された時、現在選択されている検索文字をOnCommonEventイベントにより通知するコントロール。

 

searchDatas


型:

文字(配列)


検索対象となる文字列の配列。

 

title

 

型:

文字

 

タイトル文字列。

 

separator

 

型:

文字

 

searchDatas文字配列を3つのカテゴリで分類するための区切り文字列。

 

allText

 

型:

文字

 

分類したカテゴリで、全てを選択する際の文字列。

 

selectedData

 

型:

文字

 

searchDatas文字配列から、初期時の選択文字。

 

searchText

 

型:

文字

 

初期時の検索文字。

 

selectedCategory

 

型:

文字

 

大分類の初期時の選択文字。

 

selectedSubCategory

 

型:

文字

 

中分類の初期時の選択文字。

 

selectedSubsubCategory

 

型:

文字

 

小分類の初期時の選択文字。

 

戻り値

 

 

型:

ブール

 

FALSE - 失敗。TRUE - 成功。

 

<OnCommonEvent>

 

name

 

型:

文字

 

"RCSearch"

 

value

 

型:

文字

 

選択された文字列。

 



サポート対象


×

スクリプトアクション

ブラウザスクリプト

×

演算式構文

 


参照