12.12.2012 Views

Teach Yourself Borland C++ in 14 Days - portal

Teach Yourself Borland C++ in 14 Days - portal

Teach Yourself Borland C++ in 14 Days - portal

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Creat<strong>in</strong>g Applications <strong>in</strong> <strong>C++</strong>Builder<br />

17: TMenuItem *FileExit;<br />

18: TMenuItem *FilePr<strong>in</strong>t;<br />

19: TMenuItem *Edit1;<br />

20: TMenuItem *EditReplace;<br />

21: TMenuItem *EditF<strong>in</strong>d;<br />

22: TMenuItem *N4;<br />

23: TMenuItem *EditPaste;<br />

24: TMenuItem *EditCopy;<br />

25: TMenuItem *EditCut;<br />

26: TMenuItem *N5;<br />

27: TMenuItem *EditUndo;<br />

28: TMenuItem *Help1;<br />

29: TMenuItem *HelpAbout;<br />

30: TMenuItem *HelpContents;<br />

31: TMenuItem *EditSelectAll;<br />

32: TMenuItem *N3;<br />

33: TMenuItem *EditWordWrap;<br />

34: TOpenDialog *OpenDialog;<br />

35: TSaveDialog *SaveDialog;<br />

36: TMenuItem *FileNew;<br />

37: TMemo *Memo;<br />

38: TPopupMenu *MemoPopup;<br />

39: TMenuItem *PopupCut;<br />

40: TMenuItem *PopupCopy;<br />

41: TMenuItem *PopupPaste;<br />

42: TSpeedButton *EditCutBtn;<br />

43: TSpeedButton *SpeedButton2;<br />

44: TSpeedButton *SpeedButton3;<br />

45: TSpeedButton *SpeedButton4;<br />

46: void __fastcall FileOpenClick(TObject *Sender);<br />

47: void __fastcall FileSaveClick(TObject *Sender);<br />

48: void __fastcall FileSaveAsClick(TObject *Sender);<br />

49: void __fastcall FileExitClick(TObject *Sender);<br />

50: void __fastcall EditSelectAllClick(TObject *Sender);<br />

51: void __fastcall EditCutClick(TObject *Sender);<br />

52: void __fastcall EditCopyClick(TObject *Sender);<br />

53: void __fastcall EditPasteClick(TObject *Sender);<br />

54: void __fastcall EditWordWrapClick(TObject *Sender);<br />

55: void __fastcall FileNewClick(TObject *Sender);<br />

56: void __fastcall EditUndoClick(TObject *Sender);<br />

57: void __fastcall HelpAboutClick(TObject *Sender);<br />

58: void __fastcall FormCreate(TObject *Sender);<br />

59: private: // User declarations<br />

60: public: // User declarations<br />

61: virtual __fastcall TScratchPad(TComponent* Owner);<br />

62: };<br />

Look at l<strong>in</strong>e 3 <strong>in</strong> the code. Notice the published keyword and the comment that says<br />

IDE-managed Components. The section between the published keyword and the private<br />

keyword (on l<strong>in</strong>e 59 <strong>in</strong> this case) should be considered off-limits. As they say, don’t go there.<br />

Leave the published section to <strong>C++</strong>Builder to manage.<br />

337<br />

9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!