On Saturday, 18 June 2022 at 23:00:36 UTC, solidstate1991 wrote:
This is going to be a long match.
you might consider using another exisitng lib. my simpledisplay.d
does all this and much more for example
A white content area, means that you didn't draw something.
As long as the border ext. is showing up, you're ok.
On Saturday, 18 June 2022 at 22:46:45 UTC, rikki cattermole wrote:
registeredClass.style = 32_769;
Don't use an integer like that, stick with bit wise ors.
LPCWSTR classname = toUTF16z(name);
GC owned memory, that could result in surprises.
const LPWSTR windowname = toUTF16z(title);
registeredClass.style = 32_769;
Don't use an integer like that, stick with bit wise ors.
LPCWSTR classname = toUTF16z(name);
GC owned memory, that could result in surprises.
const LPWSTR windowname = toUTF16z(title);
Ditto
I'm not sure your window callback procedure is right.
For
On Saturday, 18 June 2022 at 21:33:31 UTC, Vinod K Chandran wrote:
It seems that you are created a layered window. So chances are
there to it become translucent.
Did not set the flags for the layered window style, so I don't
know. Might be an event processing error, since in Windows it's a
On Saturday, 18 June 2022 at 21:03:23 UTC, solidstate1991 wrote:
It seems that you are created a layered window. So chances are
there to it become translucent.
Code:
https://github.com/ZILtoid1991/iota/blob/main/inputtest/app.d
https://github.com/ZILtoid1991/iota/blob/main/source/iota/window/base.d#L104
Second one contains the constructor that should make the window
without any issues.
When I try to create a window for testing purposes, I get
On Saturday, 18 June 2022 at 17:52:16 UTC, Adam D Ruppe wrote:
On Saturday, 18 June 2022 at 17:37:44 UTC, Chris Katko wrote:
D
struct pair { float x, y;}
pair p[] = [[0, 0], [255, 255], [25,-25]]; //nope
An array of pair is `pair[]`, keep the brackets with the type.
Then a struct
On Saturday, 18 June 2022 at 17:37:44 UTC, Chris Katko wrote:
D
struct pair { float x, y;}
pair p[] = [[0, 0], [255, 255], [25,-25]]; //nope
An array of pair is `pair[]`, keep the brackets with the type.
Then a struct literal is either:
pair(0, 0) // using constructor syntax
or in
On Saturday, 18 June 2022 at 17:19:24 UTC, Chris Katko wrote:
I'm having difficulty figuring out exactly what signature D is
expecting.
BITMAP*[2][DIR] bmps;
I'm actually not sure if that [DIR] is an associative array or
DIR's base type or a static array of DIR's size.
I *think* it is an
D
struct pair { float x, y;}
pair p[] = [[0, 0], [255, 255], [25,-25]]; //nope
I'm having difficulty figuring out exactly what signature D is
expecting.
D
enum DIR
{
UP = 0,
DOWN,
LEFT,
RIGHT,
UPLEFT,
UPRIGHT,
DOWNRIGHT,
DOWNLEFT,
12 matches
Mail list logo