Future BASIC II日本語版

CD-ROMサンプルプログラム一覧

Future BASIC IIに収録されているプログラムの一覧を示します。本来はマニュアルに掲載されていればよいのですが・・・。プログラムの壁にあたったら、CD-ROMに収録されているサンプルプログラムを見ましょう。そこに解答があるかもしれません。




■3D folder
3Dの三角錐を回転させるPyramid.06.main
3Dの家の三面図を表示VIEW3D.65.Main



■Adding New Toolbox routine
現在のプロセスを得る(Toolbox Callの追加)GetCurr.BAS
座標が矩形内か調べる(Toolbox Callの追加)PtnRect.BAS
プロセスを調べる(Toolbox Callの追加)SamePro.BAS
ウィンドウサイズの設定(Toolbox Callの追加)SizeWnd.BAS



■AppleEvents
アップルイベントサンプルApple Events.MAIN



■Balloon Help
バルーンヘルプ使用サンプルBalloon.bas



■Basic drawing tools
円弧描画Arc.BAS
ペンパターンPen Pat.BAS
ポリゴン描画Poly.BAS
矩形(長方形)描画Rect.BAS



■Better Subroutine
小文字を大文字に変換(メモリ直接書き換え)Example 1.BAS
グローバル変数のテストExample 2.BAS



■Buttons
ボタンに色を付ける(カラーボタン)Button Colors.bas
チェックボックスのサンプルCheck box.BAS
プッシュボタンのサンプルPush, shadow.BAS
ラジオボタンのサンプルRadio.BAS



■CDEV project
CDEV(コントロールパネル書類)サンプル CDEV.BAS



■Clipboard
画像のコピー/ペーストPictures.BAS
テキストのコピー/ペーストText.BAS



■Color
カラーピッカー(色選択ダイアログ)Conv & Color Picker.BAS
画面上の色を取得Get Color.BAS
色数変更SetDepth.BAS
フルカラーの色指定Setting Colors.BAS



■Comm Toolbox
Communication ToolboxインターフェースCommunications Toolbox



■Cursor
アニメーションカーソルAnimated Cursors.BAS
カラーカーソルColor Cursor.BAS
カーソルイベントのテストCursor Events.BAS



■DA project
DA(デスクアクセサリサンプル)magnifier.MAIN



■Date & Time
日付と秒数の変換DateRoutine.bas
日付の設定SetDateTime FN



■Debugger folder
デバッガーテストDebugger Tool) Test.BAS
デバッガーテスト(MacsBug)MacsBug) labels.BAS



■Disk I/O
MacPaintファイル読み込みGetPaintFile FN
パスを求めるGetPathName
フォルダ位置を求めるSerchFolder FN



■Display Refreshing
テキスト&ピクチャーフィールドDisplay T&P) Example.BAS



■DLOG Resources
カスタムダイアログサンプルCustom GetFile.bas
ダイアログの設定Dialog Alert Resources.BAS
PARAM使用ダイアログDLOG.bas



■Events
ダイアログイベントの雛形DIALOG temlate
オーバーフローイベントサンプルON OVERFLOWS.bas
イベント取得のサンプルPosting Events.bas
ウィンドウイベントのサンプルTied to a Window.BAS
タイマーイベントサンプルTimer events.BAS



■File Handling
フォルダ内のファイルコピーCopyFIles.Bas
ファイルエラーの処理Error Handing.bas
ファイルロック状態File Lock Info.bas
ファイル情報を調べるFileInfo.bas
ファインダからのファイルオープンFinder files.BAS
パスを求めるGetPathName FN
不可視ファイルの作成Invisible Files.bas
ファイルが存在するか調べるIsFileThere FN
ファイルタイプとクリエーターを設定SetTypeAndCreator.Bas
Toolboxのみを使用したファイル関数Toolbox file handling.BAS



■FOLDER examples
Preferenceフォルダ参照番号を得るFindFolder Example
フォルダ内のファイルを得るProcessAllFolderItems.bas
オープンするフォルダ指定SetOpenFolder.bas
ごみ箱のフォルダ参照番号を得るTrash Folder.bas



■Graphic resources
アイコン表示ICON.BAS
パターン表示Pattern.BAS
PICTリソース表示PICT.BAS



■Handles and Pointers
ハンドルテストHandle Record.BAS
ポインタテスト(XREF)XREF.BAS



■Init project
INIT(機能拡張書類)サンプルINIT.BAS



■Keys
(ファンクションキー)キー入力サンプルKeyboard FN.bas



■List Mgr Examples
リスト選択List Mgr DLOG.bas
リスト選択その2List Mgr FB.bas



■MDEF project
インストールされているメニュー情報MDEF tester.BAS



■Menu Resources
階層化メニューHierarchical.BAS
ポップアップメニュー(FONT選択)Popup.BAS
選択されたメニュー番号を調べるStep-by-step.BAS



■Menus
Apple,File,EditメニューサンプルApple,File,Edit.BAS
基本的なメニューサンプルSimple.BAS



■Mini-application project
ミニランタイム使用アプリケーションサンプルMiniApp.BAS



■Mouse
マウスで点を描画Drawing.BAS
マウスイベント時に点を描画Event Drawing.BAS
ローカル座標とグローバル座標変換LocalToGlobal.BAS
マウスで点を描画(Toolbox使用)Toolbox Drawing.BAS



■Offscreen GWorlds
オフスクリーン使用サンプルPixel Manip...) Off screen.BAS



■Pictures
PICTURE FILEDによるPICTファイル表示DrawingPicture.BAS
PICTリソースを全て表示Read PICT res.s.BAS
PICTUREの記録した画像で描画Recording.BAS
PICTファイルのオープンと保存Save/Open PICT files.BAS



■Printer output
全てのエディットフィールドの印刷(関数)Print All Edit Flds.FN
コントロールキャラクタの印刷(関数)Print Control Chars.bas
画像の印刷Print ROtate Text.bas
全てのエディットフィールドの印刷Printer Edit fields.BAS
メニューから印刷Printer Routine.BAS



■QuickTime Player Project
QuickTimeムービーの再生QuickTime Player.MAIN



■Record types
レコード同士のコピーCopy Records.bas
レコードサンプルPassing records.BAS
乱数で矩形描画Random objs.BAS



■Regions
領域の作成と表示Creating.BAS
領域のアップデートUpdate Regions.BAS



■Resource files
リソース作成(関数)Create.FN
特定アプリのリソース一覧Lister.BAS
バージョンリソースサンプルVers Reader.bas



■Scroll Bar
スクロールサンプルFBScroll.FN
スクロールバーの位置テストScroll bar tester.bas
エディットフィールドとスクロールバーScroll edit fields.BAS
画像とスクロールバー連動Scroll Pictures.BAS



■Serial
各種ポートのチェックCheckPorts.Bas



■Sorting
バブルソートBubblesort.bas
コムソート(文字列)Combsort String.bas
コムソートComsort.bas
シェルソートShellsort.bas



■Sound
AIFFサウンド等の同期演奏SndPlayFIle.bas
外部マイクからの録音SndRecord FN
サウンド(曲)演奏Sound Example.BAS
周波数指定による演奏Sound Freq,Dur.MAIN
サウンドボリューム設定Sound Level.bas
システムビープ音の演奏SOUND Variations.bas



■Text Editing
エディットフィールドサンプルEF Example.BAS
入力キーの制限Filter keys.BAS
テキスト挿入(関数)InsertText FN
エディットフィールド内容の読み込み・保存(関数)Read/Write Edit flds.BAS
簡易テキストエディタText Edit Menus.BAS
ウィンドウサイズにエディットフィールドを合わせるWnd-Size Edit field.BAS



■Text Resources
STR#リソースサンプルSTR#.BAS
STRリソースサンプルSTR.BAS
スタイル付きテキストリソースサンプルStyled.BAS
スタイルなしテキストリソースサンプルUnstyled.BAS



■Tool shell project
シェルサンプルTOOL SHELL.MAIN



■Using the Toolbox
チックカウントとマウス座標の検出Func.BAS
ファインダからのファイルオープン/印刷処理(ドラッグ&ドロップ)Incoming.BAS
QuickDraw関数による描画Proc.BAS



■Volumes folder
ボリューム名の表示GetVolNames FN
ボリューム参照番号を得るGetVolRefNum.bas
ボリューム内のファイル一覧ListVolume FN
指定ファイルのボリューム検索SearchVolume FN
ボリューム名の変更VolRename FN
ボリュームの空き容量を求めるVolumeFreeBytes FN
ボリュームを調べるWhich Volume.bas



■WDEF folder
フローティングパレットWindoid Tester.MAIN



■Windows
ウィンドウに楕円を表示Act,Out,Refresh.BAS
エディットフィールドサンプルBackgrnd.BAS
常に前面にウィンドウを表示keep front.BAS
複数ウィンドウのオープンとクローズOpen, Close.BAS
ウィンドウ上のイベントチェックSneak preview.BAS
複数ウィンドウ、エディットフィールドunique IDs.BAS



■HyperCard
XCMDサンプルXCMD project



■Excel folder
ExcelサンプルExcel Code Example



■Photoshop Filters
PhotoshopフィルタExample Filter.Main



■Conversion
QuickBasicからFuture BASICへの変換プログラムQB Convert



■Technical
ICODサンプルInitialization code (ICOD)
FutureBasicとC言語の変換FB<=>C Folder
FutureBasicとPascalPascal, C, ASM
GPIBサンプルMisc Examples/Driver (GPIB) Example
フィボナッチ数列Misc Examples/Fibonacci Series.bas
スプライトワールドサンプルSpriteWorld Animation
ツールボックスコールToolbox Routines