Naum
2007-12-02 05:26:24
Today is a very special sunday for us all. The scar noob infromally known as 'Tsn' has reached the age of 17 , In his exam period. Lets all wish him a happy birthday and good luck in his exams!!!!
2007-12-02 05:26:24
2007-12-02 05:41:31
2007-12-02 05:45:56
2007-12-02 05:48:33
2007-12-02 05:49:37
2007-12-02 05:50:46
2007-12-02 05:53:09
From: naumanakhlaq
You could go pk'ing on runescape? :rolleyes:
From: mastaraymond
Congratz! Have phun![]()
2007-12-02 06:01:41
2007-12-02 06:10:41
2007-12-02 06:14:02
2007-12-02 07:01:34
From: vilon
Just do what you like to do. I would probably spend a night together with my friends at some party or so but…Anyway, Happy birthday! :D
I hope you get to have a real good b-day, though you have exams next week. I know how it is, since I had my b-day 3 days ago and I have a h*ll lot of exams and work to do next week…
From: Sumilion
Congratulations and have a jolly good time :D
From: King of Knives
Congrats TSN :D Have a nice birthday!
-Knives
2007-12-02 07:20:34
From: the scar noob
Hey! Glad to hear something of you Sub Zero (oh noes! sorry, it's Sumilion:p[OFFTOPIC]< You see I'm not the only one with a stupid name, he had the chance to change it:p[OFFTOPIC/]).
Thanks buddy! I'm glad you didn't forget me and my b-day since we have less contact:)
From: the scar noob
Omg, thanks all of you, you all are making my day:) I don't want to study atm :D
2007-12-02 07:27:40
program New;
var
SantyForm : TForm;
TitleLabel : TLabel;
BirthdayLabel : TLabel;
HoorayLabelOne : TLabel;
HoorayLabelTwo : TLabel;
BirthdayEdit : TEdit;
SingButton : TButton;
CancelButton : TButton;
Background : TImage;
Sing : Boolean;
BirthdayName : string;
procedure ContinueScript;
begin
if (BirthdayEdit.Text = ' Birthday Person''s Name') then
begin
ShowMessage('Fill In Birthday Person''s Name!');
Exit;
end;
BirthdayName := BirthdayEdit.Text;
SantyForm.ModalResult := mrOk;
Sing := True;
end;
procedure GenerateOnClicks(Senders : TObject);
begin
case Senders of
SingButton : ContinueScript;
CancelButton : SantyForm.ModalResult := mrCancel;
end;
end;
procedure BirthdayFormShow;
var
WhiteBitmap, BlackBitmap : Integer;
begin
SantyForm := CreateForm;
with SantyForm do
begin
Position := poScreenCenter;
BorderStyle := bsNone;
ClientWidth := 421;
ClientHeight := 275;
Font.Name := 'MS Sans Serif';
end;
Background := TImage.Create(SantyForm);
with Background do
begin
Parent := SantyForm;
SetBounds(0, 0, 421, 275);
end;
TitleLabel := TLabel.Create(SantyForm);
with TitleLabel do
begin
Parent := SantyForm;
SetBounds(24, 24, 361, 33);
Caption := 'Santy'#39's HBS - Happy Birthday Singer';
Font.Color := clYellow;
Font.Height := -27;
Font.Name := 'Monotype Corsiva';
end;
BirthdayLabel := TLabel.Create(SantyForm);
with BirthdayLabel do
begin
Parent := SantyForm;
SetBounds(156, 232, 116, 20);
Caption := 'Happy Birthday!!';
Font.Color := clYellow;
Font.Height := -16;
Font.Name := 'MS Sans Serif';
end;
HoorayLabelOne := TLabel.Create(SantyForm);
with HoorayLabelOne do
begin
Parent := SantyForm;
SetBounds(16, 136, 59, 20);
Caption := 'Hooray!!';
Font.Color := clYellow;
Font.Height := -16;
Font.Name := 'MS Sans Serif';
end;
HoorayLabelTwo := TLabel.Create(SantyForm);
with HoorayLabelTwo do
begin
Parent := SantyForm;
SetBounds(344, 136, 59, 20);
Caption := 'Hooray!!';
Font.Color := clYellow;
Font.Height := -16;
Font.Name := 'MS Sans Serif';
end;
BirthdayEdit := TEdit.Create(SantyForm);
with BirthdayEdit do
begin
Parent := SantyForm;
SetBounds(137, 120, 145, 21);
Hint := 'Santy Loves TSN!';
Font.Color := clRed;
Font.Name := 'MS Sans Serif';
ShowHint := True;
Text := ' Birthday Person'#39's Name';
end;
SingButton := TButton.Create(SantyForm);
with SingButton do
begin
Parent := SantyForm;
SetBounds(128, 176, 75, 25);
Caption := 'Sing!';
OnClick := @GenerateOnClicks;
end;
CancelButton := TButton.Create(SantyForm);
with CancelButton do
begin
Parent := SantyForm;
SetBounds(216, 176, 75, 25);
Caption := 'Cancel';
TabOrder := 10;
OnClick := @GenerateOnClicks;
end;
WhiteBitmap := BitmapFromString(1, 1, 'FFFFFF');
BlackBitmap := BitmapFromString(421, 275, '000000');
SafeCopyCanvas(GetBitmapCanvas(BlackBitmap), Background.Canvas, 0, 0, 421, 275, 2, 2, 421, 275);
SafeCopyCanvas(GetBitmapCanvas(WhiteBitmap), Background.Canvas, 0, 0, 1, 1, 0, 0, 2, 421);
SafeCopyCanvas(GetBitmapCanvas(WhiteBitmap), Background.Canvas, 0, 0, 1, 1, 419, 0, 421, 275);
SafeCopyCanvas(GetBitmapCanvas(WhiteBitmap), Background.Canvas, 0, 0, 1, 1, 0, 0, 421, 2);
SafeCopyCanvas(GetBitmapCanvas(WhiteBitmap), Background.Canvas, 0, 0, 1, 1, 0, 273, 421, 275);
end;
procedure SafeBirthdayFormShow;
var
V : TVariantArray;
begin
SetArrayLength(V, 0);
ThreadSafeCall('BirthdayFormShow', V);
end;
procedure ShowBirthdayFormShowModal;
begin
SantyForm.ShowModal;
end;
procedure SafeShowBirthdayFormShowModal;
var
V : TVariantArray;
begin
SetArrayLength(V, 0);
ThreadSafeCall('ShowBirthdayFormShowModal', V);
end;
procedure MainBirthdayFormShow;
begin
try
SafeBirthdayFormShow;
SafeShowBirthdayFormShowModal;
finally
FreeForm(SantyForm);
except
WriteLn('An error seems to have occurred in: BirthdayFormShow');
end;
end;
procedure SingHappyBirthday(BirthdayPerson : string);
var
HappyBirthdayWords : TStringArray;
TheText : string;
I, J : Integer;
begin
HappyBirthdayWords := ['Happy ', 'Birthday ', 'To ', 'You '];
for J := 0 to 1 do
begin
for I := 0 to 3 do
TheText := TheText + HappyBirthdayWords[I];
WriteLn(TheText);
TheText := '';
end;
for I := 0 to 2 do
TheText := TheText + HappyBirthdayWords[I];
TheText := TheText + BirthdayPerson;
WriteLn(TheText);
TheText := '';
for I := 0 to 3 do
TheText := TheText + HappyBirthdayWords[I];
WriteLn(TheText);
WriteLn('Santy Loves ' + BirthdayPerson + '!');
end;
begin
ClearDebug;
GetSelf.WindowState := wsMinimized;
MainBirthdayFormShow;
GetSelf.WindowState := wsNormal;
if Sing then
SingHappyBirthday(BirthdayName);
end.
2007-12-02 07:41:08
2007-12-02 08:02:50
2007-12-02 08:04:57
2007-12-02 08:47:26
2007-12-02 08:48:26
2007-12-02 08:50:32
2007-12-02 09:03:37
From: Markus
Why don't you just change your name to Tsn :)
From: Killerdou
the scar master:)
2007-12-02 09:15:03
From: the scar noob
hmm, hey!! I'll think about it Mark;)
Hmm, nah, I'm not a master:)
Btw, I know it's possible with a cellphone, but is it also possible over here?
You can "adjust" your settinhs so, when you send a message with your cellphone that at the bottom of your message, that's their a last note, for example your name.
Should this be possible for SRL Forums?
A somekinda automatic thing that adds "-Tsn." at the bottom of my message.
It would be a great help for me and Ram:p
-Tsn.
2007-12-02 09:41:43
2007-12-02 09:43:04
From: spaztaz666
happy bday tsn :)
spaz
2007-12-02 10:19:00
2007-12-02 21:48:44
2007-12-03 04:12:30
From: EvilChicken
Gratulations!!
I wish I was 17.
I turn 15 on Christmas Eve. Joy.
From: daforeigner
Happy birthday, and good luck on the exams!
2007-12-03 09:42:19
2007-12-03 12:49:10
2007-12-03 15:35:00