Ãëàâíàÿ Ñëó÷àéíàÿ ñòðàíèöà Êîíòàêòû | Ìû ïîìîæåì â íàïèñàíèè âàøåé ðàáîòû! | ||
|
Òàқûðûáû: Ìåíþä³ äèíàìèêàëûқ òүðäå áàïòàó.
Ìàқñàòû: íåã³çã³ æәíå қîñûìøà ìåíþëåðìåí æұìûñ æàñàó äàғäûëàðûí қàëûïòàñòûðó.
ÒҚÆ: êîìïüþòåð
ÏÆ: Borland Delph³ ïðîãðàììàëàó ò³ë³.
Æұìûñòûң îðûíäàëó ðåò³:
1. Áàқûëàó ñұðàқòàðûíà æàóàï áåðó.
2. Áåð³ëãåí ìûñàëäû îðûíäàï, íәòèæåñ³í êөðó.
3. Òàïñûðìàëàðäû îðûíäàï íәòèæåñ³í îқûòóøûғà êөðñåòó.
Áàқûëàó ñұðàқòàðû:
1. Ìåíþ êîìïîíåíò³í³ң íåã³çã³ қàñèåòòåð³í àòàңûçäàð.
2. Íåã³çã³ æәíå êîíòåêñò³ê ìåíþäûң àéûðìàøûëûғû íåäå?
3. Ìåíþäû äèíàìèêàëûқ òүðäå қàëàé құðàìûç
4. Ìåíþäûң êөðñåò³ëãåí îðíûíà æàңà ïóíêò қîñó ïðîöåäóðàñû қàíäàé?
Ñòàíäàðòòû äèàëîãòàðäû ìåíþ êîìàíäàñû àðқûëû øàқûðàòûí,òүçåòó ìåíþ³í³ң ³øê³ ìåíþëàðû àðқûëû àëìàñòûðó áóôåð³ìåí æұìûñ æàñàéòûí ìәò³íä³ê ðåäàêòîð құðó ìûñàëû.
un³t Un³t2;
³nterface
uses
W³ndows, Messages, SysUt³ls, Var³ants, Classes, Graph³cs, Controls, Forms,
D³alogs, Menus, StdCtrls, ComCtrls, ToolW³n, Buttons;
type
TForm2 = class(TForm)
Ma³nMenu1: TMa³nMenu;
N1: TMenu²tem;
N2: TMenu²tem;
N3: TMenu²tem;
N4: TMenu²tem;
R³chEd³t1: TR³chEd³t;
OpenD³alog1: TOpenD³alog;
SaveD³alog1: TSaveD³alog;
FontD³alog1: TFontD³alog;
ColorD³alog1: TColorD³alog;
PopupMenu1: TPopupMenu;
N9: TMenu²tem;
N10: TMenu²tem;
N11: TMenu²tem;
N12: TMenu²tem;
N13: TMenu²tem;
N14: TMenu²tem;
close1: TMenu²tem;
Undo1: TMenu²tem;
Redo1: TMenu²tem;
copy1: TMenu²tem;
cut1: TMenu²tem;
past1: TMenu²tem;
delete1: TMenu²tem;
selectall1: TMenu²tem;
ToolBar1: TToolBar;
SpeedButton1: TSpeedButton;
SpeedButton2: TSpeedButton;
SpeedButton3: TSpeedButton;
procedure N3Cl³ck(Sender: TObject);
procedure N4Cl³ck(Sender: TObject);
procedure close1Cl³ck(Sender: TObject);
procedure N9Cl³ck(Sender: TObject);
procedure N10Cl³ck(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure Undo1Cl³ck(Sender: TObject);
procedure copy1Cl³ck(Sender: TObject);
procedure cut1Cl³ck(Sender: TObject);
procedure past1Cl³ck(Sender: TObject);
procedure delete1Cl³ck(Sender: TObject);
procedure selectall1Cl³ck(Sender: TObject);
procedure SpeedButton1Cl³ck(Sender: TObject);
procedure SpeedButton2Cl³ck(Sender: TObject);
procedure SpeedButton3Cl³ck(Sender: TObject);
pr³vate
{ Pr³vate declarat³ons }
publ³c
{ Publ³c declarat³ons }
end;
var
Form2: TForm2;
ed³tF³le:str³ng;
³mplementat³on
{$R *.dfm}
procedure TForm2.N3Cl³ck(Sender: TObject);
beg³n
Ed³tF³le:=OpenD³alog1.F³leName;
R³chEd³t1.L³nes.LoadFromF³le(Ed³tF³le);
end;
procedure TForm2.N4Cl³ck(Sender: TObject);
beg³n
R³chEd³t1.L³nes.SaveToF³le(Ed³tF³le);
²f r³chEd³t1.Mod³f³ed then R³chEd³t1.Mod³f³ed:=False;
end;
procedure TForm2.close1Cl³ck(Sender: TObject);
beg³n
close;
end;
procedure TForm2.N9Cl³ck(Sender: TObject);
beg³n
²f colorD³alog1.Execute then
r³chEd³t1.SelAttr³butes.Color:=colord³alog1.color;
end;
procedure TForm2.N10Cl³ck(Sender: TObject);
beg³n
²f FontD³alog1.Execute then
r³chEd³t1.Font:=Fontd³alog1.Font;
end;
procedure TForm2.FormCreate(Sender: TObject);
beg³n
Form2.PopupMenu:=popupmenu1;
end;
procedure TForm2.Undo1Cl³ck(Sender: TObject);
beg³n
R³chEd³t1.Undo;
end;
procedure TForm2.copy1Cl³ck(Sender: TObject);
beg³n
R³chEd³t1.CopyToCl³pboard;
end;
procedure TForm2.cut1Cl³ck(Sender: TObject);
beg³n
R³chEd³t1.CutToCl³pboard;
end;
procedure TForm2.past1Cl³ck(Sender: TObject);
beg³n
R³chEd³t1.PasteFromCl³pboard;
end;
procedure TForm2.delete1Cl³ck(Sender: TObject);
beg³n
R³chEd³t1.Clear;
end;
procedure TForm2.selectall1Cl³ck(Sender: TObject);
beg³n
R³chEd³t1.SelectAll;
end;
procedure TForm2.SpeedButton1Cl³ck(Sender: TObject);
beg³n
R³chEd³t1.SelAttr³butes.Style:=[fsBold];
end;
procedure TForm2.SpeedButton2Cl³ck(Sender: TObject);
beg³n
R³chEd³t1.SelAttr³butes.Style:=[fs²tal³c];;
end;
procedure TForm2.SpeedButton3Cl³ck(Sender: TObject);
beg³n
R³chEd³t1.SelAttr³butes.Style:=[fsUnderl³ne];
end;
end.
Òàïñûðìà. Áàñ ìåíþ êөìåã³ìåí Delph³ –ä³ îқûòó ïðîãðàììàñûí құðó.
Ïàéäàëàíûëàòûí әäåáèåòòåð.
1. Ãîôìàí Â.Ý., Õîìåíåíêî À.Ä. Delph³ 7. – ÑÏá.:ÁÕÂ- Ñàíêò-Ïåòåðáóðã, 2011.-800ñ: èë.
2. Ôàðàîíîâ Â.Â. Delph³ 5, ó÷åáíûé êóðñ- Ì:Íîëèäæ, 2000
3. Áîáðîâñêèé Ñ. Delph³ 7, ó÷åáíûé êóðñ- ÑÏá:Ïèòåð, 2005
4. Àðõàíãåëüñêèé. Ïðîãðàììèðîâàíèå â Delph³ 7, ÑÏá: ÁÕÂ-Ñàíêò-Ïåòåðáóðã, 2003
5. Àáðàìîâ Ñ.À. è äð. Çàäà÷è ïî ïðîãðàììèðîâàíèþ. –Ì.: Íàóêà,1988
Äàòà ïóáëèêîâàíèÿ: 2015-10-09; Ïðî÷èòàíî: 356 | Íàðóøåíèå àâòîðñêîãî ïðàâà ñòðàíèöû | Ìû ïîìîæåì â íàïèñàíèè âàøåé ðàáîòû!