みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
ボタンそのものに現在のスクリプトを再開させる機能がオプションで付いているとは初めて知りました!
ボタンのオプションはカーソルを手の形にするだけだと思っていたので驚きです。
おかげさまで最初に作ったスクリプトが目論見通りに動いてくれてます。
Shinさん、サンプルファイルまで作ってくださって本当にありがとうございました。
Shinさん
最後に書きましたようにLoopの中で巡ってきた回数を全体で数えているため、別のスクリプトに分けることができません。
また、入力させる項目が多いのでカスタムダイアログも使えません。
FM2023です。
スクリプト一時停止し、ユーザーに入力させたあと再開するボタンについてです。
当初、ボタンには単一ステップの「スクリプト再開」を指定し、こちらは当然スクリプトが再開していました。
その後ボタンを二つに分け、押したボタンによって再開後の動きを分岐させる必要が出てきました。
思いついた方法は、それぞれのボタンに「変数を設定」と「スクリプト一時停止/続行」の2行のスクリプトを指定し、押した後は変数を見て分岐させる・・という方法でしたが、うまく動きません。
親スクリプトに戻ってきた時にスクリプト一時停止に戻ってきてしまい、そこで止まってしまうような感じです。
試しに「スクリプト一時停止/続行」の1行だけでやってみても再開してくれません。
この部分はLoopの途中で、カウントダウンのカウンターが数えているので、スクリプトをそれぞれのボタンに分けることはできません。
これを解決する方法はありますでしょうか。
qb_dpさん
お教えいただいたサイトでリサイズするとソースコードがすっかり変わってstyleが現れ、削除することができました!
インスペクタから色変更ができてますし、その他ボタン設定からのリサイズも問題なくできてます。
ありがとうございました。
himadaneeさん
バージョンを書き忘れてすみません。こちらで確認できるのはFMP19と2023においてですが、インスペクタのオブジェクトタイプ選択で「ボタン:アイコン」を選ぶとアイコンの色指定ができます。
qb_dpさん、ありがとうございます。
やはりそうですか。ここで質問する前にクラリス社が配布しているIconnectorのアイコンとフリーのアイコンを両方エディタで開いて見比べたりして書き換えもチャレンジしましたが規則性というか文法というかSVGのことは全くわからず、変換ツールも見つからずに質問させていただいた次第です。
最適化したいアイコンの、たぶんpathタグがこちらです。
<path d="M399 384.2C376.9 345.8 335.4 320 288 320H224c-47.4 0-88.9 25.8-111 64.2c35.2 39.2 86.2 63.8 143 63.8s107.8-24.7 143-63.8zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256 16a72 72 0 1 0 0-144 72 72 0 1 0 0 144z"/>
rgbとかfillとかが見当たりませんので、そもそも色変更できないとかですかね・・。
フリーのSVGアイコンがネット上にたくさん配布されており、気に入ったアイコンをボタン設定から追加して使用したいのですが、そのままではインスペクタからの色変更ができません。
SVGファイルをファイルメーカーに最適化するツールなどはあるのでしょうか。
himadaneeさん
本当にありがとうございます。アイコンを表示させたら一発で見つかりました。
ずっと以前に自分で設定したもので、おっしゃる通りEnterで検索スクリプトを続行させるために設定してました。
何年かぶりにレイアウトモードの蓋を開けて良い意味で深みにハマりつつありますが色々と忘れてしまってることが多いです。
himadaneeさん
ありがとうございます。スクリプトデバッガは使ったことがほとんどなかったのですが頑張ってやってみました。
結果、ウインドウを閉じる [現在のウインドウ] ステップを実行するとスクリプトトリガOnObjectExitにより別のスクリプトが起動しているのが原因、というところに辿り着きました。
なぜOnObjectExitが発動しているのか、どこにこれが設定されてしまったのか全く分からず探しているところです。
大変お世話になります。FMP2023 Macです。
スクリプトでウインドウが閉じなくて困っています。
メインウインドウの検索ボタンを押すと、キーワードを入れる小窓がカードのウインドウスタイルで開き、ユーザーが検索キーワードを入れてスクリプト再開・・というようなスクリプトです。
キーワード入力用のフィールドに何も入っていなければウインドウは閉じるのですが、なぜかカーソルやテキストが入っているとウインドウが閉じてくれません。
スクリプト再開後のステップは単純に
ウインドウを閉じる [現在のウインドウ]
です。
Pages: 1
[ Generated in 0.005 seconds, 6 queries executed - Memory usage: 544.68 KiB (Peak: 565.66 KiB) ]