Skin Input

by Flame48
Make inputs and alerts using a skin file.
ID:115076
 
The procs in this library are:

win_input(mob/M,message,title,list/options,name,wait,lines)

win_alert(mob/M,message,title,list/options,name,wait)

All values in the proc are explained at the top of the Main Code.dm file

All you have to do is include the main code file and copy the alert and alert_list controls from the included skin file into whatever skin file you are using.


v1 (Aug 20, 09)
The code will now generate all skins needed for this. All you need to do to implement this library now is to include the code files, you no longer need to edit your skin file.



v0.2
You can now set the color of the background and text of the cell your mouse is hovering over using:

cell_hoverbgcolor //The color of the background of the item your mouse is over in the input.
cell_hovertextcolor //The color of the text of the item your mouse is over in the input.
cell_normalbgcolor //The color of the background of every item your mouse is not over.
cell_normaltextcolor //The color of the background of every item your mouse is not over.

v0.1
Library Released

Fail