views:

66

answers:

0

Alright, so I'm trying to create a "text-based" game on Delphi 7 (OS: Windows XP sp2).

Basically, my problem entails running multiple forms:

Gladiator_main
Gladiator_console - which is more of a "Create new/Load character" form
Gladiator_Armory - the stat's page
Gladiator_Arena - where the battle report is to be output...

Obviously, I start off with Gladiator_main; and when I press the button to go to Gladiator_console (i.e. bmbNew_load) it runs the code:

frmDB.show;
frmMain.hide;

From there, after I'm done with this form, I will proceed to the Gladiator_Armory with this code :

frmArmory.show;
frmDB.hide;

Problem: The first form will hide, but my second form won't?

If this is the incorrect way of going about this, could someone maybe advise me to the correct coding...