Rinaldi's XCMD/XFCN Index

F. Rinaldi氏のXCMD / XFCNのアルファベット順一覧です。

Rinaldi氏からRinaldi Collectionの専門サイト設立のお知らせを頂きました。リストに掲載したXCMD / XFCNのリンクはここからのダウンロード用です。最新版は上記サイトでご確認下さい。

なお、Obsoleteとあるのは、X-Archive 3.1には含まれているけれども、新しいコレクションには含まれないもの、XCMD*のようにアスタリスクをつけたものはその逆に、X-Archive 3.1以降に追加されたものです。また、タイトル**となっているものは、98年9月のチェックで新しく加わっていたXCMD/XFCNです。 解説はMacUser Japan誌で連載した「XCMDで広がるHyperWorld」のテキストへのリンクになっています。

XCMD/XFCN一覧

Align

  • XFCN Align 2.9 : 24 Kb
  • フィールドの内容を等幅フォントでコラム表示
  • Syntax : Align(<text> [,<f1> [...,<fn>]] [,"s=<sep char>"] [,"f=<filler char>"])
    F = "<col. width> [,<l[eft]|r[ight]|c[enter]|d[ecimal]> [,<separator>]]"

ArchiveContent

  • XFCN ArchiveContent 1.1 : 13 Kb
  • Compact Proによる圧縮ファイルの内容を表示
  • Syntax : ArchiveContent(<file path or name>)

ATalkZones

  • XFCN ATalkZones 1.5 : 11 Kb
  • AppleTalkのゾーンをリストアップ
  • Syntax : ATalkZones()

Calendoid

CapsLock

  • XFCN CapsLock 1.0 : 9 Kb
  • CapsLockキーの状態を検出
  • Syntax : CapsLock()

Chartoid

  • XCMD* Chartoid 2.3 : 120 Kb
  • カラーの多彩なグラフを作成表示
  • Syntax : Chartoid <window name>,<datas>[,<<chart type>>] [,<<window style>>] [,<<x,y[,z,t]>>] [,<<font name>>] [,<<font size>>]

ChooseColor

  • XFCN ChooseColor 1.1 : 10 Kb
  • カラーピッカーを表示して色を選択する
  • Syntax : ChooseColor([<prompt>[,<initial color>]])

Chooser

  • 2 XFCN and 1 XCMD Chooser 2.2 : 20 Kb
  • プリンタやその他のデバイスを調べたり選択したりする
  • Syntax :
    CurrPrinter()
    DeviceList(<driver name>[,<zone name>])
    ChoosePrinter <printer driver name>[,<printer name>[,<zone name>]]

ClipInfo

  • XFCN ClipInfo 1.0 : 10 Kb
  • クリップボードの内容のリソースタイプを調べる
  • Syntax : ClipInfo()

ClipToPict

  • XCMD ClipToPict 1.8 : 19 Kb
  • クリップボード内のピクチャをPICTリソースやファイルに保存
  • Syntax : ClipToPICT <pathname>[,<file|res[ource]>] [,<res name>] [,<res id>] [,<keep prop.>] [,<new size>] [,<thecliprect>] [<d=1|2|4|8|16|32>] [<c=l[ow]|n[ormal]|h[igh]>]

CompressPictFile

  • XCMD CompressPictFile 1.2 : 13 Kb
  • PICT ファイルを JPEG ファイルに圧縮変換
  • Syntax : CompressPictFile <prov path>[,<dest path>][,<c=l[ow]|n[ormal]|h[igh]>]

CopyFolder

  • XCMD CopyFolder 3.3 : 36 Kb
  • フォルダの一括コピー
  • Syntax : CopyFolder <folder path, name or pathname>[,<dest path or name>] [,<files>] [,"ResolveAlias"] [,"DontShowProgress"]
  • 解説:96/8号

CopyRes

  • XCMD CopyRes 2.4 : 27 Kb
  • リソースのコピーを行う
  • Syntax : CopyRes <prov file>,<dest file>,<res type>,<res name or id> [,<i | r | k>] [<duplicate name allowed>]
  • 解説:96/11号

CreateAlias

CreateCustomIcon

CreateFolder

CreateMenuHelp

  • XCMD CreateMenuHelp 1.0 : 15 Kb
  • メニューにバルーンヘルプを加えるためのリソースを作成
  • Syntax : CreateMenuHelp <menu name>,<help string>[,<item separator>]

CreateStack

  • XCMD (Obsolete)
  • スタックの新規作成
  • Syntax : CreateStack <name or pathname>

CreateThumbnail

  • XCMD CreateThumbnail 1.2 : 16 Kb
  • QuickTime のプレビューを作成
  • Syntax : CreateThumbNail <file name>[,<"file"|"res[=name|id]>]"

DataMaster

  • 2 XCMD DataMaster 1.3 : 22 Kb
  • ファイル全体を別のファイルにDATAリソースとして保存、またその逆を行う
  • Syntax :
    FileToRes <file path or name>,<data res name>
    ResToFile <name or pathname>,<data res name> [,<prov file>]

DateConverter

  • XFCN DateConverter 1.2 : 11 Kb
  • 日時をsecondsで表現。convert命令と同じ。
  • Syntax : DateConverter(<date[,time[ am|pm]]> | <seconds>)

DateSort

  • XFCN (Obsolete)
  • Syntax : DateSort ( <container> )

DaysAndDate**

DocCreator

  • XFCN DocCreator 1.5 : 14 Kb
  • ファイルの作成アプリケーションを調べる
  • Syntax : DocCreator(<file creator or pathname>[,<volume name>] [,<find all>])

DocTypes

  • XFCN DocTypes 1.6 : 13 Kb
  • アプリケーションが扱えるファイルタイプを調べる
  • Syntax : DocTypes(<appl path>)

DoMenu

  • XCMD (Obsolete)
  • 編集メニューの「ペーストテキスト」でスタイル付きかテキストのみかを選択できる
  • Syntax : doMenu <item name>

EraseFile

  • XCMD EraseFile 1.2 : 13 Kb
  • ファイルを消去
  • Syntax : EraseFile <file path|name>[,"DontResolveAlias"]

EthernetAddress**

ExtractItems

  • XFCN ExtractItems 1.6 : 17 Kb
  • リストから指定のアイテム(列)を抽出する
  • Syntax : ExtractItems(<text>,<item nb>[...<item nb>] [,<item sep>[,<line sep>]])
  • 解説:96/7号

FieldsToClip**

FileCopy

  • XCMD FileCopy 3.8 : 31 Kb
  • ファイルのコピー
  • Syntax : FileCopy <file path, name or pathname> [,<dest path or name>] [,<replace>] [,"DontResolveAlias"] [,"DontShowProgress"]
  • 解説:96/8号

FileIsOpen

FileSharingMaster

  • 3 XCMDs and 3 XFCNs FileSharingMaster 1.0 : 22 Kb
  • ファイル共有を管理
  • Syntax :
    FileSharingIsOn()
    SetFileSharing <true|false>
    ShareFolder <folder path>,<true|false>
    GetPrivileges(<folder path>)
    SetPrivileges <folder path>,<owner access>[,<group access> [,<everyone access>]]WITH <access> = <name|*>,<see folders>,<see files>,<modify>

FinderComments**

FindFolder

  • XFCN FindFolder 1.1 : 12 Kb
  • システムで使用する特殊フォルダのパス名を調べる
  • Syntax : FindFolder([<folder descriptor>[,<create it>]])
  • 解説:96/12号

FolderSize

  • XFCN FolderSize 1.7 : 26 Kb
  • フォルダの論理/物理サイズを調べる
  • Syntax : FolderSize(<folder pathname>[,<logical size>] [,"ResolveAlias"])
  • 解説:96/12号

FontMaster

  • XCMD and XFCN FontMaster 1.3 : 18 Kb
  • ファイルのフォント関連リソースを管理
  • Syntax :
    FontInfos(<file name or pathname>[,<item delim>[,<line delim>]])
    FontRenum <file name or pathname>,<fond name>, <sfnt/nfnt/font current id>,<sfnt/nfnt/font new id>

FormatNum

  • XFCN FormatNum 1.0 : 10 Kb
  • 数値をフォーマットする(マイナスを括弧で示すなど)
  • Syntax : FormatNum(<number>[,<format string>])

FullBalloons

  • XCMD FullBalloons 1.0 : 17 Kb
  • バルーンヘルプをスクリプトからコントロール
  • Syntax : FullBalloons <action>[,<balloon content>[,<tiploc>] [,<hotrect>] [,<tipposition>]]
  • 解説:96/11号

FullDrag

  • XFCN FullDrag 1.3 : 12 Kb
  • スタック上でドラッグを実現
  • Syntax : FullDrag (<rect(s)>[,<limit rect>[,<test>,<if true>[,<if false>]]])
  • 解説:96/11号

FullFind

  • XFCN FullFind 2.2 : 18 Kb
  • 文字列を強力に検索する
  • Syntax : FullFind(<container>,<pattern>[,<exactly>[,<all>[,<case sens.>[,<start>[,<item(s)>]]]])
  • 解説:96/7号

FullHPop

  • XFCN FullHPop 2.0 : 34 Kb
  • ポップアップメニューを表示
  • Syntax : FullHPop(<menu>[,<loc>] [,<selected item>] [,<font[,size]>] [,<checkmark>] [,<sub owner select>] [,"fastest"])
  • 解説:96/9号

FullMove

  • XCMD FullMove 1.2 : 13 Kb
  • ファイルやフォルダを移動
  • Syntax : FullMove <prov path>,<dest path>[,"DontResolveAlias"]
  • 解説:96/8号

FullNavigation**

FullOffset

  • XFCN FullOffset 1.0 : 11 Kb
  • offset の拡張版。internationalオプションなどが使える。
  • Syntax : FullOffset(<pattern>,<text>[,<offset>] [,<international>])
  • 解説:96/12号

FullRemove

  • XCMD FullRemove 1.1 : 13 Kb
  • ファイル、フォルダ、ボリュームを削除
  • Syntax : FullRemove <file|folder path|name>[,"DontResolveAlias"]
  • 解説:96/8号

FullRename

  • XCMD FullRename 1.4 : 13 Kb
  • ファイルやフォルダの名前を変更
  • Syntax : FullRename <file/folder pathname>,<new name>[,"DontResolveAlias"]
  • 解説:96/8号

FullReplace

FullResChange**

FullResList

  • XFCN FullResList 2.4 : 32 Kb
  • ファイルからリソースの情報を取得
  • Syntax : FullResList([<t=all|type1[...,typen]>] [,<n=res name>] [,<i=res id>] [,<w=all|filename>] [,<o=a|t|n|s|i|w[...a|t|n|s|i|w]>])
  • 解説:96/11号

FullSFPack

  • XFCN FullSFPack 2.3 :39 Kb
  • ファイル、フォルダ、ボリュームをいろいろな方法で選択するダイアログ
  • Syntax : FullSFPack(<g[et]|p[ut]|v[olume]|f[older]|m[ultiple]|q[uicktime]> [,<type 1[...,type 4]>] [,<default dir>] [,<new name>] [,<prompt>] [,"DontResolveAlias"])
  • 解説:96/12号

FullSFPut

  • XFCN (Obsolete)
  • ファイル保存のダイアログ
  • Syntax : FullSFPut([<prompt>[,<default>[,<initial folder>[,<max len>]]]])

FullSort

  • XFCN FullSort 4.1 : 38 Kb
  • 文字列を様々な条件でソートする。特に<sort list>オプションを用いて複数のフィールドを連動させる機能がユニーク。
  • Syntax : FullSort ( <text> [,"l=<sep>"] [,"i=<sep>"] [,"t=a|n|d|i|u"] [,"d=a|d|r|l"] [,"c=char x|word x|item x[ to y]"] [,<sort list>] )

FullText

  • 2 XCMDs FullText 2.2 : 20 Kb
  • フィールドにあるテキストをスタイル情報を保持したまま移動
  • Syntax :
    GetFullText <field descriptor>
    SetFullText <field descriptor>

GetBootVol

  • XFCN GetBootVol 1.1 : 9 Kb
  • ブートボリュームの名前を調べる
  • Syntax : GetBootVol()

GetDInfo

  • XFCN* GetDInfo 1.1 : 18 Kb
  • フォルダの情報を調べる
  • Syntax : GetDInfo <file path or name>

GetDir

  • XFCN GetDir 2.9 :43 Kb
  • フォルダのファイルリストを取得する
  • Syntax : GetDir ( <"pathname"> [, <"mode"> ] [, <"filter 1">...[, <"filter n"> ] ]
  • 解説:96/8号

GetFInfo

  • XFCN GetFInfo 1.4 : 19 Kb
  • ファイルの様々な情報を取得
  • Syntax : GetFInfo <file path or name>[,"DontResolveAlias"]
  • 紹介:96/8号

GetIcon

  • XCMD GetIcon 1.0 : 13 Kb
  • デスクトップに表示されるファイルのアイコンをスタックに取り込む
  • Syntax : GetTheIcon(<file "creator,type" or pathname>[,<volume name>])

GetMode

  • XFCN GetMode 1.4 : 11 Kb
  • モニタの情報を調べる
  • Syntax : GetMode ( )

GetNetworkInfos**

GetPassword

  • XFCN (Obsolete)
  • ask passwordと同じ
  • Syntax : GetPassword ([<prompt>])

GetSysFolder

  • XFCN (Obsolete)
  • システムフォルダのパスを取得
  • Syntax : GetSysFolder()

GetVInfo

  • XFCN GetVInfo 1.2 : 16 Kb
  • ボリュームの情報を取得
  • Syntax : GetVInfo <volume name or volume alias pathname>

GetVolumes

  • XFCN* GetVolumes 1.1 : 10 Kb
  • 現在マウントされているボリュームを調べる
  • Syntax : GetVolumes()

GlobalList

  • XFCN GlobalList 1.1 : 10 Kb
  • 利用可能なグローバル変数のリストを取得
  • Syntax : GlobalList([<listall>])

GlobalMaster

  • 2 XCMDs Version:1 GlobalMaster 1.0 : 11 Kb
  • すべてのグローバル変数をいったん保存してクリアする
  • Syntax :
    SaveCurrentGlobals
    ClearStackGlobals

HowMany

  • XFCN HowMany 1.1 : 10 Kb
  • ある文字パターンがコンテナ中に何回出現するかを高速に数え上げる
  • Syntax : HowMany(<pattern>,<target>)
  • 解説:96/12号

ICNToICON

  • XCMD ICNToICON 2.0 : 29 Kb
  • ICN# リソースを ICON リソースとしてコピー
  • Syntax : ICNToICON <file pathname>[,<type 1[...,type n]>[,<dest file>]]

Infoid

  • XCMD Infoid 1.4 : 25 Kb
  • オブジェクトの属性をフローティングウィンドウに表示
  • Syntax : Infoid [<x>,<y>]

InputDialog

  • XCMD* InputDialog 1.2 : 13 Kb
  • 3つまでの入力フィールド、4つまでのラジオボタン、4つまでの通常のボタンをもつダイアログを表示できる
  • Syntax : InputDialog [<title>,[<prompts> [,<defaults> [,<buttons> [,<radios> [,<separator>]]]]]]

IsDate

  • XFCN IsDate 1.0 : 10 Kb
  • 文字列が日付データかどうかをテスト
  • Syntax : IsDate(<text>)

IsFile

  • XFCN (Obsolete)
  • there is a fileと同じ
  • Syntax : IsFile (<file name or pathname>)

IsFinderLocked

  • XFCN IsFinderLocked 1.2 : 13 Kb
  • ファイルがロックされているかどうかをテスト
  • Syntax : IsFinderLocked <file path or name>[,"DontResolveAlias"]

IsFolder

  • XFCN (Obsolete)
  • there is a folderと同じ
  • Syntax : IsFolder (<folder pathname>)

IsObject

  • XFCN (Obsolete)
  • there is a buttonなどと同じ
  • Syntax : IsObject (<object descriptor>)

KillRes

  • XCMD KillRes 1.5 : 22 Kb
  • ファイルからリソースを削除
  • Syntax : KillRes <res type|all>,<res name or id|all>[,<file name>]
  • 解説:96/11号

LaunchDoc

  • XCMD LaunchDoc 1.0 : 12 Kb
  • 書類のアプリケーションを調べて開いたりプリントしたりする
  • Syntax : LaunchDoc <pathname>[,<"print|open">]
  • 使用例:96/9号

LineCount

  • XFCN LineCount 1.7 : 12 Kb
  • フィールドの見かけ上の行数(物理行)を調べる
  • Syntax : LineCount ("<field descriptor>")

ListComponents

  • XFCN ListComponents 1.1 : 14 Kb
  • 利用可能なコンポーネントをリストアップ
  • Syntax : ListComponents()

ListLogic

  • XFCN ListLogic 1.6 : 13 Kb
  • 2つのリストを比較し、論理演算を行う
  • Syntax : ListLogic(<list 1>,<and|or|xor|not>,<list 2> [,<case sens>] [,<separator>])

Listoid

  • XCMD Listoid 4.1 : 71 Kb
  • 外部ウインドウにリストを表示
  • Syntax : Listoid<wname>[,<list>[,<wstyle>] [,<x,y[,z,t]>] [,<no|one|con|dis>] [,<selected line(s)>] [<fontname[,size]>] [<separator>] [<prompt>] [,<alignment>] [,"DontAllowReorg"]]
  • 解説:96/10号

ListSelect

  • XFCN ListSelect 5.1 : 23 Kb
  • リスト選択の様々なダイアログを表示する
  • Syntax : ListSelect(<mode>,<liste> [,"s=#[,#]"] [,"NoDoubleClick"] [,prompt] [,OK] [,Cancel] [,loc|Rect] [,sep] [,DLOG ID] [font[,size]])
  • 解説:96/9号

MacType

  • XFCN MacType 2.4 : 17 Kb
  • マッキントッシュのタイプを調べる
  • Syntax : MacType()

Menu

  • XCMD Menu 2.1 : 26 Kb
  • アイコンや階層になったメニューをメニューバーに追加
  • Syntax : Menu <command> [<param 1>...,<param n>]

MergeItems

  • XFCN* MergeItems 1.2 : 22 Kb
  • 2つのリストにある項目をマージ
  • Syntax : MergeItems(<new list>,<target list> [,<<start[,stop]>>] [,<<replace>>] [,<<i=sep>>] [,<<l=sep>>] [,<<"useempty">>])

Mousoid

  • XCMD Mousoid 1.4 : 26 Kb
  • マウスの位置を外部ウィンドウに表示
  • Syntax : Mousoid [<x>,<y>]

MovieMediaType**

NameNewFile

  • XFCN (Obsolete)
  • ask fileと同様
  • Syntax : NameNewFile([<default name>[,<prompt>]])

Notification

  • XCMD Notification 1.0 : 9 Kb
  • バックグランドのハイパーカードからフォアグラウンドのアプリケーションに合図を送る
  • Syntax : Notification
  • 解説:96/12号

NubusList

  • XFCN NubusList 1.0 : 10 Kb
  • Nubus拡張スロットの状況を調べる
  • Syntax : NubusList()

PICToid

  • XCMD* PICToid 1.7 : 64 Kb
  • PICTを外部ウインドウに表示。各要素はボタンとしても使える。
  • Syntax : PICToid <wname>[,<<wstyle>>] [,<<x,y[,z,t]>>] [,<<file name>>] [,<<"file"|"res[ource]"|"clip[board]">>][,<<res name|res id>>] [,<<"m=margin">>] [,<<"c=constraint">>] [,<<"k=keepratio">>]

PICTFileToClip

  • 2 XCMDs (Obsolete)
  • クリップボードとファイルでPICTをやりとりする
  • Syntax :
    PICTFileToClip <pathname of pict file>[,<scale>] [,<origin>] [,<newrect>]
    ClipToPICTFile[<name or pathname of pict file>] [,"c=<creator>"]

PictToClip

  • XCMD PictToClip 2.1 : 33 Kb
  • PICT などの画像データをクリップボードにコピー
  • Syntax : PICTToClip <pathname>[,<file|res[ource]>] [,<res name|id>] [,<keep prop.>] [,<new size>] [,<cliprect>] [<d=1|2|4|8|16|32>] [<c=l[ow]|n[ormal]|h[igh]>]

PictTransform**

PlayIt

  • XCMD* PlayIt 1.0 : 13 Kb
  • snd リソースを再生
  • Syntax : PlayIt <snd name>[,<prov file>]

PPCList

  • XFCN PPCList 1.1 : 12 Kb
  • ノードの PPC対応アプリケーションをリストアップ
  • Syntax : PPCList(<node name>[,<zone name|*>])

PrinterInfo

  • XFCN (Obsolete)
  • 使用中のプリンタに関する情報を取得
  • Syntax : PrinterInfo()

PrintPICTs

  • XCMD PrintPicts 2.1 : 39 Kb
  • PICT ファイルや PICT リソースを印刷
  • 旧PrintPICTとPrintPICTList?

Privileges

  • XFCN (Obsolete?)
  • 共有フォルダのアクセス権を調べる
  • Syntax : Privileges(<folder path>)

Prompt

  • XCMD (Obsolete)
  • スクリプト実行中に情報を表示
  • Syntax : Prompt doen't work properly with HC 2.0

Promptoid

  • XCMD Promptoid 1.5 : 14 Kb
  • 小さなメッセージウインドウを表示する
  • Syntax : Promptoid [<message>[<icon name or id>[,<vloc>[,<width>]]]
  • 解説:96/9号

QCopy

  • XCMD QCopy 1.4 : 15 Kb
  • リソースを一括コピー
  • Syntax : QCopy <dest path>[,<filter>]

Recordit

  • XCMD* Recordit 2.8 : 25 Kb
  • マイクから録音した内容をsnd リソースや AIFF ファイルに保存
  • Syntax : RecordIt <"file"|"res[ource"]> [,<<res name>>] [,<<dest file>>] [,<<duration>>][,<<quality>>] [,<<progress rect>>] [,<<progress color>>] [,<<use dialog>>] [,<<c=file creator>>] [,<<m=mode>>] [,<<s=sampling>>] [,<<r=rate>>] [,<<k=compression>>]

RemoveFolder

  • XCMD RemoveFolder 1.2 : 13 Kb
  • フォルダを削除
  • Syntax : RemoveFolder <folder path|name>

ReplaceAttributes

  • XCMD* ReplaceAttributes 1.0 : 14 Kb
  • テキストのフォント、スタイル、サイズを変更
  • Syntax : ReplaceAttributes <field descriptor>, <current attributes>, <new attributes> [,<start char>[,<end char>]]

ReplaceCharSet

  • XFCN ReplaceCharSet 1.1 : 11 Kb
  • 複数の文字を一度に別の文字セットに変換
  • Syntax : ReplaceCharSet(<text>,<original set>,<substitution set>)

ResolveAlias

  • XFCN ResolveAlias 1.2 : 13 Kb
  • エイリアスをオリジナルに展開
  • Syntax : ResolveAlias <pathname>

ResText

  • XFCN ResText 2.5 : 28 Kb
  • リソースから可読テキストを取得
  • Syntax : ResText(<res type>,<res id or name>[,<filename>] [,<stripctrl>] [,"DontResolveAlias"])

RestoreCtrlChars

  • XFCN* RestoreCtrlChars 1.1 : 11 Kb
  • テキスト中に[ascii value]という形で埋め込んだ制御文字を該当する文字に戻す
  • Syntax : RestoreCtrlChars(<text>[,<stripnuls>])

SayText

  • XCMD* SayText 1.2 : 18 Kb
  • Speech Manager を利用して、テキストを読み上げる
  • Syntax : SayText <text>[,<voice nb>[,<rate>[,<pitch>]]]

Scramble**

ScrapXCMDs

  • 2 XCMDs ScrapXCMDs 2.0 : 21 Kb
  • クリップボード、スクラップブック間でデータをコピー
  • Syntax :
    ClipToScrap [<scrapbook file>]
    ScrapToClip <item number|*> [,<scrapbook file>] [<remove>]

SelectDir

  • XFCN SelectDir 1.1 : 11 Kb
  • フォルダ選択のダイアログを表示
  • Syntax : SelectDir([<prompt>])

SelectFile

  • XFCN SelectFile 1.2 : 13 Kb
  • answer fileと同じ
  • Syntax : SelectFile([<type1...[,type4]>] [,<prompt>])

SendPS

  • XCMD SendPS 1.5 : 14 Kb
  • LaserWriter に PostScript のデータを送信
  • Syntax : SendPS <container or pathname> [,<page setup> [,<print dialog>]]

ServerVols

  • XFCN* ServerVols 1.1 : 25 Kb
  • 共有するボリュームをリストアップ
  • Syntax : ServerVols(<server name> [,<zone name> [,<user name> [,<user pwd>]]])

SetCursorLoc**

SetFileFlag

  • XCMD SetFileFlag 1.2 : 14 Kb
  • ファイルのファインダーフラグの値を変更
  • Syntax : SetFileFlag <file path or name>,<flag name>[,<flag state>] [,"DontResolveAlias"]
  • 解説:96/12号

SetFinderLock

  • XCMD SetFinderLock 1.2 : 13 Kb
  • ファイルのロックを設定/解除する
  • Syntax : SetFinderLock <file path or name>[,<locked>] [,"DontResolveAlias"]
  • 解説:96/12号

SetFInfo

  • XCMD SetFInfo 1.0 : 13 Kb
  • ファイルのタイプやクリエータを変更
  • Syntax : SetFileInfo <file path or name>[,<t=type>] [,<c=creator>] [,"DontResolveAlias"]
  • 解説:96/12号

SetFolderFlag

  • XCMD* SetFolderFlag 1.0 : 13 Kb
  • フォルダのフラグを変更
  • Syntax : SetFolderFlag <file path or name>,<flag name>[,<flag state>]

SetMode

  • XCMD SetMode 1.5 : 13 Kb
  • モニタのモードを設定
  • Syntax : SetMode <b[lack]|c[olor]>,<1|2|4|8|32>[,<screen nb>]

Set

  • XCMD (Obsolete)
  • 簡単な編集だけできる新しいユーザーレベル0を設定できるようにする
  • Syntax :

ShowHideFolder

SimpleTextToClip**

SimpleTextToField**

SoundRecord

  • XCMD SoundRecord 1.8 : 35 Kb
  • 録音用のXCMD
  • Syntax : SoundRecord <res name>[,<quality>] [,<dest file>] [,<"addstar">] [<dlog loc>] [<max time>]

StripDup

  • XFCN StripDup 1.1 : 11 Kb
  • 重複する行、アイテム、単語を文字列から削除
  • Syntax : StripDup(<list>[,<case sens>] [,<separator>])
  • 解説:96/12号

StrWidth

  • XFCN StrWidth 1.0 : 11 Kb
  • 任意のフォントで文字列の幅(ピクセル数)を調べる
  • Syntax : StrWidth(<text>[<font>[,<size>[,<style(s)>]]]

Switch

  • XFCN Switch 1.5 : 12 Kb
  • linesとitemsの相互変換
  • Syntax : Switch (<container>)

Tabloid

  • XCMD (Obsolete ?) 34 Kb
  • スプレッドシートのような表を外部ウインドウに表示
  • Syntax : [,<cell(s)>] [,<textfont[,textsize]>] [,<textalign>] [,<frame>]]
  • 解説:96/10号

Textoid

  • XCMD Textoid 5.2 : 94 Kb
  • スタイル付きテキストを外部ウィンドウに表示。編集も可能。
  • Syntax : [,<textwrap>] [,<fname>] [,<fsize>] [,<fstyle>] [,<falign>] ]
  • 解説:96/10号

TextRes

  • XCMD TextRes 2.4 : 19 Kb
  • ファイル内にテキストリソース(STR, STR#, TEXT, etc)を作成
  • Syntax : TextRes <text>,<res type>[,<res id>] [,<res name>] [,<filename>] [,<sep.char>] [<replace>]

Truncate

  • XFCN* Truncate 1.0 : 11 Kb
  • テキストの幅を、リストダイアログなどで使えるように(長い部分は...で省略して)揃える
  • Syntax : Truncate(<text>,<width>,<font>,<size>[,<style(s)>][,<middle>])

ValidString**

WindName

  • XCMD WindName 1.1 : 9 Kb
  • スタック名を変更せずにタイトルバーの表示を変更
  • Syntax : WindName <title string>

XRef

  • XFCN XRef 1.5 : 24 Kb
  • スクリプト内のハンドラ、変数、XFCN/XCMDの相互参照リストを作成
  • Syntax : XRef(<script>[,<h[andlers]|v[ariables]|x[ternals]>[,<listall>[,<listnb>]]])

HyperWorld with Rinaldi