EmberMUD/
EmberMUD/clan/
EmberMUD/classes/
EmberMUD/doc/design/
EmberMUD/gods/
EmberMUD/log/
EmberMUD/notes/
EmberMUD/player/
EmberMUD/player/temp/
EmberMUD/src/MSVC/
EmberMUD/src/Sleep/
EmberMUD/src/StartMUD/
EmberMUD/src/Win32Common/
//---------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop

#define CPP

#include <time.h>
#include "EmberDialog.h"
#include "EmberForm.h"
#include "merc.h"
//---------------------------------------------------------------------
#pragma resource "*.dfm"

extern "C" void 		do_tell( CHAR_DATA *ch, char *argument );

extern CHAR_DATA *ConsoleChar;

TSendDialog *SendDialog;
//---------------------------------------------------------------------
__fastcall TSendDialog::TSendDialog(TComponent* AOwner)
	: TForm(AOwner)
{
}
//---------------------------------------------------------------------
void __fastcall TSendDialog::MessageKeyPress(TObject *Sender, char &Key)
{
	switch(Key)
    	{
        case 13:
        	if (!Message->Text.Length())
            	{
                Visible=false;
                break;
                }
            char buff[MAX_STRING_LENGTH];
            sprintf(buff, "%s %s", Form1->UserTree->Selected->Text.c_str(),
            		Message->Text.c_str());
        	do_tell(ConsoleChar, buff);
            Visible=false;
            Message->Clear();
            break;
        case 27:
        	Visible=false;
        	Message->Clear();
            break;
        default:
        	break;
        }
}
//---------------------------------------------------------------------------