I have provided two header files that I have made. I have given detailed description of the functions in the header file in it. I have zipped or compressed the files for lessening its size. So when you download it, unzip it first and copy it to where other header files of C++ is stored to use it in your program. I hope that this will be of any use to it.
NOTE : Please don't use two of my header files in the same program. It is not working in my system. I don't know why. If you do, contact me.
Displays One Letter at a time with a specified delay and distance between letters.
Example
lbyl("Binny Made This",200,0);
2. Words
Function
void words(char text_1[25],char text_2[25])
Description
Displays a pretty screen with the first text on top and second one on the middle. Then a line is drawn under it and the user is asked to press any key.
Example
words("Binny is ","The One");
Note
Graphics must be declared
3. Loading Pie
Function
void loadpie()
Description
Displays a pie(circle) with two colours and one colour will fill the pie after some time. When this is compleated, the text will change and function ends.
Example
loadpie();
Note
Graphics have to be initialised before this function.
4. Loading Bar
Function
void loadbar()
Description
Displays a bar whose length increases till it fills the box and a specified delay. It also puts a predefined text in a box above.
int BackMenu(int PosX,int PosY,int No_of_Items,char Item_1[25],...,Item_8[25],int SelectedBackColor,int DefaultBackColor)
Description
This can create a menu which will change the item by Up and Down keys on keyboard and return the selected Value.This function supports up to 8 items. It can also support less items (Minimum 2). Returns selected value (no of the item) when Enter Key is pressed. Returns a value of 0 if Esc Key is pressed.
Example
int g=BackMenu(2,2,6,"One ","Two ","Three","Four ","Five ","Six ","Seven","Eight",LIGHTGRAY,BLACK);
Displays a Windows style message box and centelizes the message.
Example
message(23,2,4,"Hello World","Visit Me at","http://binnyva.tripod.com/code"," Binny.","","OK",YELLOW);
3. Password Taker
Function
int passwordtake(char pass[20])
Description
Takes in a password by displaying a '*' everytime a key is pressed and compares it to the given argument. If both are same, returns 1. Else the program will return the value 0.
Example
passwordtake("password")
4. Password Validator
Function
void password(char *pass)
Description
Takes in a password by displaying a '*' everytime a key is pressed and stores it in the given address.
Example
password(&pass[0]);
Note
The Password must be in pointer form with '[0]' if it is a array. Ie. password(&pass[0]);