|
|
|
|
|
|
|
|
|
|
|
|
òåìí äãìôé ùéòåø 8: äùìîú äúëðéú
ãáø àçøåï àê ìà ôçåú çùåá, ðåñéó úôøéè.
÷öú çøéâ ìäåñéó úôøéè áñåó ;-) îúáåððéí
áîôøéã äòùøåðé
òì éãé ëê ùâåøîéí ìúëðéú ìäñúëì òì äîôøéã
äòùøåðé ùì çìåðåú, äîùúîù ìà éäéä îåèøã
îàéæä îôøéã òùøåðé ìä÷ìéã. áî÷øä äöåøê ôñé÷
éåîø ìð÷åãä åìäôê. äî÷åí äîúàéí ìòùåú æàú äåà áîèôì
äîàåøò OnKeyPress
ùì ä- Edit-box (÷åôñú äòøéëä).àæ çôù àú æä áòåøê
ä÷åã åäùìí àú ä÷åã ùìê ëãìäìï:
äîùîòåú: ëàùø äôå÷åñ òì InputEdit,
åî÷ù (áî÷ìãú) ðìçõ: àí æäå î÷ù ä- ENTER,
ääîøä îáåöòú. àí æäå î÷ù äôñé÷ åçìåðåú ð÷áò ìôåøîè
îñôøé "decimal
point",
äôñé÷ éåçìó áð÷åãä. àí æäå î÷ù äð÷åãä åäñéîï äòùøåðé ùì
çìåðåú ð÷áò ìôñé÷, äð÷åãä úåçìó áôñé÷. äøçáú
EuroCC
ìîèáòåú ðåñôéí
äåñôú úîéëä ìîèáòåú ðåñôéí äéà ãáø ôùåè:
ø÷ öøéê ìäåñéó ÷áåòéí âìåáìééí òáåø ô÷èåø
ääîøä åìäåñéó ÷åã ìùâøåú äçéùåá åäúöåâä. æä
éëåì ìäòùåú áöåøä îñåãøú ìîãé, ëéååï
ùôéöìðå àú äùâøåú ÷åãí ìëï. ëîåáï, ùâí îàôééï äôøéèéí ùì
ä radiogroup
ùì äîèáòåú öøéê ìâãåì. åâí ëîä úååéåú (labels)
ðåñôåú öøéëåú ìäúååñó ìèåôñ (form).
àáì ëì æä ôùåè å÷ì. ôùåè äñúëì áâøñà äñåôéú
ùì EuroCC,
àùø äåøãú áùòåøéðå äøàùåï. îåñéôéí
úôøéè
ìîòùä, úëðéú ëä ôùåèä ë- EuroCC
ìà æ÷å÷ä ìúôøéè. àáì ìîòï äîèøåú äçéðåëéåú
åáëãé ìøöåú àú áéì ;-)
ëê ùúåëðéúðå ú÷áì àéùåø òì òîéãä áãøéùåú (compliance-certificate)
, äáä ðåñéó úôøéè ÷èï. äúôøéè éëéì ø÷ ôøéè ðôúç àçã úôøéè
"File", òí äàåôöéåú äáàåú: äöâ
ùúé ñôøåú òùøåðéåú äöâ
àøáò ñôøåú òùøåðéåú ùåøú
øååç éöéàä
îäúëðéú 1.
äåñó øëéá MainMenu
ìèåôñ : MainMenu1.
ä- icon
ùì øëéá æä éäôê áìúé ðøàä áæîï øéöä, ø÷ úôøéè
äúåöàä éåôéò îéã îúçú ìñøâì äëåúøú ùì äèåôñ
(form).
ìëï, àéï æä îùðä äéëï úî÷í àú øëéá ä- MainMenu.
|
||||||||||||||||||||||||||||||||||||||||||||||||
{ Update the check marks of the menu items,
select the first RADIOBUTTON of DecimalsRadioG
and execute the conversion routine }
procedure TForm1.File2DecimalsClick(Sender: TObject);
begin
File2Decimals.Checked := True;
File4Decimals.Checked := False;
DecimalsRadioG.ItemIndex := 0;
CurrConvert;
end; |
7.
ôúç
ùåá àú ä- Menu
Designer.
ìçõ áîìáï ùúçú File2Decimals
MenuItem.
á- Object Inspector
÷áò àú äîàôééðéí äáàéí òáåø ä- MenuItem
äáà:
Caption: &4
decimals
Name: File4Decimals
ìçõ Enter.
ëòú, öåø îèôì îàåøò OnClick,
ëôé ùòùéú òáåø ä- MenuItem
ä÷åãí. áòåøê,
äùìí àú File4Decimalsclick:
{ Update the check marks of the menu items,
select the first RADIOBUTTON of DecimalsRadioG
and execute the conversion routine }
procedure TForm1.File2DecimalsClick(Sender: TObject);
begin
File2Decimals.Checked := True;
File4Decimals.Checked := False;
DecimalsRadioG.ItemIndex := 0;
CurrConvert;
end;
8.
îúçéì
ìäáéï àú æä? ðå, ðå…
àðé éëåì ìùîåò ëîä îîëí î÷ììéí… ìçéöä àçú ùâåéä åðãîä ìê
ùàúä àáåã…
áëì î÷øä ä- Menu
Editor îøç÷ ìçéöú òëáø àçú…
àå÷éé,
äåñó àú äàìîðè äáà ìúôøéè:
(ëï, æäå ø÷ î÷ó)Caption:
-
Name: FileSperator1
åìçõ
Enter.
àéï öåøê ìä÷öåú îèôì îàåøò (event handler),
ëéååï ùæäå úôøéè ùåøú øååç.
9.
äåñó àú äàìîðè äàçøåï ì- FileMenu,
òí äîàôééðéí äáàéí:
Caption: &Exit
Name: FileExit
åìçõ
Enter.
îáè çèåó á- Menu Designer îøàä
ëîä ùöøéê ìäéåú ìê:

10. ìáñåó,
öåø îèôì îàåøò OnClick òáåø ä- MenuItem
äàçøåï
åäùìí àåúå ëìãäìï:
procedure TForm1.FileExitClick(Sender: TObject); begin Close; // this closes Form1 end; |
ñâéøú äèåôñ (form)
"äòé÷øé" ùì àôìé÷öéä úñâåø áàåôï
àåèåîèé àú äàôìé÷öéä ëåìä, åîëéååï
ùìàôìé÷öéä ä÷èðä ùìðå ø÷ èåôñ àçã…
åîä îñîï ñéîï ä- & áëåúøåú
äúôøéè? ëùäñéîï îåôéò ìôðé úå, äúå äæä éåãâù
á÷å úçúåï áúôøéè.
åîä äìàä? ìîä ùìà úðñä ìéöåø
"îîéø" ðåñó ëæä, àê äôòí ìà ìîèáòåú àìà ìîéãåú:
îøç÷, îù÷ì, ëåç…?
ðéúï ìê ëîä øòéåðåú áùòåø 9, àê úçéìä ðñä æàú
áòöîê!
Copyright (C) 2000 Guido Festraets
Webmaster of the DelphiLand site: http://www.festra.com
|
||||||||||||||||||||||||||||||||||||||||