mIRC Home    About    Download    Register    News    Help

Print Thread
#143183 22/02/06 12:29 AM
Joined: Feb 2006
Posts: 10
S
Pikka bird
OP Offline
Pikka bird
S
Joined: Feb 2006
Posts: 10
This is something i've wanted for a long time.

They could work like layers do in most graphics programs, say your first layer is the background, then you /draw some stuff on a second layer, on top of whatever is on the background layer, without affecting it. This could be done by a new switch on all the /draw commands, like -xN ... N being the layer number.

Then, the ability to delete things from these layers could be added maybe? Either by adding a new command to erase from layers by using a rectangle or poly or something, or again adding a switch to a few /draw commands.

I know some of you are going to say "mIRC isn't a graphics program", but ... why add the /draw* stuff in the first place?

Mod note: Fixed bold tag problem

Last edited by Mentality; 22/02/06 10:57 AM.
#143184 22/02/06 07:58 AM
Joined: Apr 2004
Posts: 759
M
Hoopy frood
Offline
Hoopy frood
M
Joined: Apr 2004
Posts: 759
indeed this would open up a whole scala of new things that could be done with Picwin's. While we are at it alpha-transperancies on different layers would be hot as well smile


$maybe
#143185 23/02/06 02:34 AM
Joined: Aug 2003
Posts: 72
V
Babel fish
Offline
Babel fish
V
Joined: Aug 2003
Posts: 72
This can be achieved easily with drawcopy on an hidden picwin (backbuffer).

Keep an hidden picwin for each 'layer' you want, and drawcopy those hidden picwin on the visible picwin in the order you want

#143186 23/02/06 08:27 PM
Joined: Feb 2006
Posts: 10
S
Pikka bird
OP Offline
Pikka bird
S
Joined: Feb 2006
Posts: 10
Then what happens when i want to delete a layer ... i'd have to drawcopy the layers in order again. Thats exactly what i want to avoid, having to redraw everytime i change something.

Good suggestion though. smile


Link Copied to Clipboard