日本-日本語
日本HPホーム 製品 & サービス OpenVMS製品情報
≫  お問い合わせ


OpenVMS マニュアル


 

OpenVMS ドキュメント
ライブラリ

タイトルページ
目次
まえがき
第1章:New Desktopの概要
第2章:New Desktopの使用方法
第3章:New Desktopの管理
第4章:アプリケーションの統合
第5章: プログラミング・リソース
付録A :New DesktopとCDEとの違い
付録B :複数画面のサポート
付録C :CDEのAPIルーチン
索引
PDF
OpenVMS ホーム
New Desktop 使用概説書

New Desktop 使用概説書


目次 索引

付録 C
CDEのAPI ルーチン

この付録では, CDE API の全ルーチンを,共有ライブラリ (論理名SYS$LIBRARYが指す) ごと,各共有ライブラリのヘッダ・ファイルごとに,一覧表にまとめてあります。各ルーチンはそれぞれのヘッダ・ファイルに定義されています。ライブラリの各ルーチンはそれぞれ別の表にまとめてあります。

New Desktop には組み込まれていないCDEのAPI ルーチンが少数あり,その場合は各表に脚注が付いています。

パラメータと各ルーチンの使用法についての詳細は,それぞれのマニュアル・ページを参照してください。マニュアル・ページは, [デスクトップ・アプリケーション]グループの [マニュアル・ページ・ビューア]を選択するか,次の例のようなコマンド行を実行することによって表示することができます。

$ DTHELPVIEW == "$CDE$PATH:DTHELPVIEW" 
$ DTHELPVIEW "-manPage" DtInitialize 



C.1 CDEのデスクトップ・サービス API ルーチン

CDE$LIBDTSVC.EXE に入っているCDEのデスクトップ・サービス API ルーチンを 表 C-1 にまとめてあります。

表 C-1 CDE$LIBDTSVC.EXE に入っているCDEのデスクトップ・サービス API ルーチン
API ヘッダ・
ファイル
ルーチン
API の初期化 Dt.h DtInitialize
    DtAppInitialize
アクションの処理 Action.h DtActionExists
    DtActionLabel
    DtActionDescription
    DtDbReloadNotify 1
    DtDbLoad
    DtActionInvoke
    DtActionIcon
データ型指定 Dts.h DtDtsLoadDataTypes
    DtDtsRelease
    DtDtsDataToDataType
    DtDtsFileToDataType
    DtDtsFileToAttributeValue
    DtDtsFileToAttributeList
    DtDtsBufferToDataType 1
    DtDtsBufferToAttributeValue 1
    DtDtsBufferToAttributeList 1
    DtDtsDataTypeToAttributeValue
    DtDtsDataTypeToAttributeList
    DtDtsFreeDataTypeNames
    DtDtsFreeAttributeList
    DtDtsFreeAttributeValue
    DtDtsFreeDataType
    DtDtsDataTypeNames
    DtDtsFindAttribute
    DtDtsSetDataType
    DtDtsDataTypeIsAction
ドラッグ・ドロップ機能 Dnd.h DtDndCreateSourceIcon
    DtDndDragStart
    DtDndVaDragStart
    DtDndDropRegister
    DtDndVaDropRegister
    DtDndDropUnregister
ワークスペース・マネージャ Wsm.h DtWsmAddWorkspaceFunctions
    DtWsmRemoveWorkspaceFunctions
    DtWsmGetWorkspaceInfo
    DtWsmFreeWorkspaceInfo
    DtWsmGetWorkspaceList
    DtWsmGetCurrentWorkspace
    DtWsmAddCurrentWorkspaceCallback 1
    DtWsmRemoveWorkspaceCallback 1
    DtWsmSetCurrentWorkspace 1
    DtWsmGetWorkspacesOccupied
    DtWsmSetWorkspacesOccupied
    DtWsmOccupyAllWorkspaces
    DtWsmAddWorkspaceModifiedCallback 1
    DtWsmGetCurrentBackdropWindow
セッションの保存および復元機能 Session.h DtSessionSavePath
    DtSessionRestorePath
スクリーン・セーバ Saver.h DtSaverGetWindows

1 New Desktop には組み込まれていません。



CDE$LIBDTHELPに入っているCDEのヘルプ・ウィジェット支援ルーチンを 表 C-2 にまとめてあります。

表 C-2 CDE$LIBDTHELP.EXE に入っているCDEのヘルプ・ウィジェット・ルーチン
API ヘッダ・
ファイル
ルーチン
ヘルプ・ユーティリティ・ルーチン Help.h DtHelpSetCatalogName 1
    DtHelpReturnSelectedWidgetId
一般のヘルプ・ダイアログ支援 HelpDialog.h DtCreateHelpDialog
クィック・ヘルプ・ダイアログ支援 HelpQuickD.h DtCreateHelpQuickDialog
    DtHelpQuickDialogGetChild

1 New Desktop には組み込まれていません。



CDE$LIBDTWIDGETに入っているCDEのカスタム・ウィジェット支援ルーチンを 表 C-3 にまとめてあります。

表 C-3 CDE$LIBDTWIDGET.EXE に入っている CDE カスタム・ウィジェット・ルーチン
API ヘッダ・
ファイル
ルーチン
DtSpinBox ウィジェット支援 SpinBox.h DtCreateSpinBox
    DtSpinBoxAddItem
    DtSpinBoxDeletePos
    DtSpinBoxSetItem
DtComboBox ウィジェット支援 ComboBox.h DtCreateComboBox
    DtComboBoxAddItem
    DtComboBoxDeletePos
    DtComboBoxSetItem
    DtComboBoxSelectItem
DtMenuButton ウィジェット支援 MenuButton.h DtCreateMenuButton
DtEditor テキスト・エディタ・ウィジェット支援 Editor.h DtCreateEditor
    DtEditorAppend
    DtEditorAppendFromFile
    DtEditorChange
    DtEditorCheckForUnsavedChanges
    DtEditorClearSelection
    DtEditorCopyToClipboard
    DtEditorCutToClipboard
    DtEditorClearSelection
    DtEditorCopyToClipboard
    DtEditorCutToClipboard
    DtEditorDeleteSelection
    DtEditorDeselect
    DtEditorDisableRedisplay
    DtEditorEnableRedisplay
    DtEditorFind
    DtEditorFormat
    DtEditorGetContents
    DtEditorGetInsertionPosition
    DtEditorGetLastPosition
    DtEditorGetMessageTextFieldID
    DtEditorGetSizeHints
    DtEditorGoToLine
    DtEditorInsert
    DtEditorInsertFromFile
    DtEditorInvokeFindChangeDialog
    DtEditorInvokeFormatDialog
    DtEditorInvokeSpellDialog 1
    DtEditorPasteFromClipboard
    DtEditorReplace
    DtEditorReplaceFromFile
    DtEditorReset
    DtEditorSaveContentsToFile
    DtEditorSelectAll
    DtEditorSetContents
    DtEditorSetContentsFromFile
    DtEditorSetInsertionPosition
    DtEditorTraverseToEditor
    DtEditorUndoEdit

1 New Desktop には組み込まれていません。


索引 目次

© 2012 Hewlett-Packard Development Company, L.P.