指定ウィンドウへのプレビュー

HOME › フォーラム › 旧サポート掲示板 › 指定ウィンドウへのプレビュー

  • このトピックは空です。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #286
    惣原 則人
    ゲスト

    お世話になっております。

    現在Ver3.0の評価版を使用させて頂いております。
    Ver3.0にて「指定ウィンドウへのプレビュー」が可能になったと書かれておりますが、
    その方法がわかりません。
    わからないというより、そのAPIが無いように思われます。

    指定ウインドのハンドルを取得するには
     WRVGetWindowHandle
    を使用すればよいと思われますが、この関数に対する
     (おそらく)WRVSetWindowHandle
    なるものがヘルプには見つかりません。

    指定ウインドのハンドルを設定する方法をお教え頂けますでしょうか。

    #287
    石原@ソフトウィング
    ゲスト

    お世話になっております。

    指定ウィンドウへのプレビューとのことですが、以下のような手順となります。

    WRVSetParentWindow関数で親ウィンドウのハンドルを指定します。

    WRVOpenPreview関数の2番目の引数にプレビューモードを設定します。

    WR_PREVIEWMODE_OVERLAP オーバーラップウィンドウで表示。
    WR_PREVIEWMODE_CHILD 指定したウィンドウ内に表示。

    今回の場合は指定したウィンドウ内に表示ですのでWR_PREVIEWMODE_CHILDとなります。

    以上よろしくお願いいたします。

    #288
    惣原 則人
    ゲスト

    お世話になっております。

    石原様、早々の回答有難う御座います。

    石原様から頂きました回答にて、修正してみたところ、指定したウインドにて
    表示させることが出来ました。
    有難う御座います。

    WRVOpenPreviewの引数部は見ていたのですが、プレビューのダイアログが
     WR_PREVIEWMODE_OVERLAP=モードレス
     WR_PREVIEWMODE_CHILD=モーダル
    になると思っていましたが、実は違っていたんですね。

    ということは、デフォルトのプレビューダイアログは、モーダルにできない
    ということでしょうか?

    #289
    石原@ソフトウィング
    ゲスト

    お世話なっております。

    >ということは、デフォルトのプレビューダイアログは、モーダルにできない
    >ということでしょうか?

    ご指摘の通りです。
    WR_PREVIEWMODE_OVERLAP指定時はデフォルトでモードレスになっています。モーダルには出来ません。

    以上よろしくお願いいたします。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。