From owner-fb-ml@po.shiojiri.ne.jp Sat May 1 01:54:53 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id BAA28448 for fb-ml-outgoing; Sat, 1 May 1999 01:54:53 +0900 (JST) Received: from smtp2.niftyserve.or.jp (smtp2.nifty.ne.jp [202.219.63.54]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id BAA28444 for ; Sat, 1 May 1999 01:54:50 +0900 (JST) Received: from 210.131.42.227 (tkyo6219.ppp.infoweb.ne.jp [210.131.42.227]) by smtp2.niftyserve.or.jp (8.8.8+2.7Wbeta7/3.6W-981208) with SMTP id BAA13466 for ; Sat, 1 May 1999 01:55:38 +0900 (JST) Message-Id: <199904301655.BAA13466@smtp2.niftyserve.or.jp> X-Mailer: PostPet for Macintosh ver. 2.0 jp (68k) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Date: Sat, 1 May 1999 01:57:59 +0900 To: fb-ml@po.shiojiri.ne.jp From: bxd02450@nifty.ne.jp (Shinji Tomita) Subject: [fb-ml 4831] =?ISO-2022-JP?B?GyRCJS8laiVDJS8kTkg9RGokSyREJCQkRhsoSi==?= Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 富田です。 「はじめまして」に続いての2通目です。よろしくお願いします。 処女作のプログラムを意気込んで(暇を見つけながら?)書いていたら、思わ ぬところで苦労してしまいました。 MOUSE 関数を使って、シングル・クリックとダブル・クリックとを区別するこ とは、かなり苦しいと考えた方がいいのでしょうか。こう思った理由は、 1. シングルを受け取らずに、ダブルを単独で受け取ることができない。 2. ダブルを返してくるのは、単に2回のクリックの間隔によるだけで、 マウスの位置が動いたかどうかは考慮していないようだ。 という2つです。 ゲームで、シングルとダブルとで全く違う動作をさせるために、シングルかダ ブルかを判定する関数を結局自分で書きましたが、皆さんもそうされてきたの でしょうか。 ついでに、もう一つ質問させて下さい。 STR$ 関数で正数を文字列に変換すると、スペースが入ります。これを防ぐには、 CALL NUMTOSTRING(theNum&,str$) を使うように書いてあったのですが、使い方 がよくわかりません。簡単なサンプルがあれば教えていただけないでしょうか。 ------ ------ ----- 富田 信治 bxd02450@nifty.ne.jp From owner-fb-ml@po.shiojiri.ne.jp Sat May 1 04:24:09 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id EAA05585 for fb-ml-outgoing; Sat, 1 May 1999 04:24:09 +0900 (JST) Received: from mail5.alpha-net.ne.jp (mail5.alpha-net.ne.jp [210.229.64.35]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id EAA05581 for ; Sat, 1 May 1999 04:24:03 +0900 (JST) Received: from mail5.alpha-net.ne.jp (tc-srv4-p103.alpha-net.ne.jp [210.229.67.192]) by mail5.alpha-net.ne.jp (8.9.1/3.7W) with ESMTP id EAA08124 for ; Sat, 1 May 1999 04:23:16 +0900 (JST) Message-ID: <372A03A2.7E4AC0D7@mail5.alpha-net.ne.jp> Date: Sat, 01 May 1999 04:25:26 +0900 From: Hirofumi Okugawa X-Mailer: Mozilla 4.5 (Macintosh; I; PPC) X-Accept-Language: ja MIME-Version: 1.0 To: fb-ml@po.shiojiri.ne.jp Subject: [fb-ml 4832] =?iso-2022-jp?B?GyRCQDU/dBsoQnRvGyRCSjg7ek5zGyhC?= Content-Type: text/plain; charset=iso-2022-jp; x-mac-type="54455854"; x-mac-creator="4D4F5353" Content-Transfer-Encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp  奥川 浩史です。 >STR$ 関数で正数を文字列に変換すると、スペースが入ります。これを防ぐに は、 >CALL NUMTOSTRING(theNum&,str$) を使うように書いてあったのですが、使い 方 >がよくわかりません。 DIM 255 numstr$ number&=50 CALL NUMTOSTRING(number&,@numstr$)  は通りました。  ハンドブックの表記だとエラーが起きますね。  「文字列」のところは「文字列の変数のアドレス」なのかな?  きっと、たぶん。  う〜ん、こういうツールボックスがあったのか、便利だ。  right$でいちいち削ってました。  あ、FB-ML Archive FileMaker版使わせてもらってます。>諫山研一さん  この場を借りて感謝〜。 From owner-fb-ml@po.shiojiri.ne.jp Sat May 1 06:27:45 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id GAA13203 for fb-ml-outgoing; Sat, 1 May 1999 06:27:45 +0900 (JST) Received: from smtp2.niftyserve.or.jp (smtp2.nifty.ne.jp [202.219.63.54]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id GAA13199 for ; Sat, 1 May 1999 06:27:42 +0900 (JST) Received: from 210.131.42.114 (tkyo6002.ppp.infoweb.ne.jp [210.131.42.114]) by smtp2.niftyserve.or.jp (8.8.8+2.7Wbeta7/3.6W-981208) with SMTP id GAA29165 for ; Sat, 1 May 1999 06:28:32 +0900 (JST) Message-Id: <199904302128.GAA29165@smtp2.niftyserve.or.jp> X-Mailer: PostPet for Macintosh ver. 2.0 jp (68k) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Date: Sat, 1 May 1999 06:30:56 +0900 To: fb-ml@po.shiojiri.ne.jp From: bxd02450@nifty.ne.jp (Shinji Tomita) Subject: [fb-ml 4833] Re: =?ISO-2022-JP?B?GyRCQDU/dBsoSg==?=to=?ISO-2022-JP?B?GyRCSjg7ek5zGyhK?= Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 富田です。 奥川さん、どうもありがとうございます。 できました。 @ を頭に付けるとは・・・ 逆の動作をするツールボックスもやはりFN STRINGTONUM(@str$) という 使い方ですね。いろいろ覚えないといけないようですが、がんばりますので よろしく。 Shinji Tomita bxd02450@nifty.ne.jp From owner-fb-ml@po.shiojiri.ne.jp Sun May 2 20:01:23 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id UAA25785 for fb-ml-outgoing; Sun, 2 May 1999 20:01:23 +0900 (JST) Received: from [203.141.192.197] ([203.141.192.197]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id UAA25779 for ; Sun, 2 May 1999 20:01:20 +0900 (JST) Message-Id: X-Mailer: Macintosh Eudora Pro Version 2.1.3-Jr2 Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Date: Sun, 2 May 1999 20:03:40 +0900 To: fb-ml@po.shiojiri.ne.jp From: openspc@alpha.ocn.ne.jp (KaZuhiro FuRuhata) Subject: [fb-ml 4834] Re: =?ISO-2022-JP?B?GyRCJS8laiVDJS8kTkg9RGokSyREJCQkRhsoSg==?= Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 古籏一浩です。 At 1:57 AM 1999.5.1, Shinji Tomita wrote: > MOUSE 関数を使って、シングル・クリックとダブル・クリックとを区別するこ > とは、かなり苦しいと考えた方がいいのでしょうか。こう思った理由は、 > 1. シングルを受け取らずに、ダブルを単独で受け取ることができない。 > 2. ダブルを返してくるのは、単に2回のクリックの間隔によるだけで、 > マウスの位置が動いたかどうかは考慮していないようだ。 > という2つです。 > ゲームで、シングルとダブルとで全く違う動作をさせるために、シングルかダ > ブルかを判定する関数を結局自分で書きましたが、皆さんもそうされてきたの > でしょうか。  MOUSE関数のページの隣(リファレンス222ページ)にちょうどダブルクリックに  ついて書かれていますので参考にしてみてはどうでしょうか?  トリプルクリックまでは取得できます。  どうしてもHANDLEEVENTSが使えないのであれば一定時間内にマウスボタンが  何回押されたか、を調べればよいかと思います。 ---------------------------------------------------------------------- KaZuhiro FuRuhata e-Mail : openspc@alpha.ocn.ne.jp Web : http://www.shiojiri.ne.jp/~openspc/ ---------------------------------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Mon May 3 03:48:51 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id DAA08008 for fb-ml-outgoing; Mon, 3 May 1999 03:48:51 +0900 (JST) Received: from smtp2.niftyserve.or.jp (smtp2.nifty.ne.jp [202.219.63.54]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id DAA08004 for ; Mon, 3 May 1999 03:48:49 +0900 (JST) Received: from 210.131.42.184 (tkyo6124.ppp.infoweb.ne.jp [210.131.42.184]) by smtp2.niftyserve.or.jp (8.8.8+2.7Wbeta7/3.6W-981208) with SMTP id DAA03667 for ; Mon, 3 May 1999 03:49:41 +0900 (JST) Message-Id: <199905021849.DAA03667@smtp2.niftyserve.or.jp> X-Mailer: PostPet for Macintosh ver. 2.0 jp (68k) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Date: Mon, 3 May 1999 03:52:10 +0900 To: fb-ml@po.shiojiri.ne.jp From: bxd02450@nifty.ne.jp (Shinji Tomita) Subject: [fb-ml 4835] Re: =?ISO-2022-JP?B?GyRCJS8laiVDJS8kTkg9RGokSyREJCQkRhsoSg==?= Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 富田です。 古籏さん、お世話になります。 MOUSE関数のページは一応読んだのですが使えなかったのです。 クリックしたときに、そのクリックがシングルなのか、それともダブルの1回目 なのかをどうしても区別する必要があったのです。 ダブルクリックすると、シングルとダブルと両方を受け取ってしまうので、 リファレンスのp.222〜223の例では、ダブルクリックをすると、3回警告音が 鳴ってしまいます(トリプルなら6回)。従って、もしもダブルなら2回、トリ プルなら3回警告音を鳴らすようにするには、 CASE _click1 : BEEP CASE _click2 : BEEP  CASE _click3 : BEEP でいいわけですね。 リファレンスのp.224では、シングルとダブルと、終点になるかならないかだ けの差で動作そのものはほとんど同じです。ですから、サンプルプログラム中、 ダブルクリックの場合の文の中の PLOT 文と BOX FILL 文の2行は省略して も「あまり」動作に影響は出ないように思います。「あまり」というのは、すば やくシングルを2回した場合(もちろんマウスを移動させて)、違いがでます。 1回クリックしてすばやくマウスを動かしてもう1回クリックすると、2回目の クリックがダブルと見なされてしまうようなのです。ダブルクリックというの は、「同じ位置で」一定以内の間隔で2回クリックすることのつもりでいたの に、間隔だけで判定されているようなので参りました。 なんだかごちゃごちゃしてきましたが、要するに、やりたいことは、例えば p.222〜223の警告音を鳴らすプログラムを、シングルなら"Quack"、ダブルなら "Droplet"を鳴らすように変えるとしたらどうするか、ということです。結局、 ダブルを判定する関数と、シングルを判定する関数とを組み合わせることにした のですが、もっと単純にできるものならばどなたか教えていただけないでしょう か。 ただ、ダブルとシングルとが対立する動作をするソフトってあまり見ないで すね。ダブルに先立ってシングルの動作が行われてはならないプログラムはあ まり思い浮かびませんし、ゲームではほとんどシングルしか使わないような気 がしますし・・・。もしかすると、私がやろうとしたのがかなり特殊なこと だったんでしょうか・・・。 見当はずれなことを言ってたらごめんなさい、皆さんよろしくお願いします。 Shinji Tomita bxd02450@nifty.ne.jp From owner-fb-ml@po.shiojiri.ne.jp Mon May 3 04:12:32 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id EAA09913 for fb-ml-outgoing; Mon, 3 May 1999 04:12:32 +0900 (JST) Received: from [203.141.192.197] ([203.141.192.197]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id EAA09859 for ; Mon, 3 May 1999 04:12:20 +0900 (JST) Message-Id: X-Mailer: Macintosh Eudora Pro Version 2.1.3-Jr2 Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Date: Mon, 3 May 1999 04:14:40 +0900 To: fb-ml@po.shiojiri.ne.jp From: openspc@alpha.ocn.ne.jp (KaZuhiro FuRuhata) Subject: [fb-ml 4836] Re: =?ISO-2022-JP?B?GyRCJS8laiVDJS8kTkg9RGokSyREJCQkRhsoSg==?= Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 古籏一浩です。 遅くまで頑張っているようですね(^^) At 3:52 AM 1999.5.3, Shinji Tomita wrote: > クリックしたときに、そのクリックがシングルなのか、それともダブルの1回目 > なのかをどうしても区別する必要があったのです。  この前提が、そもそもの大間違いだと思います。  神様でもない限りクリック時された時にシングルクリックか、ダブルクリックの  1回目かを判断することは不可能です。  Finder,IE,NSなどの動作を見る限りでは最初のクリックはシングルクリックと  見なされて処理されているようです。  どうしても判定しなければ、ならないのであればやはり一定間隔おいてから  チェックするしかありません。という事で以下のようなものはどうでしょう? [0] count = 0 [1] mouseDown -> count = count + 1 [2] mouseUp -> count = count + 1 [3] mouseDown -> count = count + 1 [4] mouseUp -> count = count + 1 [5] [1]から5/60 sec(一定時間)経過したらcount = 0   シングルクリックならcountは2以下、ダブルクリックならcountは3以上。 マウスボタン押しっぱなしだとシングルクリック連続になってしまいますが [5]でcount=1ならcountはそのまま、という具合にすればいけると思います。 ---------------------------------------------------------------------- KaZuhiro FuRuhata e-Mail : openspc@alpha.ocn.ne.jp Web : http://www.shiojiri.ne.jp/~openspc/ ---------------------------------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Mon May 3 08:06:48 1999 Return-Path: Received: (from root@localhost) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id IAA22185 for fb-ml-outgoing; Mon, 3 May 1999 08:06:48 +0900 (JST) Received: from smtp2.niftyserve.or.jp (smtp2.nifty.ne.jp [202.219.63.54]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id IAA22181 for ; Mon, 3 May 1999 08:06:46 +0900 (JST) Received: from [210.131.67.104] (hrsm0140.ppp.infoweb.ne.jp [210.131.67.104]) by smtp2.niftyserve.or.jp (8.8.8+2.7Wbeta7/3.6W-981208) with ESMTP id IAA11724 for ; Mon, 3 May 1999 08:07:39 +0900 (JST) Message-Id: <199905022307.IAA11724@smtp2.niftyserve.or.jp> X-Mailer: Microsoft Outlook Express Macintosh Edition - 4.5 (0410) Date: Sat, 01 May 1999 17:32:37 +0900 Subject: [fb-ml 4837] Re: =?ISO-2022-JP?B?GyRCQDU/dBsoSnRvGyRCSjg7ek5z?==?ISO-2022-JP?B?GyhK?= From: "Masakazu Nakao" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp >> STR$ 関数で正数を文字列に変換すると、スペースが入ります。これを防ぐには、 >> CALL NUMTOSTRING(theNum&,str$) を使うように書いてあったのですが、使い方 >> がよくわかりません。簡単なサンプルがあれば教えていただけないでしょうか。 > > DIM 255 numstr$ > > number&=50 > CALL NUMTOSTRING(number&,@numstr$) > >  right$でいちいち削ってました。 LENとRIGHT$を利用するのが標準的なBASICでの約束でしょうが FB単独ではMID$の使い方が変わっていて numstr$=MID$(numstr$,2) という方法もあります 中尾正和@広島 masa.nakao@nifty.ne.jp From owner-fb-ml@po.shiojiri.ne.jp Mon May 3 11:47:39 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id LAA24385 for fb-ml-outgoing; Mon, 3 May 1999 11:47:39 +0900 (JST) Received: from bf.mbn.or.jp (bf.mbn.or.jp [202.217.0.48]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id LAA24381 for ; Mon, 3 May 1999 11:47:36 +0900 (JST) Received: from 192.168.0.4 (cse3-10.fujisawa.mbn.or.jp [202.217.121.214]) by bf.mbn.or.jp (8.9.1/bf.mbn.or.jp-2.0) with SMTP id LAA18526 for ; Mon, 3 May 1999 11:47:35 +0900 (JST) Message-ID: <19990503024515.18168@bf.mbn.or.jp> From: Kenichi Isayama To: fb-ml@po.shiojiri.ne.jp Date: Mon, 3 May 1999 11:45:06 +0900 Subject: [fb-ml 4838] =?ISO-2022-JP?B?GyRCJDQkYSRzJEokNSFBIUEhQSFBJCQbKEo=?=(;_;) MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Content-Transfer-Encoding: 7bit X-Mailer: ARENA Internet Mailer 1.5.1 PPC X-Priority: 3 Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 皆様 過去の発言のファイルメーカー版ですが、4月中なんていていましたが、 かなり忙しくって遅れています(;_;)。 申し訳ないですが、もう少し待ってくださいませ(;_;)。 P.S.Mac OS X ServeのBlueBoxでもFB IIは問題なく動いています(^^)。 諫山研一@パニック状態 From owner-fb-ml@po.shiojiri.ne.jp Mon May 3 14:00:41 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id OAA25731 for fb-ml-outgoing; Mon, 3 May 1999 14:00:41 +0900 (JST) Received: from mgate06.so-net.ne.jp (mgate06.so-net.ne.jp [210.132.247.36]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id OAA25726 for ; Mon, 3 May 1999 14:00:39 +0900 (JST) Received: from mail.ba2.so-net.ne.jp (mail.ba2.so-net.ne.jp [210.132.247.97]) by mgate06.so-net.ne.jp (8.8.8+3.0Wbeta9/3.6W99042816) with ESMTP id OAA27546 for ; Mon, 3 May 1999 14:00:38 +0900 (JST) Received: from 210.139.187.86 (p8bbb56.kws4.ap.so-net.ne.jp [210.139.187.86]) by mail.ba2.so-net.ne.jp (8.8.8+3.0Wbeta9/3.7W99040113) with SMTP id OAA09473 for ; Mon, 3 May 1999 14:00:33 +0900 (JST) Message-Id: <19990503140405.Postino-004918@mail.ba2.so-net.ne.jp> Date: Mon, 3 May 1999 14:04:05 +0000 To: fb-ml@po.shiojiri.ne.jp From: Wataru Yamashita Subject: [fb-ml 4839] =?iso-2022-jp?B?GyRCJSIlJCUzJXMkTjRWM1YkSyREJCQkRhsoQg==?= X-Mailer: Postino Version 1.3 68K X-Priority: 3 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 皆さん、こんにちは。 山下 渉です。 “コントロールパネル”―“表示”で、   □常にグリッドに沿う にチェックを入れておくと、アイコンを移動させた時に 自動で位置調整くれるのですが、このアイコンの間隔 (水平方向と垂直方向のピクセル数)を取得することって できるのでしょうか? ご存じの方、アドバイスをお願い致します。 では、失礼します。 ---------------- Name Wataru Yamashita WWW http://member.nifty.ne.jp/yamadon/index.htm From owner-fb-ml@po.shiojiri.ne.jp Mon May 3 16:55:24 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id QAA27406 for fb-ml-outgoing; Mon, 3 May 1999 16:55:24 +0900 (JST) Received: from smtp2.niftyserve.or.jp (smtp2.nifty.ne.jp [202.219.63.54]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id QAA27402 for ; Mon, 3 May 1999 16:55:22 +0900 (JST) Received: from 210.131.42.185 (tkyo6125.ppp.infoweb.ne.jp [210.131.42.185]) by smtp2.niftyserve.or.jp (8.8.8+2.7Wbeta7/3.6W-981208) with SMTP id QAA03633 for ; Mon, 3 May 1999 16:56:16 +0900 (JST) Message-Id: <199905030756.QAA03633@smtp2.niftyserve.or.jp> X-Mailer: PostPet for Macintosh ver. 2.0 jp (68k) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Date: Mon, 3 May 1999 16:58:40 +0900 To: fb-ml@po.shiojiri.ne.jp From: bxd02450@nifty.ne.jp (Shinji Tomita) Subject: [fb-ml 4840] Re: =?ISO-2022-JP?B?GyRCQDU/dBsoSq==?=to=?ISO-2022-JP?B?GyRCSjg7ek5zGyhK?= Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 富田です。 > numstr$=MID$(numstr$,2) > という方法もあります MID$ の使い方は見落としてました。いろいろ使えそうですね。 数値to文字列一つをとっても、うまく使い分ければ楽になりそうです。 "005"とか"012" とかと表示させるために、LEN とRIGHT$ を必死に組み合わせて 文字列を作ったのですが、UNS$ を使えば一発でした・・・。あーあ。 Shinji Tomita bxd02450@nifty.ne.jp From owner-fb-ml@po.shiojiri.ne.jp Mon May 3 18:55:44 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id SAA28786 for fb-ml-outgoing; Mon, 3 May 1999 18:55:44 +0900 (JST) Received: from smtp2.niftyserve.or.jp (smtp2.nifty.ne.jp [202.219.63.54]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id SAA28782 for ; Mon, 3 May 1999 18:55:40 +0900 (JST) Received: from 210.131.42.115 (tkyo6003.ppp.infoweb.ne.jp [210.131.42.115]) by smtp2.niftyserve.or.jp (8.8.8+2.7Wbeta7/3.6W-981208) with SMTP id SAA18098 for ; Mon, 3 May 1999 18:56:22 +0900 (JST) Message-Id: <199905030956.SAA18098@smtp2.niftyserve.or.jp> X-Mailer: PostPet for Macintosh ver. 2.0 jp (68k) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Date: Mon, 3 May 1999 18:58:43 +0900 To: fb-ml@po.shiojiri.ne.jp From: bxd02450@nifty.ne.jp (Shinji Tomita) Subject: [fb-ml 4841] Re: =?ISO-2022-JP?B?GyRCJS8laiVDJS8kTkg9RGokSyREJCQkRhsoSg==?= Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 富田です。 お世話になります。やっぱり特殊なケースだったようですみません。 > [0] count = 0 > [1] mouseDown -> count = count + 1 > [2] mouseUp -> count = count + 1 > [3] mouseDown -> count = count + 1 > [4] mouseUp -> count = count + 1 > [5] [1]から5/60 sec(一定時間)経過したらcount = 0 [5]の「[1](最初のクリック)から一定時間経過したら」というところなんで すが、これがよくわからないのです。ON TIMER を使わずに作ることができるの でしょうか。 私が書いた関数は、クリックの回数を数えるわけではありませんが、 0. クリックフラグ=0、マウス位置=0、チック=0 1. ダブルの判定(ON MOUSE で作動)  [1]マウス位置とチック数をとる  [2]直前クリックと位置が同じかつ一定時間以内なら、ダブルクリック決定。   クリックフラグ=0、マウス位置、チック初期化。  [3] [2]に該当しなければクリックフラグ=1、マウス位置、チックを直前クリッ   クのデータとして保持 ([2]の条件は、「クリックフラグ=1ならば」でいいかもしれません)   2. シングルの判定(ON TIMER で1/60秒毎に作動)  [0]クリックフラグ=0なら抜ける  [1]クリックフラグ=1なら、マウス位置とチック数をとる  [2]直前クリックから位置が移動したか、一定時間が経過していればシングル    決定。クリックフラグ=0、マウス位置、チック初期化。  [3] [2]に該当しなければ抜ける という2つで、これで動作するのですが、ON TIMER を使ってシングルの判定の 関数が常に動いているというのが気持ち悪いです。必要なのはクリックの直後 だけですし、経過時間の表示など他にON TIMER を使う関数も一緒に入ってき て、(ON TIMER で2種類の時間の設定はできない?)、たまにしか必要でない ものを1/60秒毎に呼び出してしまいます。WHILE で作れそうな気もしたのです が挫折しました。もし、ON TIMER を使わなければならないのなら、今のままで もいいかなあという気がしています。 それにしても、ダブルの前にシングルがくるのはいいとして、  クリック -> マウスを移動 -> クリック  とすばやくやると、2回目がダブルクリックと扱われるのは、やっぱり気持ち悪 い・・・。 どうも長々と失礼しました。 Shinji Tomita bxd02450@nifty.ne.jp From owner-fb-ml@po.shiojiri.ne.jp Mon May 3 19:15:33 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id TAA29068 for fb-ml-outgoing; Mon, 3 May 1999 19:15:33 +0900 (JST) Received: from [203.141.192.197] ([203.141.192.197]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id TAA29064 for ; Mon, 3 May 1999 19:15:31 +0900 (JST) Message-Id: X-Mailer: Macintosh Eudora Pro Version 2.1.3-Jr2 Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Date: Mon, 3 May 1999 19:17:52 +0900 To: fb-ml@po.shiojiri.ne.jp From: openspc@alpha.ocn.ne.jp (KaZuhiro FuRuhata) Subject: [fb-ml 4842] Re: =?ISO-2022-JP?B?GyRCJS8laiVDJS8kTkg9RGokSyREJCQkRhsoSg==?= Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 古籏一浩です。 At 6:58 PM 1999.5.3, Shinji Tomita wrote: > [5]の「[1](最初のクリック)から一定時間経過したら」というところなんで > すが、これがよくわからないのです。ON TIMER を使わずに作ることができるの > でしょうか。  FN TICKCOUNTというToolboxが呼び出せますので、これを利用します。  この関数は1/60秒を1として計測します。 > ものを1/60秒毎に呼び出してしまいます。WHILE で作れそうな気もしたのです > が挫折しました。もし、ON TIMER を使わなければならないのなら、今のままで > もいいかなあという気がしています。  FN TICKCOUNTとWHILEを組み合わせればできると思います。  ただ割り込みを使うわけじゃないので、シューティングゲームが得意な人とか  1/60秒の入力に慣れてしまった人には若干タイムラグを感じさせてしまうかも  しれません。 ---------------------------------------------------------------------- KaZuhiro FuRuhata e-Mail : openspc@alpha.ocn.ne.jp Web : http://www.shiojiri.ne.jp/~openspc/ ---------------------------------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Mon May 3 22:54:10 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id WAA02687 for fb-ml-outgoing; Mon, 3 May 1999 22:54:10 +0900 (JST) Received: from [203.141.192.197] ([203.141.192.197]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id WAA02683 for ; Mon, 3 May 1999 22:54:08 +0900 (JST) Message-Id: X-Mailer: Macintosh Eudora Pro Version 2.1.3-Jr2 Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Date: Mon, 3 May 1999 22:56:30 +0900 To: fb-ml@po.shiojiri.ne.jp From: openspc@alpha.ocn.ne.jp (KaZuhiro FuRuhata) Subject: [fb-ml 4843] Re: =?ISO-2022-JP?B?GyRCJDQkYSRzJEokNSFBIUEhQSFBJCQbKEo=?=(;_;) Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 古籏一浩です。 At 11:45 AM 1999.5.3, Kenichi Isayama wrote: > 過去の発言のファイルメーカー版ですが、4月中なんていていましたが、 > かなり忙しくって遅れています(;_;)。 > 申し訳ないですが、もう少し待ってくださいませ(;_;)。  慌てないです(^^)  できればウィンドウ広げたら、フィールドもそのサイズになってくれると  ベターなんですが可能でしょうか? > P.S.Mac OS X ServeのBlueBoxでもFB IIは問題なく動いています(^^)。  おお、MacOS X入れたんですか。  試しに入れてQT4の画像送れるサーバー(何だっけ)とか画像配信して  みたいんだけど・・・  Oh!X vol.2にFuture BASICの原稿書いていますんで、よろしく(^^)/  PICT Formatも載っていますからPICTフォーマットの内容を知りたい人には  いいかも。TIFFも昔やったけど鬼のよう・・・ ---------------------------------------------------------------------- KaZuhiro FuRuhata e-Mail : openspc@alpha.ocn.ne.jp Web : http://www.shiojiri.ne.jp/~openspc/ ---------------------------------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Mon May 3 22:55:09 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id WAA02730 for fb-ml-outgoing; Mon, 3 May 1999 22:55:09 +0900 (JST) Received: from [203.141.192.197] ([203.141.192.197]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id WAA02724 for ; Mon, 3 May 1999 22:55:08 +0900 (JST) Message-Id: X-Mailer: Macintosh Eudora Pro Version 2.1.3-Jr2 Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Date: Mon, 3 May 1999 22:57:30 +0900 To: fb-ml@po.shiojiri.ne.jp From: openspc@alpha.ocn.ne.jp (KaZuhiro FuRuhata) Subject: [fb-ml 4844] Re: =?ISO-2022-JP?B?GyRCJSIlJCUzJXMkTjRWM1YkSyREJCQkRhsoSg==?= Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 古籏一浩です。 At 11:04 PM 1999.5.3, Wataru Yamashita wrote: > にチェックを入れておくと、アイコンを移動させた時に > 自動で位置調整くれるのですが、このアイコンの間隔 > (水平方向と垂直方向のピクセル数)を取得することって > できるのでしょうか?  昔はLAYOリソースとかにあった気がするんですが、MacOS8.1 Finderを  見たらなくなってました。らしきリソースもないし・・・ ---------------------------------------------------------------------- KaZuhiro FuRuhata e-Mail : openspc@alpha.ocn.ne.jp Web : http://www.shiojiri.ne.jp/~openspc/ ---------------------------------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Tue May 4 00:07:37 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id AAA07126 for fb-ml-outgoing; Tue, 4 May 1999 00:07:37 +0900 (JST) Received: from pop2.osk.3web.ne.jp (root@pop2.osk.3web.ne.jp [202.235.193.39]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id AAA06785 for ; Tue, 4 May 1999 00:07:23 +0900 (JST) Received: from 202.235.193.39 (tkt031.osk.3web.ne.jp [202.235.201.65]) by pop2.osk.3web.ne.jp (8.8.8+2.7Wbeta7/3.6W-98060516) with SMTP id AAA12403 for ; Tue, 4 May 1999 00:06:58 +0900 (JST) Message-Id: <199905031506.AAA12403@pop2.osk.3web.ne.jp> To: fb-ml@po.shiojiri.ne.jp Subject: [fb-ml 4845] Re: =?iso-2022-jp?B?GyRCJS8laiVDJS8kThsoQg==?= =?iso-2022-jp?B?GyRCSD1EaiRLJEQkJCRGGyhC?= In-Reply-To: <199905021849.DAA03667@smtp2.niftyserve.or.jp> References: <199905021849.DAA03667@smtp2.niftyserve.or.jp> From: Tsutomu YANO Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: 7bit MIME-Version: 1.0 Date: Tue, 4 May 1999 00:10:03 +0900 X-Mailer: Musashi 3.0.5-jp Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp  ひさしいベンです。 1999/05/03 03:52, Shinji Tomitaさん曰く > 古籏さん、お世話になります。 > MOUSE関数のページは一応読んだのですが使えなかったのです。 > クリックしたときに、そのクリックがシングルなのか、それともダブルの1回目 > なのかをどうしても区別する必要があったのです。 (中略) > なんだかごちゃごちゃしてきましたが、要するに、やりたいことは、例えば > p.222〜223の警告音を鳴らすプログラムを、シングルなら"Quack"、ダブルなら > "Droplet"を鳴らすように変えるとしたらどうするか、ということです。結局、 > ダブルを判定する関数と、シングルを判定する関数とを組み合わせることにした > のですが、もっと単純にできるものならばどなたか教えていただけないでしょう > か。  もともとMacではダブルクリックの判定に特別なことはしていません。クリック後 に一定期間まって、再度同じ位置でクリックがあればダブルクリックと見做してい ます。  むしろこの「一定期間」というところのほうが重要です。コントロールパネルで ダブルクリックの間隔が設定できるようになっているのを思い出してください。 Finderにならうならば、ダブルクリックの間隔はこの間隔にすべきです。  この間隔はシステム・グローバルの _DoubleTime から取り出せます。  DIM doubleTime& doubleTime& = [_DoubleTime]  doubleTime& にはダブルクリックと認識される限界時間がTick数で入っています。  つまり: 1: シングルクリックを判定した段階でのチック数を FN GETTICKCNT で取り出す。    ついでにクリック位置も記録する。 2: doubleTime& の期間だけ待つ。 3: FN EventAvail(EventMask%, EventRecord&) を使用して、イベント・キュー    内に Mouse Down イベントがないかをチェックする。 4: もしある場合、それが前のクリック位置と同じかどうかをチェックする。 5: 同じならダブルクリック、でなければシングルクリック  となります。まあ、シングルとダブルで動作を変える場合は FB2 のダブルクリック イベントは使えないわけです。  FN EventAvail は _mDownMask = 2  DIM EventRec;16, NotNullFlag NotNullFlag = FN EVENTAVAIL(_mDownMask, @EventRec)  という使用法で、Falseでなければ EventRec にマウスダウン時の情報が入ります。  FB2 でやると逆にややこしいかもしれません。ある程度 Toolbox の知識が 必要になりますね。  ではでは。 ********************************************************* ** Do, or do not. ** ** There is no try. -- Master Yoda ** ** ** ** 矢野 勉 / ベン ** ** ID: benbrand@osk2.3web.ne.jp ** ** http://www2.osk.3web.ne.jp/~benbrand/index.shtml ** ********************************************************* From owner-fb-ml@po.shiojiri.ne.jp Tue May 4 13:15:51 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id NAA00801 for fb-ml-outgoing; Tue, 4 May 1999 13:15:51 +0900 (JST) Received: from smtp2.niftyserve.or.jp (smtp2.nifty.ne.jp [202.219.63.54]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id NAA00797 for ; Tue, 4 May 1999 13:15:48 +0900 (JST) Received: from 210.131.42.147 (tkyo6035.ppp.infoweb.ne.jp [210.131.42.147]) by smtp2.niftyserve.or.jp (8.8.8+2.7Wbeta7/3.6W-981208) with SMTP id NAA16840 for ; Tue, 4 May 1999 13:16:41 +0900 (JST) Message-Id: <199905040416.NAA16840@smtp2.niftyserve.or.jp> X-Mailer: PostPet for Macintosh ver. 2.0 jp (68k) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Date: Tue, 4 May 1999 13:19:09 +0900 To: fb-ml@po.shiojiri.ne.jp From: bxd02450@nifty.ne.jp (Shinji Tomita) Subject: [fb-ml 4846] Re: =?ISO-2022-JP?B?GyRCJS8laiVDJS8kTkg9RGokSyREJCQkRhsoSg==?= Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 富田です。 [fb-ml 4842]古籏さん [fb-ml 4845]矢野さん お世話になります。 がんばってやってみます。今の私の力ではちょっと時間がかかるかもしれませ んが・・・(結構大変かも)。1つ1つ勉強していきますのでこれからもよろ しくお願いします。 Shinji Tomita bxd02450@nifty.ne.jp From owner-fb-ml@po.shiojiri.ne.jp Tue May 4 23:54:37 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id XAA09651 for fb-ml-outgoing; Tue, 4 May 1999 23:54:37 +0900 (JST) Received: from mgate07.so-net.ne.jp (mgate07.so-net.ne.jp [210.132.247.37]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id XAA09646 for ; Tue, 4 May 1999 23:54:34 +0900 (JST) Received: from mail.ba2.so-net.ne.jp (mail.ba2.so-net.ne.jp [210.132.247.97]) by mgate07.so-net.ne.jp (8.8.8+3.0Wbeta9/3.6W99042816) with ESMTP id XAA07226 for ; Tue, 4 May 1999 23:54:30 +0900 (JST) Received: from 210.139.187.68 (p8bbb44.kws4.ap.so-net.ne.jp [210.139.187.68]) by mail.ba2.so-net.ne.jp (8.8.8+3.0Wbeta9/3.7W99040113) with SMTP id XAA02485 for ; Tue, 4 May 1999 23:54:25 +0900 (JST) Message-Id: <19990504235757.Postino-000362@mail.ba2.so-net.ne.jp> Date: Tue, 4 May 1999 23:57:57 +0000 To: fb-ml@po.shiojiri.ne.jp From: Wataru Yamashita Subject: [fb-ml 4847] Re: =?iso-2022-jp?B?GyRCJSIlJCUzJXMkTjRWM1YkSyREJCQkRhsoQg==?= X-Mailer: Postino Version 1.3 68K X-Priority: 3 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 山下 渉です。 古籏さん、ありがとうございます。 > > にチェックを入れておくと、アイコンを移動させた時に > > 自動で位置調整くれるのですが、このアイコンの間隔 > > (水平方向と垂直方向のピクセル数)を取得することって > > できるのでしょうか? >  昔はLAYOリソースとかにあった気がするんですが、MacOS8.1 Finderを >  見たらなくなってました。らしきリソースもないし・・・ 私のMacでは、LAYOリソースがどうも見当たらない(見つけられない?) のです。 OS8.1でもアイコンの間隔を取得できる良い方法はないものでしょうか....。 From owner-fb-ml@po.shiojiri.ne.jp Fri May 7 23:29:22 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id XAA22090 for fb-ml-outgoing; Fri, 7 May 1999 23:29:22 +0900 (JST) Received: from yyy.or.jp (host03.interwave.or.jp [202.214.252.3]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id XAA22086 for ; Fri, 7 May 1999 23:29:18 +0900 (JST) Received: (qmail 3197 invoked from network); 7 May 1999 23:29:13 +0900 Received: from kofu113.yyy.or.jp (HELO 210.174.137.144) (210.174.137.144) by mail.yyy.or.jp with SMTP; 7 May 1999 23:29:13 +0900 Message-Id: <19990507232936.Postino-000458@mail.yyy.or.jp> Date: Fri, 7 May 1999 23:29:36 +0900 To: fb-ml@po.shiojiri.ne.jp From: TahitoAoki Subject: [fb-ml 4848] System7 Sound File =?iso-2022-jp?B?GyRCJE5GSSRfOX4kX0p9SyEkcjY1JCgkRjI8GyhC?= X-Mailer: PostinoClassic Version 1.3 PPC X-Priority: 3 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 青木です。 カメレスです。(^^;) 中嶋さん: > System7 のサウンドファイルを読み込んで再生するには > どのようにしたら良いでしょうか? ↓以下、コードです。 CLEAR LOCAL MODE DIM hndl& DIM ResID%,oldRefNum%,resRefNum% LOCAL FN GetSndHndl&(FileName$,volRefNum%) oldRefNum% = FN CURRESFILE '"現在のファイル番号を保存 resRefNum% = USR OPENRFPERM(FileName$,volRefNum%,_fsWrPerm)'"サウンドファ イルを開く LONG IF FN COUNT1RESOURCES(_"snd ") '"sndリソースがあれば... hndl&=FN GETINDRESOURCE(_"snd ",1) '"リソースを取り出す CALL DETACHRESOURCE(hndl&) '"リソースをハンドルに変換 END IF CALL CLOSERESFILE(resRefNum%) '"サウンドファイルを閉じる CALL USERESFILE(oldRefNum%) '"元のファイルに戻す END FN = hndl& たぶんこれで大丈夫だと思います。  →「たぶん」ですので、不備があったら教えてください。(^^;) なお、返値はハンドルになってます。 再生には FN SNDPLAY などを使ってください。 From owner-fb-ml@po.shiojiri.ne.jp Thu May 13 14:26:14 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id OAA22395 for fb-ml-outgoing; Thu, 13 May 1999 14:26:14 +0900 (JST) Received: from wall.sur.co.jp (firewall-user@wall.sur.co.jp [210.130.248.194]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id OAA22389 for ; Thu, 13 May 1999 14:26:09 +0900 (JST) Received: by wall.sur.co.jp; id OAA11762; Thu, 13 May 1999 14:26:02 +0900 (JST) Received: from unknown(172.18.129.3) by wall.sur.co.jp via smap (4.1) id xma011712; Thu, 13 May 99 14:25:17 +0900 Received: from 172.18.129.3 (sk1dh083.sys2.sur.co.jp [172.18.20.83]) by post.sur.co.jp (8.9.3/3.7W) with SMTP id OAA14563 for ; Thu, 13 May 1999 14:23:12 +0900 (JST) Message-Id: <199905130523.OAA14563@post.sur.co.jp> To: fb-ml@po.shiojiri.ne.jp Subject: [fb-ml 4849] STAZ Software=?iso-2022-jp?B?GyRCJE4bKEI=?=example In-Reply-To: <19990507232936.Postino-000458@mail.yyy.or.jp> References: <19990507232936.Postino-000458@mail.yyy.or.jp> From: Takaaki Mizuno Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: 7bit MIME-Version: 1.0 Date: Thu, 13 May 1999 14:30:56 +0900 X-Mailer: Musashi 3.0.6-jp Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp こんにちは。 水野です。お久しぶりです。 この間、STAZ Softwareのexampleページが更新されていましたので、 とりあえず、訳してみました。 http://www1.cds.ne.jp/~takaaki/fb/exfiles.html よろしければ、ご覧下さい。 ファイル(データフォーク)とリソースの相互変換と、 フォルダ選択ダイアログのバグフィックス版が追加されていました。 ---------------------------- 水野貴明 mizuno_takaaki@sur.co.jp takaaki@cds.ne.jp http://www1.cds.ne.jp/~takaaki/ From owner-fb-ml@po.shiojiri.ne.jp Fri May 14 07:09:29 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id HAA11391 for fb-ml-outgoing; Fri, 14 May 1999 07:09:29 +0900 (JST) Received: from aa.mbn.or.jp (aa.mbn.or.jp [202.217.0.18]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id HAA11387 for ; Fri, 14 May 1999 07:09:27 +0900 (JST) Received: from [210.144.172.84] (cse4-14.himeji.mbn.or.jp [210.144.172.84]) by aa.mbn.or.jp (8.9.1/aa.mbn.or.jp-2.0) with ESMTP id HAA00468 for ; Fri, 14 May 1999 07:09:26 +0900 (JST) Message-Id: <199905132209.HAA00468@aa.mbn.or.jp> X-Mailer: Microsoft Outlook Express for Macintosh - 4.01 (295) Date: Fri, 14 May 1999 07:09:18 +0900 Subject: [fb-ml 4850] Re: System7 Sound File =?ISO-2022-JP?B?GyRCJE5GSSRfOX4kX0p9SyEkcjY1JCgkRjI8GyhK?= From: "=?ISO-2022-JP?B?GyRCQ2ZFaBsoSg==?=" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 中嶋です。 レス遅れて申し訳ありません。 青木さん問題なく動きました。 ありがとうございました。 現在サウンドファイルのリストを クリックするとそのサウンドが 再生されるアプリケーションを作成中です。 これで作成が進行できます。 アプリ完成時にはvectorで公開する予定です。 その際ソースも公開しようと考えていますが、 青木さんのコードも公開して良いですか? もちろん青木さんの名前は入れさせてもらいますが。 -------------------------------------------- 中嶋宏樹 E-mail : nakasima@aa.mbn.or.jp URL : http://plaza22.mbn.or.jp/~nakasima/ -------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Sat May 15 10:10:50 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id KAA05229 for fb-ml-outgoing; Sat, 15 May 1999 10:10:50 +0900 (JST) Received: from yyy.or.jp (host03.interwave.or.jp [202.214.252.3]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id KAA05225 for ; Sat, 15 May 1999 10:10:48 +0900 (JST) Received: (qmail 24057 invoked from network); 15 May 1999 10:10:42 +0900 Received: from kofu111.yyy.or.jp (HELO 210.174.137.142) (210.174.137.142) by mail.yyy.or.jp with SMTP; 15 May 1999 10:10:42 +0900 Message-Id: <19990515101115.Postino-012604@mail.yyy.or.jp> Date: Sat, 15 May 1999 10:11:15 +0900 To: fb-ml@po.shiojiri.ne.jp From: TahitoAoki Subject: [fb-ml 4851] Re: System7 Sound File =?iso-2022-jp?B?GyRCJE5GSSRfOX4kX0p9SyEkchsoQg==?= X-Mailer: PostinoClassic Version 1.3 PPC X-Priority: 3 In-Reply-To: <199905132209.HAA00468@aa.mbn.or.jp> References: <199905132209.HAA00468@aa.mbn.or.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 青木です。 > 問題なく動きました。 よかったです。(^^) > 青木さんのコードも公開して良いですか? もちろんOKですよ。(^^) コード内に手を加えても構いませんので。 From owner-fb-ml@po.shiojiri.ne.jp Sun May 16 08:43:54 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id IAA04199 for fb-ml-outgoing; Sun, 16 May 1999 08:43:54 +0900 (JST) Received: from yyy.or.jp (host03.interwave.or.jp [202.214.252.3]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id IAA04193 for ; Sun, 16 May 1999 08:43:53 +0900 (JST) Received: (qmail 28517 invoked from network); 16 May 1999 08:43:49 +0900 Received: from kofu113.yyy.or.jp (HELO 210.174.137.144) (210.174.137.144) by mail.yyy.or.jp with SMTP; 16 May 1999 08:43:49 +0900 Message-Id: <19990516084427.Postino-023246@mail.yyy.or.jp> Date: Sun, 16 May 1999 08:44:27 +0900 To: fb-ml@po.shiojiri.ne.jp From: TahitoAoki Subject: [fb-ml 4852] =?iso-2022-jp?B?GyRCJTUlJiVzJUkkTiVrITwlVzpGQDgbKEI=?= X-Mailer: PostinoClassic Version 1.3 PPC X-Priority: 3 In-Reply-To: <19990515101115.Postino-012604@mail.yyy.or.jp> References: <199905132209.HAA00468@aa.mbn.or.jp> <19990515101115.Postino-012604@mail.yyy.or.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 青木です。 サウンドを“継ぎ目く”ループ再生したいと思うんですが、コールバックルーチンを 使ってもフラグを設定するだけなので、関数を呼ぶまで再生が開始されませんよね。 で、調べてみたら「割り込みルーチン」なるものが必要とのことだったんですが、こ れってどうやって設定するんでしょう? タスクマネージャ内の FN DTINSTALL を使えば良いみたいなんですが、何をしたらよ いのかサッパリ分かりません。(^^;) ご存じの方、もしくは既に関数を作られた方、ご教授のほどお願いします。m(_._)m From owner-fb-ml@po.shiojiri.ne.jp Mon May 17 00:54:10 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id AAA01126 for fb-ml-outgoing; Mon, 17 May 1999 00:54:10 +0900 (JST) Received: from aa.mbn.or.jp (aa.mbn.or.jp [202.217.0.18]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id AAA01122 for ; Mon, 17 May 1999 00:54:07 +0900 (JST) Received: from [210.144.172.203] (cse6-41.himeji.mbn.or.jp [210.144.172.203]) by aa.mbn.or.jp (8.9.1/aa.mbn.or.jp-2.0) with ESMTP id AAA03275 for ; Mon, 17 May 1999 00:54:03 +0900 (JST) Message-Id: <199905161554.AAA03275@aa.mbn.or.jp> X-Mailer: Microsoft Outlook Express for Macintosh - 4.01 (295) Date: Mon, 17 May 1999 00:52:04 +0900 Subject: [fb-ml 4853] =?ISO-2022-JP?B?GyRCJUclIyVsJS8lSCVqMjwkTiVVJSElJCVrGyhK?= =?ISO-2022-JP?B?GyRCJE4lXCVqJWUhPCVgOzI+SEhWOWYkTjxoRkBKfUshGyhK?= From: "=?ISO-2022-JP?B?GyRCQ2ZFaBsoSg==?=" To: "FB_MailingList" Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 中嶋です。 あるディレクトリの下にあるファイルのボリューム参照番号を 得るにはどんな方法があるのでしょうか。 例えば私は現在のところ ディレクトリまでのフルパスを求めて 下記の関数を用いてボリューム参照番号を得てますが、 もっとスマートな方法は、ないでしょうか。 例えばディレクトリIDから求めるなど。 LOCAL MODE '"フルパス名よりボリューム番号を得ます。 'http://www.pixmix.com/FB/HowTo/DISK/DISK004.html LOCAL FN getVolRefNum(fullPath$) DIM oldDefault%,wdRefNum%,dummy% oldDefault% = FOLDER("", 0) 'Save old default wdRefNum% = FOLDER(fullPath$, 0) dummy% = FOLDER("", oldDefault%) 'Restore old default END FN = wdRefNum% この関数に与えるフルパスは例えば下の様な形式です。 Macintosh HD:Document: -------------------------------------------- 中嶋宏樹 E-mail : nakasima@aa.mbn.or.jp URL : http://plaza22.mbn.or.jp/~nakasima/ -------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Mon May 17 01:27:52 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id BAA02676 for fb-ml-outgoing; Mon, 17 May 1999 01:27:52 +0900 (JST) Received: from ravi.ne.jp ([210.169.228.130]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id BAA02670 for ; Mon, 17 May 1999 01:27:49 +0900 (JST) Received: from [210.169.228.133] by ravi.ne.jp with ESMTP (Eudora Internet Mail Server 1.3.1); Mon, 17 May 1999 01:27:43 +0900 X-Mailer: Microsoft Outlook Express Macintosh Edition - 4.5 (0410) Date: Mon, 17 May 1999 01:27:36 +0900 Subject: [fb-ml 4854] Re: =?ISO-2022-JP?B?GyRCJUclIyVsJS8lSCVqMjwkTiVVJSElJCVrJE4lXCVqJWUbKEo=?= =?ISO-2022-JP?B?GyRCITwlYDsyPkhIVjlmJE48aEZASn1LIRsoSg==?= From: "Osamu Shigematsu" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Message-ID: <1285218033-77900118@ravi.ne.jp> Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 重松です。 ボリューム参照番号というのが何を意図するかわかりませんが、いわゆる FB の vRefNum% ならば、working directory ID という名前です。で、これって結構特殊で、 いわゆるフォルダの番号のようなものです。 System 7 から、FSSpec という構造体 (レコード) でファイルを扱うようになり、こ れは、ドライブの ID, フォルダのID, ファイルの名前、という構成で、ドライブID は short, フォルダのID は long, ファイル名は、Str63 型です。 typedef struct FSSpec { short vRefNum; // ドライブの ID long parID; // 親フォルダの ID Str63 name; // ファイル名 (63 文字まで保持できる PString) } FSSpec; FutureBASIC 的に書けば、 DIM RECORD FSSpec DIM vRefBum% DIM parID& DIM name$;64 DIM END RECORD.FSSpecSz かな? これならば、フォルダをファイル名のところに入れてやれば、そのフォルダが指せま す。ただし、当然ながら、FB で使うためには、working directry ID に FSSpec を 変換してやらないといけません。 そのための関数は、私の Jamin さんの Navigaton Services を PG で使うサンプル の中に入っています。 > あるディレクトリの下にあるファイルのボリューム参照番号を > 得るにはどんな方法があるのでしょうか。 > > 例えば私は現在のところ > ディレクトリまでのフルパスを求めて > 下記の関数を用いてボリューム参照番号を得てますが、 > もっとスマートな方法は、ないでしょうか。 > 例えばディレクトリIDから求めるなど。 > > LOCAL MODE > '"フルパス名よりボリューム番号を得ます。 > 'http://www.pixmix.com/FB/HowTo/DISK/DISK004.html > LOCAL FN getVolRefNum(fullPath$) > DIM oldDefault%,wdRefNum%,dummy% > > oldDefault% = FOLDER("", 0) 'Save old default > wdRefNum% = FOLDER(fullPath$, 0) > dummy% = FOLDER("", oldDefault%) 'Restore old default > END FN = wdRefNum% > > この関数に与えるフルパスは例えば下の様な形式です。 > Macintosh HD:Document: From owner-fb-ml@po.shiojiri.ne.jp Sun May 23 03:30:15 1999 Return-Path: Received: (from root@localhost) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id DAA09915 for fb-ml-outgoing; Sun, 23 May 1999 03:30:15 +0900 (JST) Received: from aa.mbn.or.jp (aa.mbn.or.jp [202.217.0.18]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id DAA09911 for ; Sun, 23 May 1999 03:30:10 +0900 (JST) Received: from [210.144.172.186] (cse6-24.himeji.mbn.or.jp [210.144.172.186]) by aa.mbn.or.jp (8.9.1/aa.mbn.or.jp-2.0) with ESMTP id DAA10824 for ; Sun, 23 May 1999 03:30:07 +0900 (JST) Message-Id: <199905221830.DAA10824@aa.mbn.or.jp> X-Mailer: Microsoft Outlook Express for Macintosh - 4.01 (295) Date: Sun, 23 May 1999 03:29:19 +0900 Subject: [fb-ml 4855] Re: =?ISO-2022-JP?B?GyRCJUclIyVsJS8lSCVqMjwkTiVVJSElJCVrJE4lXCVqJWUbKEo=?= =?ISO-2022-JP?B?GyRCITwlYDsyPkhIVjlmJE48aEZASn1LIRsoSg==?= From: "=?ISO-2022-JP?B?GyRCQ2ZFaBsoSg==?=" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 中嶋です。 自己レスです。 フォルダーの名前とボリューム参照番号から 目的のフォルダー下のボリューム参照番号を得る関数を作りました。 LOCAL MODE LOCAL FN getWDirRefNum%(folderName$,folderWDRN%) DIM oldWDRN%, newWDRN%, dummy% oldWDRN% = FOLDER("",0) 'save now working directory reference number(WDRN) dummy% = FOLDER("",folderWDRN%) 'set current WDRN newWDRN% = FOLDER(folderName$,0) 'get the WDRN in a folder dummy% = FOLDER("",oldWDRN%) 'return first WDRN END FN = newWDRN% 例えば、ファイルが下の様な構造であったとします。 Macintosh HD:Document:A:report1.doc Macintosh HD:Document:file1 Macintosh HD:Document:file2 A,file1,file2のボリューム参照番号が -32500、 report1.docのボリューム参照番号が -32600 とします。 newWDirRefNum% = FN getWDirRefNum%("A",-32500) と呼び出すとnewWDirRefNum%は -32600 となります。 結果的には簡単なものになりましたが、 ファイル構造を良く知らないままサンプルファイルを 参考にいろいろ試しましたが失敗の連続でした。 失敗の大きな原因が、 1. FBの vRefNum% と ツールボックスの vRefNum%は異なる。   (重松さんの解説でようやく気付きました。ありがとうございました) 2. WDirRefNum%は必ずしも存在しない。   そのファイルを開くなどしないと生成されない。   FN OPENWDやFBのFILES$、FOLDER関数などを   使用すると生成される。 という事が分からなかった。 vRefNum%やWDirRefNum%に関する解説が下記ホームページにありました。 http://www.pixmix.com/FB/HowTo/DISK/DISK043.html なお何故上の様な関数が必要であったかと言うと PGでフォルダーをドラッグ&ドロップすると gFileName$,gFileVolにフォルダーの情報が入るのですが、 上の例で言うと gFileName$ : "A" gFileVol : -32500 となりフォルダーの下にあるファイルのボリューム参照番号が分からない。 _mOpenのイベントで上の関数を用いれば非常に便利になります。 -------------------------------------------- 中嶋宏樹 E-mail : nakasima@aa.mbn.or.jp URL : http://plaza22.mbn.or.jp/~nakasima/ -------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Sun May 23 04:03:18 1999 Return-Path: Received: (from root@localhost) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id EAA11711 for fb-ml-outgoing; Sun, 23 May 1999 04:03:18 +0900 (JST) Received: from ravi.ne.jp ([210.169.228.130]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id EAA11707 for ; Sun, 23 May 1999 04:03:16 +0900 (JST) Received: from [210.169.228.133] by ravi.ne.jp with ESMTP (Eudora Internet Mail Server 1.3.1); Sun, 23 May 1999 04:03:13 +0900 X-Mailer: Microsoft Outlook Express Macintosh Edition - 4.5 (0410) Date: Sun, 23 May 1999 04:03:05 +0900 Subject: [fb-ml 4856] Re: =?ISO-2022-JP?B?GyRCJUclIyVsJS8lSCVqMjwkTiVVJSElJCVrJE4lXCVqJWUbKEo=?= =?ISO-2022-JP?B?GyRCITwlYDsyPkhIVjlmJE48aEZASn1LIRsoSg==?= From: "Osamu Shigematsu" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Message-ID: <1284690303-109641690@ravi.ne.jp> Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 重松です。 > 2. WDirRefNum%は必ずしも存在しない。 >   そのファイルを開くなどしないと生成されない。 >   FN OPENWDやFBのFILES$、FOLDER関数などを >   使用すると生成される。 FB のランタイムを使用してファイルを開くと、必ず、親フォルダが使用中になりま す。なので再帰などで、フォルダを削除したりする関数を書く場合には、注意が必要 です。 -- Osamu Shigematasu http://www.ravi.ne.jp/ From owner-fb-ml@po.shiojiri.ne.jp Tue May 25 21:23:01 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id VAA23159 for fb-ml-outgoing; Tue, 25 May 1999 21:23:01 +0900 (JST) Received: from yyy.or.jp (host03.interwave.or.jp [202.214.252.3]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id VAA23153 for ; Tue, 25 May 1999 21:22:59 +0900 (JST) Received: (qmail 15339 invoked from network); 25 May 1999 21:22:56 +0900 Received: from kofu101.yyy.or.jp (HELO 210.174.137.132) (210.174.137.132) by mail.yyy.or.jp with SMTP; 25 May 1999 21:22:56 +0900 Message-Id: <19990525212348.Postino-002977@mail.yyy.or.jp> Date: Tue, 25 May 1999 21:23:48 +0900 To: fb-ml@po.shiojiri.ne.jp From: TahitoAoki Subject: [fb-ml 4857] =?iso-2022-jp?B?GyRCJTUlJiVzJUkkTkQ5JDUbKEI=?= X-Mailer: PostinoClassic Version 1.3 PPC X-Priority: 3 In-Reply-To: <1284690303-109641690@ravi.ne.jp> References: <1284690303-109641690@ravi.ne.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 青木です。 snd リソースの「長さ(Tick)」や「レート」を知りたいんですが、どういった方法 を取れば良いのでしょうか? ご存じの方、お願いします。 From owner-fb-ml@po.shiojiri.ne.jp Wed May 26 23:02:30 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id XAA13778 for fb-ml-outgoing; Wed, 26 May 1999 23:02:30 +0900 (JST) Received: from goro.asahi-net.or.jp (goro.asahi-net.or.jp [202.224.39.40]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id XAA13762 for ; Wed, 26 May 1999 23:02:26 +0900 (JST) Received: from 210.155.216.61 (ppp216061.asahi-net.or.jp [210.155.216.61]) by goro.asahi-net.or.jp (8.8.8/3.7W) with SMTP id XAA15441 for ; Wed, 26 May 1999 23:02:36 +0900 (JST) Message-Id: <19990526230220.Postino-006420@po.asahi-net.or.jp> Date: Wed, 26 May 1999 23:02:20 +0900 To: fb-ml@po.shiojiri.ne.jp From: Go Katsube Subject: [fb-ml 4858] Staz =?iso-2022-jp?B?GyRCJE4bKEI=?=HP X-Mailer: PostinoClassic Version 1.3.1 PPC X-Priority: 3 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp TAKEZOOです。 STAZのHPの、例の「π」からリンクするページが、いつのまにか 更新され、FB^3の各種スクリーンショットが掲載されています。 以上、御参考までに。 ============================== TAKEZOO(勝部 剛) E-mail:hz9g-ktb@asahi-net.or.jp From owner-fb-ml@po.shiojiri.ne.jp Thu May 27 00:33:07 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id AAA23166 for fb-ml-outgoing; Thu, 27 May 1999 00:33:07 +0900 (JST) Received: from [203.141.192.197] ([203.141.192.197]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id AAA23160 for ; Thu, 27 May 1999 00:33:04 +0900 (JST) Message-Id: X-Mailer: Macintosh Eudora Pro Version 2.1.3-Jr2 Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Date: Thu, 27 May 1999 00:36:28 +0900 To: fb-ml@po.shiojiri.ne.jp From: openspc@alpha.ocn.ne.jp (KaZuhiro FuRuhata) Subject: [fb-ml 4859] Re: Staz =?ISO-2022-JP?B?GyRCJE4bKEo=?=HP Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 古籏一浩です。 At 11:02 PM 1999.5.26, Go Katsube wrote: > STAZのHPの、例の「π」からリンクするページが、いつのまにか > 更新され、FB^3の各種スクリーンショットが掲載されています。  今風になってますね。それにしても色付きが多いですね、スクリーンショット。  ここまで来たと言うことは、あと一息といったところか。  そろそろOh!X あたりでFB3云々と書いてもよいのかな?? ---------------------------------------------------------------------- KaZuhiro FuRuhata e-Mail : openspc@alpha.ocn.ne.jp Web : http://www.shiojiri.ne.jp/~openspc/ ---------------------------------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Thu May 27 06:41:40 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id GAA25903 for fb-ml-outgoing; Thu, 27 May 1999 06:41:40 +0900 (JST) Received: from aa.mbn.or.jp (aa.mbn.or.jp [202.217.0.18]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id GAA25899 for ; Thu, 27 May 1999 06:41:39 +0900 (JST) Received: from [210.144.172.157] (cse5-41.himeji.mbn.or.jp [210.144.172.157]) by aa.mbn.or.jp (8.9.1/aa.mbn.or.jp-2.0) with ESMTP id GAA17768 for ; Thu, 27 May 1999 06:41:37 +0900 (JST) Message-Id: <199905262141.GAA17768@aa.mbn.or.jp> X-Mailer: Microsoft Outlook Express for Macintosh - 4.01 (295) Date: Thu, 27 May 1999 06:40:39 +0900 Subject: [fb-ml 4860] Apple Creator&File Type Registration Home Page Address From: "=?ISO-2022-JP?B?GyRCQ2ZFaBsoSg==?=" To: "FB_MailingList" Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 中嶋です。 しばらく見ない内にクリエイターとファイルタイプの 登録ホームページのアドレスが変わっていました。 一応御参考までに、連絡します。 http://developer.apple.com/dev/cftype/index.html -------------------------------------------- 中嶋宏樹 E-mail : nakasima@aa.mbn.or.jp URL : http://plaza22.mbn.or.jp/~nakasima/ -------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Thu May 27 12:41:30 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id MAA20083 for fb-ml-outgoing; Thu, 27 May 1999 12:41:30 +0900 (JST) Received: from [203.141.192.197] ([203.141.192.197]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id MAA20074 for ; Thu, 27 May 1999 12:41:28 +0900 (JST) Message-Id: X-Mailer: Macintosh Eudora Pro Version 2.1.3-Jr2 Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Date: Thu, 27 May 1999 12:44:51 +0900 To: fb-ml@po.shiojiri.ne.jp From: openspc@alpha.ocn.ne.jp (KaZuhiro FuRuhata) Subject: [fb-ml 4861] Re: Apple Creator&File Type Registration Home Page Address Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 古籏一浩です。 At 6:40 AM 1999.5.27, 中嶋 wrote: > しばらく見ない内にクリエイターとファイルタイプの > 登録ホームページのアドレスが変わっていました。 > 一応御参考までに、連絡します。 > > http://developer.apple.com/dev/cftype/index.html  これ、ごっそりリストアップして一覧でみれるといいんですけどね。  ということで私のページ上にも書いておきました。  そろそろリニューアルしたいなあ。FB3もでてきそうな感じだし。 ---------------------------------------------------------------------- KaZuhiro FuRuhata e-Mail : openspc@alpha.ocn.ne.jp Web : http://www.shiojiri.ne.jp/~openspc/ ---------------------------------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Thu May 27 21:18:17 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id VAA25478 for fb-ml-outgoing; Thu, 27 May 1999 21:18:17 +0900 (JST) Received: from mail.dwango.co.jp (nt-sharp.dwango.co.jp [210.225.79.2]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id VAA25465 for ; Thu, 27 May 1999 21:18:14 +0900 (JST) Message-Id: <199905271218.VAA25465@niagara.shiojiri.ne.jp> Received: from [210.225.79.198] [210.225.79.198] by mail.dwango.co.jp with ESMTP (SMTPD32-4.05) id A8FD53300F2; Thu, 27 May 1999 21:18:05 +0900 X-Mailer: Microsoft Outlook Express Macintosh Edition - 4.5 (0410) Date: Thu, 27 May 1999 21:18:11 +0900 Subject: [fb-ml 4862] Re: Staz =?ISO-2022-JP?B?GyRCJE4bKEo=?=HP From: "Osamu Shigematsu" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 重松です。 >  今風になってますね。それにしても色付きが多いですね、スクリーンショット。 >  ここまで来たと言うことは、あと一息といったところか。 >  そろそろOh!X あたりでFB3云々と書いてもよいのかな?? どうなんでしょうか? デバッガあたりが非常に気になりますが、一番気になるのは、OS X 対応。それほど 未来のことでないように思うのですが、そのあたりがどうなるのか、興味深いです。 後は、やっぱり、新 PG。オブジェクティブ PG というらしいですけど、これのでき が非常に気になります。正直言って、現状の PG のフィルタは、ほしいなと思うもの があまりにも用意されていないので。 いくら、FB^3 のできが良くても、全部それでかくわきゃないし、いいフレームワー クが用意されればいいんですが。 この辺は、ベンさんあたり、レポートしてくれるとうれしいです。 -- Osamu Shigematsu mailto:shigematsu@dwango.co.jp From owner-fb-ml@po.shiojiri.ne.jp Thu May 27 22:17:16 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id WAA29772 for fb-ml-outgoing; Thu, 27 May 1999 22:17:16 +0900 (JST) Received: from mx0.alles.or.jp (mx0.alles.or.jp [202.221.139.67]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id WAA29763 for ; Thu, 27 May 1999 22:17:13 +0900 (JST) Received: from [210.231.134.106] (ppp05042.utsunomiya.alles.or.jp [210.231.134.106]) by mx0.alles.or.jp (8.9.2/3.7W-ALLESNET) with ESMTP id WAA12677 for ; Thu, 27 May 1999 22:17:09 +0900 (JST) Message-Id: <199905271317.WAA12677@mx0.alles.or.jp> X-Mailer: Microsoft Outlook Express Macintosh Edition - 4.5 (0410) Date: Thu, 27 May 1999 12:04:05 +0900 Subject: [fb-ml 4863] Re:Staz =?ISO-2022-JP?B?GyRCJE4bKEpIUChGQl4zGyRCJE43Vzs7Qi5FWRso?==?ISO-2022-JP?B?Sg==?=) From: "=?ISO-2022-JP?B?GyRCODYhITksNVcbKEo=?=" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp yukiです。みなさん、御無沙汰しております。 古籏さんwrote: > At 11:02 PM 1999.5.26, Go Katsube wrote: >> STAZのHPの、例の「π」からリンクするページが、いつのまにか >> 更新され、FB^3の各種スクリーンショットが掲載されています。 >  今風になってますね。それにしても色付きが多いですね、スクリーンショット。 >  ここまで来たと言うことは、あと一息といったところか。 >  そろそろOh!X あたりでFB3云々と書いてもよいのかな?? FB^3ですが、大分いいところまでいっているような感じです。最近B38で試しに '"--- b# =124.44 c# =-13.8009 sTime& =fn tickcount for i&=0 to 100000 a# =b#/c#*sin(c#*3.1415/180) c# =c#+2.5 next i& print a# print (fn tickcount-sTime&)/60.0 print fn tickcount do until len(inkey$) という計算させたところ、 FBII(68K)...............................3.28[sec] **ただし実行回数は1000回! FB^3(68K)..........4.38[sec] FB^3(68K)....0.18[sec] なんと1822倍!でした。ppcだけでなく68kでもコンパイラが改良されているようです。 なんかすごく発売が待ち遠しいです。これでいやいやCodeWarriorを使わないで済む かも...。 --------------------------------------- -- 原 幸久(akiyuki@alles.or.jp) -- --------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Thu May 27 22:18:49 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id WAA29911 for fb-ml-outgoing; Thu, 27 May 1999 22:18:49 +0900 (JST) Received: from [203.141.192.197] ([203.141.192.197]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id WAA29900 for ; Thu, 27 May 1999 22:18:47 +0900 (JST) Message-Id: X-Mailer: Macintosh Eudora Pro Version 2.1.3-Jr2 Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Date: Thu, 27 May 1999 22:22:11 +0900 To: fb-ml@po.shiojiri.ne.jp From: openspc@alpha.ocn.ne.jp (KaZuhiro FuRuhata) Subject: [fb-ml 4864] Re: Staz =?ISO-2022-JP?B?GyRCJE4bKEo=?=HP Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 古籏一浩です。 At 9:18 PM 1999.5.27, Osamu Shigematsu wrote: > デバッガあたりが非常に気になりますが、一番気になるのは、OS X 対応。それほど > 未来のことでないように思うのですが、そのあたりがどうなるのか、興味深いです。  私は1万行超えてもデバッガ使わない人なんで・・・  OS XがでたらCarbon APIに対応するか何かするんじゃないかなあ。  そこらへんは考えていると思いますけど。でてさわってみないとなんともですね。 ---------------------------------------------------------------------- KaZuhiro FuRuhata e-Mail : openspc@alpha.ocn.ne.jp Web : http://www.shiojiri.ne.jp/~openspc/ ---------------------------------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Fri May 28 01:10:31 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id BAA16880 for fb-ml-outgoing; Fri, 28 May 1999 01:10:31 +0900 (JST) Received: from mail.dwango.co.jp (nt-sharp.dwango.co.jp [210.225.79.2]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id BAA16875 for ; Fri, 28 May 1999 01:10:27 +0900 (JST) Message-Id: <199905271610.BAA16875@niagara.shiojiri.ne.jp> Received: from [210.225.79.198] [210.225.79.198] by mail.dwango.co.jp with ESMTP (SMTPD32-4.05) id AF69F99012E; Fri, 28 May 1999 01:10:17 +0900 X-Mailer: Microsoft Outlook Express Macintosh Edition - 4.5 (0410) Date: Fri, 28 May 1999 01:10:23 +0900 Subject: [fb-ml 4865] Re: Re:Staz =?ISO-2022-JP?B?GyRCJE4bKEpIUChGQl4zGyRCJE43Vzs7Qi5FWRsoSg==?=) From: "Osamu Shigematsu" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 重松です。 > という計算させたところ、 > FBII(68K)...............................3.28[sec] **ただし実行回数は1000回! > FB^3(68K)..........4.38[sec] > FB^3(68K)....0.18[sec] > なんと1822倍!でした。ppcだけでなく68kでもコンパイラが改良されているようです。 > なんかすごく発売が待ち遠しいです。これでいやいやCodeWarriorを使わないで済む > かも...。 FB^3 が高速であるのは、おそらくは、浮動小数点の形式が SANE にかわったことに よるところが大きいと思うんです。というか、自分は、なぜ今まで BCD だったのか が理解に苦しみますが。 なんか適当な数値のメモリ上での格納状態をチェックすれば、BCD かそうでないかは すぐに判断可能だと思います。 しかし、有効桁の扱いは、注意が必要でしょうね。 -- Osamu Shigematsu mailto:shigematsu@dwango.co.jp From owner-fb-ml@po.shiojiri.ne.jp Fri May 28 02:53:17 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id CAA25173 for fb-ml-outgoing; Fri, 28 May 1999 02:53:17 +0900 (JST) Received: from [203.141.192.197] ([203.141.192.197]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id CAA25169 for ; Fri, 28 May 1999 02:53:15 +0900 (JST) Message-Id: X-Mailer: Macintosh Eudora Pro Version 2.1.3-Jr2 Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Date: Fri, 28 May 1999 02:56:40 +0900 To: fb-ml@po.shiojiri.ne.jp From: openspc@alpha.ocn.ne.jp (KaZuhiro FuRuhata) Subject: [fb-ml 4866] Re:Staz =?ISO-2022-JP?B?GyRCJE4bKEo=?=HP(FB^3 =?ISO-2022-JP?B?GyRCJE43Vzs7Qi5FWUlfGyhK?=) Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 古籏一浩です。 At 0:04 PM 1999.5.27, 原 幸久 wrote: > FBII(68K)...............................3.28[sec] **ただし実行回数は1000回! > FB^3(68K)..........4.38[sec] > FB^3(68K)....0.18[sec] > なんと1822倍!でした。ppcだけでなく68kでもコンパイラが改良されているようです。 > なんかすごく発売が待ち遠しいです。これでいやいやCodeWarriorを使わないで済む > かも...。  一番下のは(ppc)ですよね???  Code Warrier面倒なんで、FB3でいけるならそうしたいところです。  Photoshop 5だとFB2で作ったプラグインとか動かないしAfter Effects 4とかも  駄目っぽいし・・・ ---------------------------------------------------------------------- KaZuhiro FuRuhata e-Mail : openspc@alpha.ocn.ne.jp Web : http://www.shiojiri.ne.jp/~openspc/ ---------------------------------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Fri May 28 09:02:42 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id JAA03812 for fb-ml-outgoing; Fri, 28 May 1999 09:02:42 +0900 (JST) Received: from mx0.alles.or.jp (mx0.alles.or.jp [202.221.139.67]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id JAA03805 for ; Fri, 28 May 1999 09:02:40 +0900 (JST) Received: from [210.231.134.99] (ppp05035.utsunomiya.alles.or.jp [210.231.134.99]) by mx0.alles.or.jp (8.9.2/3.7W-ALLESNET) with ESMTP id JAA02959 for ; Fri, 28 May 1999 09:02:28 +0900 (JST) Message-Id: <199905280002.JAA02959@mx0.alles.or.jp> X-Mailer: Microsoft Outlook Express Macintosh Edition - 4.5 (0410) Date: Fri, 28 May 1999 09:02:12 +0900 Subject: [fb-ml 4867] Re: Re:Staz =?ISO-2022-JP?B?GyRCJE4bKEo=?=HP(FB^3 =?ISO-2022-JP?B?GyRCJE43Vzs7Qi5FWUlfGyhK?=) From: "=?ISO-2022-JP?B?GyRCODYhITksNVcbKEo=?=" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp yukiです。 古籏さん、こんにちは。 古籏さんwrote: >  一番下のは(ppc)ですよね??? >  Code Warrier面倒なんで、FB3でいけるならそうしたいところです。 >  Photoshop 5だとFB2で作ったプラグインとか動かないしAfter Effects 4とかも >  駄目っぽいし・・・ そうでした、ppcの結果です。 --------------------------------------- -- 原 幸久(akiyuki@alles.or.jp) -- --------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Sat May 29 06:36:31 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id GAA16699 for fb-ml-outgoing; Sat, 29 May 1999 06:36:31 +0900 (JST) Received: from tserv0.dion.ne.jp (tserv0.dion.ne.jp [210.141.112.131]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id GAA16687 for ; Sat, 29 May 1999 06:36:27 +0900 (JST) Received: from [210.230.134.41] by tserv0.dion.ne.jp (8.9.1/3.7W-99040114) id GAA27493; Sat, 29 May 1999 06:36:22 +0900 (JST) Message-Id: <199905282136.GAA27493@tserv0.dion.ne.jp> X-Mailer: Microsoft Outlook Express for Macintosh - 4.01 (295) Date: Sat, 29 May 1999 06:35:15 +0900 Subject: [fb-ml 4868] =?ISO-2022-JP?B?GyRCIVYkTyQ4JGEkXiQ3JEYhVyF1ISElKyE8GyhK?= =?ISO-2022-JP?B?GyRCJT0lazBMQ1YkSyREJCQkRhsoSg==?= From: "takuji yamada" To: =?ISO-2022-JP?B?GyRCJWEhPCVqJXMlMCVqJTklSBsoSg==?= Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp はじめまして、山田拓二と申します。 PC (iMac)とプログラミングをやりはじめて半年たらずのド素人 ですが、よろしくお願いします。 さっそく質問なのですが、EDIT FIELDに入力の途中で、ウインド ウシェードなどの_wndRefreshイベントが起きた時に、EDIT FIEL Dの現在のカーソル位置を、_wndRefreshイベント以後も同じ位置 に表示したいのですが、カーソルの位置を返す文や関数、あるい は方法などは、ないのでしょうか? 初歩的でとんちんかん?な質問で申し訳ありませんが、どなたか 教えて下さい。 例) FN wndRefreshuEvent 'wndリフレッシュイベント呼び出し関数 first$ = EDIT$(1)  'エディットフィールド内の文字列を last$ = EDIT$(2)  取得  crntEFID = WINDOW(_EFnum) '現在のアクティブウィンドウ     (???????????????????????) 'カーソルの位置を取得  FN mainWindow    'ウィンドウを再度、表示 EDIT FIELD #crntEFID  'アクティブだったフィールドをア               クティブに    EDIT$(1) = first$ EDIT$(2) = last$ '文字列を再度、表示   (????????????????????????) 'カーソルをもとの位置に表示           ※ 途中省略 ※           CASE _wndRefreshu    'wndリフレッシュイベントならば    FN wndRefreshEvent  'イベント関数呼び出し END SELECT END FN ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Neme < Takuji Yamada > Mail < itakuji@d1.dion.ne.jp >                          From owner-fb-ml@po.shiojiri.ne.jp Sat May 29 13:29:57 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id NAA13033 for fb-ml-outgoing; Sat, 29 May 1999 13:29:57 +0900 (JST) Received: from ravi.ne.jp ([210.169.228.130]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id NAA13029 for ; Sat, 29 May 1999 13:29:55 +0900 (JST) Received: from [210.169.228.133] by ravi.ne.jp with ESMTP (Eudora Internet Mail Server 1.3.1); Sat, 29 May 1999 13:29:54 +0900 X-Mailer: Microsoft Outlook Express Macintosh Edition - 4.5 (0410) Date: Sat, 29 May 1999 13:29:45 +0900 Subject: [fb-ml 4869] Re: =?ISO-2022-JP?B?GyRCIVYkTyQ4JGEkXiQ3JEYhVyF1ISElKyE8JT0lazBMQ1YbKEo=?= =?ISO-2022-JP?B?GyRCJEskRCQkJEYbKEo=?= From: "Osamu Shigematsu" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Message-ID: <1284137902-142867215@ravi.ne.jp> Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 重松です。 > さっそく質問なのですが、EDIT FIELDに入力の途中で、ウインド > ウシェードなどの_wndRefreshイベントが起きた時に、EDIT FIEL > Dの現在のカーソル位置を、_wndRefreshイベント以後も同じ位置 > に表示したいのですが、カーソルの位置を返す文や関数、あるい > は方法などは、ないのでしょうか? > 初歩的でとんちんかん?な質問で申し訳ありませんが、どなたか > 教えて下さい。 カーソル位置とは何ですか? キャレットの位置のことでしょうか? それとも、マウスの位置のことでしょうか? -- Osamu Shigematasu http://www.ravi.ne.jp/ From owner-fb-ml@po.shiojiri.ne.jp Sat May 29 16:24:10 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id QAA23665 for fb-ml-outgoing; Sat, 29 May 1999 16:24:10 +0900 (JST) Received: from [203.141.192.197] ([203.141.192.197]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id QAA23658 for ; Sat, 29 May 1999 16:24:07 +0900 (JST) Message-Id: X-Mailer: Macintosh Eudora Pro Version 2.1.3-Jr2 Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Date: Sat, 29 May 1999 16:24:18 +0900 To: fb-ml@po.shiojiri.ne.jp From: openspc@alpha.ocn.ne.jp (KaZuhiro FuRuhata) Subject: [fb-ml 4870] Re: =?ISO-2022-JP?B?GyRCIVYkTyQ4JGEkXiQ3JEYhVyF1ISElKyE8JT0bKEo=?= =?ISO-2022-JP?B?GyRCJWswTENWJEskRCQkJEYbKEo=?= Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 古籏一浩です。 At 6:35 AM 1999.5.29, takuji yamada wrote: > PC (iMac)とプログラミングをやりはじめて半年たらずのド素人 > ですが、よろしくお願いします。  おお、がんばってください(^^)/ > さっそく質問なのですが、EDIT FIELDに入力の途中で、ウインド > ウシェードなどの_wndRefreshイベントが起きた時に、EDIT FIEL > Dの現在のカーソル位置を、_wndRefreshイベント以後も同じ位置 > に表示したいのですが、カーソルの位置を返す文や関数、あるい > は方法などは、ないのでしょうか?  キャレット(文字入力のカーソル)であれば何もしなければ元と同じところに  表示されますが。 ---------------------------------------------------------------------- KaZuhiro FuRuhata e-Mail : openspc@alpha.ocn.ne.jp Web : http://www.shiojiri.ne.jp/~openspc/ ---------------------------------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Sun May 30 03:40:21 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id DAA07380 for fb-ml-outgoing; Sun, 30 May 1999 03:40:21 +0900 (JST) Received: from tserv0.dion.ne.jp (tserv0.dion.ne.jp [210.141.112.131]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id DAA07371 for ; Sun, 30 May 1999 03:40:18 +0900 (JST) Received: from [210.141.118.30] by tserv0.dion.ne.jp (8.9.1/3.7W-99040114) id DAA08180; Sun, 30 May 1999 03:40:14 +0900 (JST) Message-Id: <199905291840.DAA08180@tserv0.dion.ne.jp> X-Mailer: Microsoft Outlook Express for Macintosh - 4.01 (295) Date: Sun, 30 May 1999 03:38:58 +0900 Subject: [fb-ml 4871] =?ISO-2022-JP?B?GyRCJSYlIyVzJUklJiU3JSchPCVJJHIkOSRrGyhK?= =?ISO-2022-JP?B?GyRCJEgkOSRZJEZBKkJyISkbKEo=?= From: "takuji yamada" To: =?ISO-2022-JP?B?GyRCJWEhPCVqJXMlMCVqJTklSBsoSg==?= Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 古旗さん、重松さん、さっそくのレスありがとうございます。 FBでGO!の著者の古旗さんと、FB Heaven担当で素人プログラマーML で発言の多い重松さんですよね!? 雲の上の人かと思ってました。あ〜きんちょうする〜(^_^;; >カーソル位置とは何ですか? >キャレットの位置のことでしょうか? >それとも、マウスの位置のことでしょうか? エディットフィールド内に文字入力する時に、点滅している棒or線のこ となので、たぶんキャレット位置です。 >おお、がんばってください(^^)/ はい!がんばります!! but マイペースで、、、(笑)(^З^)YーoOO >キャレット(文字入力のカーソル)であれば何もしなければ元と同じと >ころに表示されますが。 ???ウィンドウシェードで、タイトルだけの細長い形から通常の形にも どした時に、Eフィールド内が編集メニューの”すべてを選択”の様に、 全文字セレクト(協調表示)されてしまいます。 これをさけるために、※2”EFtextLEN = WINDOW(_EFtexLen)”でテキスト長を 得てから、”SETSELECT EFtextLEN, EFtextLEN”で文字列の最後に、キャレ ットを置くことが出来たのですが、※1これだとユーザが文字を入力し終えた あとに、何文字分かキャレットを左にもどして、ウィンドウシェードをした ※1 例) @ 私は、山田 拓二|←(キャレット)    から何文字分か左に、、、、 A 私は、山田|拓二        ↑      (キャレット)   キャレットを移動(もどす) あとに、キャレットが文字列の最後に表示されてしまいます。 そこでキャレットの位置を返してくれる、文や関数を捜したのですが、それ らしきものが見つかりませんでした。 ※2 例) <前省略> LOCAL FN wndRefreshEvent first$ = EDIT$(4) last$ = EDIT$(2) whole$ = EDIT$(6) crntEFID = WINDOW(_EFnum) EFtextLEN = WINDOW(_EFtextLen)  'テキストの長さを取得 FN initialize EDIT FIELD #crntEFID EDIT$(4) = first$ EDIT$(2) = last$ EDIT$(6) = whole$ SETSELECT _EFtextLEN, _EFtextLEN  '文字列の最後にキャ                    レットを表示 END FN <後省略>   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Neme < Takuji Yamada > Mail < itakuji@d1.dion.ne.jp >                          From owner-fb-ml@po.shiojiri.ne.jp Sun May 30 11:07:31 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id LAA16958 for fb-ml-outgoing; Sun, 30 May 1999 11:07:31 +0900 (JST) Received: from yyy.or.jp (host03.interwave.or.jp [202.214.252.3]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id LAA16954 for ; Sun, 30 May 1999 11:07:29 +0900 (JST) Received: (qmail 3967 invoked from network); 30 May 1999 11:07:27 +0900 Received: from kofu115.yyy.or.jp (HELO 210.174.137.146) (210.174.137.146) by mail.yyy.or.jp with SMTP; 30 May 1999 11:07:27 +0900 Message-Id: <19990530110827.Postino-031758@mail.yyy.or.jp> Date: Sun, 30 May 1999 11:08:27 +0900 To: fb-ml@po.shiojiri.ne.jp From: TahitoAoki Subject: [fb-ml 4872] Re:=?iso-2022-jp?B?GyRCJSYlIyVzJUklJiU3JSchPCVJJHIkOSRrGyhC?= =?iso-2022-jp?B?GyRCJEgkOSRZJEZBKkJyISkbKEI=?= X-Mailer: PostinoClassic Version 1.3 PPC X-Priority: 3 In-Reply-To: <199905291840.DAA08180@tserv0.dion.ne.jp> References: <199905291840.DAA08180@tserv0.dion.ne.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 青木です。 >山田さん、初めまして。よろしくお願いします。(^^) > ???ウィンドウシェードで、タイトルだけの細長い形から通常の形にも > どした時に、Eフィールド内が編集メニューの”すべてを選択”の様に、 > 全文字セレクト(協調表示)されてしまいます。 基本的に「EDIT FIELD」文で構築したフィールドはFB(HANDLEEVENTS命令)が際描画 を一任してくれますので、_wndRefreshイベントに対して操作をする必要はありませ ん。 #試しに、ON DIALOG 〜 の一文を削除して実行してみてください。 > そこでキャレットの位置を返してくれる、文や関数を捜したのですが、それ > らしきものが見つかりませんでした。 WINDOW(_selStart) でテキスト選択の開始位置、WINDOW(_selEnd)で終了位置が分か ります。 キャレットはテキストが“選択されていない状態”で表示されますので、WINDOW(_selStart) =WINDOW(_selEnd)の時のWINDOW(_selStart) の値がキャレット位置になります。 ご参考までに...。 From owner-fb-ml@po.shiojiri.ne.jp Sun May 30 16:35:07 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id QAA08366 for fb-ml-outgoing; Sun, 30 May 1999 16:35:07 +0900 (JST) Received: from ravi.ne.jp ([210.169.228.130]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id QAA08359 for ; Sun, 30 May 1999 16:35:04 +0900 (JST) Received: from [210.169.228.134] by ravi.ne.jp with ESMTP (Eudora Internet Mail Server 1.3.1); Sun, 30 May 1999 16:35:00 +0900 X-Mailer: Microsoft Outlook Express Macintosh Edition - 4.5 (0410) Date: Sun, 30 May 1999 16:34:51 +0900 Subject: [fb-ml 4873] Re: Re:=?ISO-2022-JP?B?GyRCJSYlIyVzJUklJiU3JSchPCVJJHIkOSRrJEgkOSRZGyhK?= =?ISO-2022-JP?B?GyRCJEZBKkJyISkbKEo=?= From: "Osamu Shigematsu" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Message-ID: <1284040396-148731999@ravi.ne.jp> Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 重松です。 > WINDOW(_selStart) でテキスト選択の開始位置、WINDOW(_selEnd)で終了位置が分か > ります。 > キャレットはテキストが“選択されていない状態”で表示されますので、 WINDOW(_selStart) > =WINDOW(_selEnd)の時のWINDOW(_selStart) の値がキャレット位置になります。 > > ご参考までに...。 えーっと、既にコメントがありますが、この辺の関数を使えば、たとえば、「取り消 し」メニューの関数などが作れます。PG (ProgramGenerator) の EditMenu.FLTR な どが参考になるでしょう。 ちなみに、あの filter 結構バグバグで使い物になりません。私が、気づく範囲で bug を fix したバージョンがありますが、著作権の問題配布はしていませんので、 必要な方はおっしゃってください。 -- Osamu Shigematasu http://www.ravi.ne.jp/ From owner-fb-ml@po.shiojiri.ne.jp Sun May 30 22:35:35 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id WAA02396 for fb-ml-outgoing; Sun, 30 May 1999 22:35:35 +0900 (JST) Received: from [203.141.192.197] ([203.141.192.197]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id WAA02392 for ; Sun, 30 May 1999 22:35:33 +0900 (JST) Message-Id: X-Mailer: Macintosh Eudora Pro Version 2.1.3-Jr2 Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Date: Sun, 30 May 1999 22:35:47 +0900 To: fb-ml@po.shiojiri.ne.jp From: openspc@alpha.ocn.ne.jp (KaZuhiro FuRuhata) Subject: [fb-ml 4874] Re: =?ISO-2022-JP?B?GyRCJSYlIyVzJUklJiU3JSchPCVJJHIkOSRrJEgbKEo=?= =?ISO-2022-JP?B?GyRCJDkkWSRGQSpCciEpGyhK?= Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 古籏一浩です。 At 3:38 AM 1999.5.30, takuji yamada wrote: > 古旗さん、重松さん、さっそくのレスありがとうございます。 > FBでGO!の著者の古旗さんと、FB Heaven担当で素人プログラマーML > で発言の多い重松さんですよね!? > 雲の上の人かと思ってました。あ〜きんちょうする〜(^_^;;  お気軽にどうぞ発言してください(^^) > ???ウィンドウシェードで、タイトルだけの細長い形から通常の形にも > どした時に、Eフィールド内が編集メニューの”すべてを選択”の様に、 > 全文字セレクト(協調表示)されてしまいます。  すでに解決方法が示されていますね(^^)  以前作ったFBeditでやってみたんですが、タイトルバーから通常の形に戻した時は  以前と同じ位置に表示されます。Edit Fieldの設定が違うのかな・・・? ---------------------------------------------------------------------- KaZuhiro FuRuhata e-Mail : openspc@alpha.ocn.ne.jp Web : http://www.shiojiri.ne.jp/~openspc/ ---------------------------------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Mon May 31 03:27:12 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id DAA23341 for fb-ml-outgoing; Mon, 31 May 1999 03:27:12 +0900 (JST) Received: from tserv1.dion.ne.jp (tserv1.dion.ne.jp [210.141.112.163]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id DAA23336 for ; Mon, 31 May 1999 03:27:10 +0900 (JST) Received: from [210.230.129.190] by tserv1.dion.ne.jp (8.9.1/3.7W-99040114) id DAA13478; Mon, 31 May 1999 03:27:09 +0900 (JST) Message-Id: <199905301827.DAA13478@tserv1.dion.ne.jp> X-Mailer: Microsoft Outlook Express for Macintosh - 4.01 (295) Date: Mon, 31 May 1999 03:26:06 +0900 Subject: [fb-ml 4875] =?ISO-2022-JP?B?GyRCMnI3aCQ3JF4kNyQ/ISokIiRqJCwkSCQmGyhK?= =?ISO-2022-JP?B?GyRCJDQkNiQkJF4kOSEjGyhK?= From: "takuji yamada" To: =?ISO-2022-JP?B?GyRCJWEhPCVqJXMlMCVqJTklSBsoSg==?= Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp ド素人山田です。 青木さん(初めまして、よろしくお願いします) 重松さん、古旗さん、ありがとうございます。 >基本的に「EDIT FIELD」文で構築したフィールドはFB(HANDLEEVENTS命令)が際描画 >を一任してくれますので、_wndRefreshイベントに対して操作をする必要はありませ >ん。 僕が、よけいなイベント処理関数(?)を書いていたようですね。(^_^; ただ、ウィンドウシェードをした時に、ウィンドウ内のPRINT出力文次列 が消えてしまうので、 LOCAL FN wndRefreshEvent  'ウィンドウリフレッシュ時に呼び出す関数 PRINT%(30,30);"Enter first and last name below:" PRINT%(30,150);"(press cmd-period to exit)"; END FN を書いて、すべて解決しました。  いや〜プログラミングって奥が深い!(たんなる自分がバカなだけ?) タイヘン勉強になりました。 これからも時々、低級 & おバカな質問をすると思いますが、あきれず よろしくお願いします。 m(_~_)m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Neme < Takuji Yamada > Mail < itakuji@d1.dion.ne.jp >                          From owner-fb-ml@po.shiojiri.ne.jp Mon May 31 06:30:32 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id GAA16513 for fb-ml-outgoing; Mon, 31 May 1999 06:30:32 +0900 (JST) Received: from aa.mbn.or.jp (aa.mbn.or.jp [202.217.0.18]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id GAA16509 for ; Mon, 31 May 1999 06:30:30 +0900 (JST) Received: from [210.144.172.159] (cse5-43.himeji.mbn.or.jp [210.144.172.159]) by aa.mbn.or.jp (8.9.1/aa.mbn.or.jp-2.0) with ESMTP id GAA14860 for ; Mon, 31 May 1999 06:30:28 +0900 (JST) Message-Id: <199905302130.GAA14860@aa.mbn.or.jp> X-Mailer: Microsoft Outlook Express for Macintosh - 4.01 (295) Date: Mon, 31 May 1999 06:29:35 +0900 Subject: [fb-ml 4876] Re: Re:=?ISO-2022-JP?B?GyRCJSYlIyVzJUklJiU3JSchPCVJJHIkOSRrJEgkOSRZGyhK?= =?ISO-2022-JP?B?GyRCJEZBKkJyISkbKEo=?= From: "=?ISO-2022-JP?B?GyRCQ2ZFaBsoSg==?=" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 中嶋です。 重松さんwrote: >PG (ProgramGenerator) の EditMenu.FLTR な >どが参考になるでしょう。 > >ちなみに、あの filter 結構バグバグで使い物になりません。 どんなバグ、不具合があったのですか? そもそもあのフィルター何ができるのか 良く分からないので、使ったことがないですけど。 -------------------------------------------- 中嶋宏樹 E-mail : nakasima@aa.mbn.or.jp URL : http://plaza22.mbn.or.jp/~nakasima/ -------------------------------------------- From owner-fb-ml@po.shiojiri.ne.jp Mon May 31 10:52:43 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id KAA04276 for fb-ml-outgoing; Mon, 31 May 1999 10:52:43 +0900 (JST) Received: from ravi.ne.jp ([210.169.228.130]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with ESMTP id KAA04261 for ; Mon, 31 May 1999 10:52:40 +0900 (JST) Received: from [210.169.228.133] by ravi.ne.jp with ESMTP (Eudora Internet Mail Server 1.3.1); Mon, 31 May 1999 10:52:38 +0900 X-Mailer: Microsoft Outlook Express Macintosh Edition - 4.5 (0410) Date: Mon, 31 May 1999 10:52:29 +0900 Subject: [fb-ml 4877] Re: Re:=?ISO-2022-JP?B?GyRCJSYlIyVzJUklJiU3JSchPCVJJHIkOSRrJEgkOSRZGyhK?= =?ISO-2022-JP?B?GyRCJEZBKkJyISkbKEo=?= From: "Osamu Shigematsu" To: fb-ml@po.shiojiri.ne.jp Mime-version: 1.0 X-Priority: 3 Content-type: text/plain; charset="ISO-2022-JP" Content-transfer-encoding: 7bit Message-ID: <1283974538-152693179@ravi.ne.jp> Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 重松です。 > どんなバグ、不具合があったのですか? > そもそもあのフィルター何ができるのか > 良く分からないので、使ったことがないですけど。 EditMenu.FLTR は、名前の通り、編集メニューのハンドリングを行うんですが、一部 値が決め打ちであったり、モーダルウインドウで正常に動作しない不具合があります。 これを仕様といえば、仕様なんでしょうが、私はバグと思います。 -- Osamu Shigematasu http://www.ravi.ne.jp/ From owner-fb-ml@po.shiojiri.ne.jp Mon May 31 23:15:27 1999 Return-Path: Received: by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) id XAA22296 for fb-ml-outgoing; Mon, 31 May 1999 23:15:27 +0900 (JST) Received: from yyy.or.jp (host03.interwave.or.jp [202.214.252.3]) by niagara.shiojiri.ne.jp (8.9.3/3.7W-99030415) with SMTP id XAA22291 for ; Mon, 31 May 1999 23:15:23 +0900 (JST) Received: (qmail 12501 invoked from network); 31 May 1999 23:15:18 +0900 Received: from kofu110.yyy.or.jp (HELO 210.174.137.141) (210.174.137.141) by mail.yyy.or.jp with SMTP; 31 May 1999 23:15:18 +0900 Message-Id: <19990531231621.Postino-015368@mail.yyy.or.jp> Date: Mon, 31 May 1999 23:16:21 +0900 To: fb-ml@po.shiojiri.ne.jp From: TahitoAoki Subject: [fb-ml 4878] ALERT=?iso-2022-jp?B?GyRCJHJBYDpuGyhC?= X-Mailer: PostinoClassic Version 1.3 PPC X-Priority: 3 In-Reply-To: <199905302130.GAA14860@aa.mbn.or.jp> References: <199905302130.GAA14860@aa.mbn.or.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Sender: owner-fb-ml@po.shiojiri.ne.jp Precedence: bulk Reply-To: fb-ml@po.shiojiri.ne.jp 青木です。 他のアプリ(Finderなど)が表示したALERTのテキストを操作する機能拡張を作って るんですが、かなり座礁気味です。(^^;) DLOGと違ってALERTにはあまりルーチンが用意されてませんよね。そもそも、ALERTの テキストを操作できるのかも不明です。 質問したいことが山積み状態ですので、その辺に詳しい方、相談に載って下さい。( ^^;) →tahito@yyy.or.jp までお願いします。m(_._)m