hi, first off, thanks alot for replies

ok i use some custom directx headers, i have began creating my gui framework, but the part i was stuck is actually creating a directx rendered frame, lets say for my dialog or button, however i will check your nashaEngine, thanks alot

*edit*

i've checked your example, and that is the sort of thing i am trying to accomplish, but i still have no idea how to draw the custom shape in directx lol, i have also just checked clootie headers, but they are very complicated for starting off with dx....