|
昨日のカウンタ: 今日のカウンタ: |
ファイルダイアログを使って表示するべき画像のあるディレクトリを指定できるようになりました。ただ挙動は怪しさ満載です。それでもとりあえず私にはこれで使えそうなので、出張前の作業はここまでとさせてもらいます。
あ、ソースはこちらに置いておきます。ぐちゃぐちゃですが。
神戸市の職員が兵庫県の職員を殴った話ですが、そもそもスリッパだめなの?
例によって先が読めないのですが(泣) CFXGAはやっぱり借りものなのでサインはVGAも早く入手したいのです。出張から帰ってきたら届いてた… というのが理想。それに peinture miroir のサインはVGA対応版ってのも自分が欲しいだけでなく意外と需要あるのかも。
とか出張の準備中にふと思いました。
すみません,pmiroirのソース(pmiroir_src_051204.tar.gz)でconstants.hが見つからないのですが,見せていただけませんか? 違う出力モードを試してみたいなぁと思いまして。よろしくお願いいたします。
うわぁー、すいません。うっかりミスです。
帰宅したら梱包しなおします。
遅くなりました〜。とりあえず張り付けておきます。
#ifndef CONSTANTS_H
#define CONSTANTS_H
static const int Width = 640;
static const int Height = 480;
#define PenWidthMax 50
#define ZoomMax 3
#define ZoomMin -4
#define CloudWorkWidth 128
typedef unsigned long long int uint64;
typedef unsigned long int uint32;
typedef unsigned short int uint16;
typedef unsigned int uint;
inline int max(int a, int b) {
return (a >= b) ? a : b;
}
inline uint max(uint a, uint b) {
return (a >= b) ? a : b;
}
inline int min(int a, int b) {
return (a <= b) ? a : b;
}
inline uint min(uint a, uint b) {
return (a <= b) ? a : b;
}
inline uint umin(uint a, uint b) {
return (a <= b) ? a : b;
}
inline uint umax(uint a, uint b) {
return (a <= b) ? b : a;
}
inline int abs(int a) {
return a >= 0 ? a : -a;
}
enum {SolidBrush = 0, WaterBrush,
CloudWeakBrush, CloudMidBrush, CloudWideBrush,
EraserBrush,
NumOfBrushes};
enum {MinComposition, MulComposition,
SatComposition, ColComposition,
NormalComposition, MaxComposition, MaskComposition,
AlphaChannelComposition, ScreenComposition,
DodgeComposition,
NumOfComposition};
#endif // CONSTANTS_H
ありがとうございますー
当方はちょーへたれなのでたいしたことはできないですが,いろいろやってみます。
ありがとうございました。
(+_+)
(-_-#)