HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0819
Dlinerhsp3dpi.as仮公開3解決


Dliner

リンク

2017/8/19(Sat) 23:00:02|NO.81015

hsp3dpi.as(未完成)の仮配布しました。

hsp3dpi.asダウンロードURL↓
https://u3.getuploader.com/todo/download/26



この記事に返信する


kanahiron

リンク

2017/8/20(Sun) 13:58:49|NO.81021

HSPでマクロに引数を使うときは少し工夫しないとおかしくなります
例ですが、

#define pos2(%1, %2) pos %1*2, %2*2
としたときに

pos2 10+5, 20*5
などとすると

pos 10+5*2, 20+5*2
と展開され期待していたpos 30, 200ではなくpos 20, 30になってしまいます
少々面倒で効率も良くないですが

#define pos2(%1, %2) pos (%1)*2, (%2)*2
とする必要があります

さてHSP3dpiですが、一部命令が指定された値の2倍のサイズになる以外に特に意味がわかりません…
WindowsのHigh DPIは100〜350%の範囲がありますが、200%だけに対応してもなぁという感想です。
また現在のDPIも取得していないので拡大のしていない100%の環境でも問答無用で2倍になります。



ด้้้้้็็็็็้

リンク

2017/8/23(Wed) 10:03:02|NO.81077

返信が遅くなり申し訳ありません。
DPIを取得して再配布する予定です。
ありがとうございました。



あり(副管理人)

リンク

2017/8/23(Wed) 11:38:30|NO.81078

>Dliner(Cronus)さん

以前から度々行っている名前欄に特殊文字を入力して遊ぶ行為はご遠慮下さい。

名前は個人の認識及び返信時に使うために存在しているものであって
環境によって正常に表示できない可能性のある特殊文字を
使われると他の利用者に不便を強いる恐れがありますし
実際に掲示板の表示に影響を及ぼしてしまっているので
今後特殊文字の使用は自粛されるようお願いします。



ONION software Copyright 1997-2023(c) All rights reserved.