MZPlatformユーザー会

フォーラムへの返信

10件の投稿を表示中 - 411 - 420件目 (全779件中)
  • 投稿者
    投稿
  • 返信先: バーコードの縮小印刷設定について #5881
    MZPlatformユーザー会
    キーマスター

    2点確認をお願いします。

    setEditPaperElementSizeに限らず、帳票要素に変更を加えるメソッドを実行する前には、編集対象のIDを指定して編集を宣言するsetEditPaperElement(int)を実行する必要がありますが、それは実行していますでしょうか。

    また、バーコード帳票要素に関しては、サイズを自由に指定することができず、幅を指定すると高さは自動で決まります。そのため、setEditPaperElementSizeの動作が期待するものと違うかもしれません。setEditPaperElementWidth(float)を実行してみていただけますでしょうか。

    以上、ご確認いただけますでしょうか。

    返信先: 帳票のメソッド引数について #5877
    MZPlatformユーザー会
    キーマスター

    追加すると、下記になります。内部で独自に割り振っている数字ですので、多少の法則はありますが、それはあまり考えずに値をご指定ください。必要な値があればいつでもご質問ください。

    setPaperSize(int)に対しては、
    13:A3の場合
    14:A4の場合
    24:B4の場合
    25:B5の場合
    という感じになります。

    返信先: 帳票のメソッド引数について #5875
    MZPlatformユーザー会
    キーマスター

    ご指摘の通り、各メソッドには引数として整数を指定する必要がありますが、その対応表を示したマニュアルは準備されておりません。必要そうなものを下記に列挙しますが、他にも必要なものがあればお知らせください。

    なお、ビルダー上の帳票編集画面で用紙設定をすれば、帳票コンポーネントの属性情報設定画面で「PaperOrientation」と「PaperSize」の値が見えると思いますので、その数字が引数で指定するものになります。

    setPaperOrientation(int)に対しては、
    0:横置き(LANDSCAPE)の場合
    1:縦置き(PORTRAIT)の場合
    のいずれかを指定します。

    setPaperSize(int)に対しては、
    13:A3の場合
    14:A4の場合
    という感じになります。

    返信先: カラフルなレベルメータ #5871
    MZPlatformユーザー会
    キーマスター

    ご提供いただきありがとうございます。

    返信先: 予期しないエラーについて #5866
    MZPlatformユーザー会
    キーマスター

    ご報告ありがとうございます。調査したところ、デバッグ実行中に該当箇所へステップインしたときにMZビルダーの内部状態に問題が生じており、該当箇所のメソッド実行後のビルダー画面更新でエラーが発生していました。これはMZ本体の不具合と思われます。予期しないエラーが発生することで、アプリ側の実行が止まってしまっている状況です。

    詳細な原因はまだわかりませんが、デバッグ実行をしなければアプリの動作に影響はないのと、デバッグ実行で該当箇所にステップインしなければエラーが発生しないのはご指摘の通りです。

    原因が判明次第、次期バージョンに向けて修正しますが、それまではこのようなエラーが発生した場合はそれを回避するようにお使いいただくしかありません。ご迷惑をおかけしますが、よろしくお願いします。

    MZPlatformユーザー会
    キーマスター

    1.ボタン2個の方のパネルの配置が「手動配置」に設定されているためです。「横方向整列」にすると自動で調整されると思います。

    2.パネルやGUI複合コンポーネントにつきましては、画面編集画面で「自動サイズ設定」にチェックがあれば、ボタン等のサイズが変更された時にパネル等のサイズも自動で調整されますが、その際にボタン等のサイズ変更はメソッド「setPreferredSize(Dimension)」をお使いください。引数のDimensionは寸法格納変数を用いて作成します。これで指定した後、パネル等のサイズが自動で調整されます。修正したサンプルを添付しますのでご確認ください。なお、フレームだけは、サイズの更新に別途メソッドを呼ぶ必要があります。

    3.例えば寸法を別ファイルに保存しておいて、起動時にそのファイルを開いてサイズを更新するか、終了時にアプリケーションファイルを上書き保存するなどの工夫が必要です。

    返信先: カラフルなFA表示灯とトグルボタン #5856
    MZPlatformユーザー会
    キーマスター

    ご提供いただきありがとうございます。

    返信先: トグルボタンが発するイベント #5852
    MZPlatformユーザー会
    キーマスター

    お知らせいただきありがとうございます。
    まずはボタンコンポーネントでご希望の処理が実現できるかお試しいただき、それと同等の機能でよければ追加を検討します。

    現時点でのコメントですが、左のマウスボタンでは結局ボタンが押されてしまいますので、右ボタンでポップアップメニューを出す方が現実的かと思います。

    返信先: トグルボタンが発するイベント #5850
    MZPlatformユーザー会
    キーマスター

    追加予定はありませんでしたが、ご要望があれば検討します。
    そのイベントでどのような機能を実現したいかを、参考までにお知らせいただけますでしょうか。

    返信先: シリアル通信コンポーネントについて #5847
    MZPlatformユーザー会
    キーマスター

    残念ながら、シリアル通信コンポーネント側でイベントを分岐させる機能はありません。

    Arduino側のシリアル通信出力を独自にカスタマイズできるのであれば、出力する先頭の文字列に意味を持たせるなどして、データ生成イベント発生時にその先頭文字列で判定して分岐させることが考えられます。

10件の投稿を表示中 - 411 - 420件目 (全779件中)