das hier ist jetzt mein gesamter code.. wie füge ich nun das was du mir gesagt hast ein ?
also ich hab doppelklick auf statusbar dann kann ich dort die events und so machen...
komme in den status panel und weiter ?#
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99: 100: 101: 102: 103: 104: 105: 106: 107: 108: 109: 110: 111: 112: 113: 114: 115: 116: 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: 128: 129: 130: 131: 132: 133: 134: 135: 136: 137: 138: 139: 140: 141: 142: 143: 144: 145: 146: 147: 148: 149: 150: 151: 152: 153: 154: 155: 156: 157: 158: 159: 160: 161: 162: 163: 164: 165: 166: 167: 168: 169: 170: 171: 172: 173: 174: 175: 176: 177: 178: 179: 180: 181: 182: 183: 184: 185:
| procedure speichern_der_infos; begin if form1.savedialog1.Execute then begin dateiname:=form1.savedialog1.FileName; form1.memo1.Lines.SaveToFile(dateiname); form1.Caption:='G-Fathers Editor '+ dateiname;
end; end; procedure TForm1.Ausschneiden1Click(Sender: TObject); begin memo1.CutToClipboard; end;
procedure TForm1.Kopieren1Click(Sender: TObject); begin memo1.CopyToClipboard; end;
procedure TForm1.Einfgen1Click(Sender: TObject); begin memo1.PasteFromClipboard; end;
procedure TForm1.Rckgngig1Click(Sender: TObject); begin memo1.Undo; end;
procedure TForm1.Datum1Click(Sender: TObject); begin memo1.lines.Add(datetostr(date)) ; end;
procedure TForm1.Uhrzeit1Click(Sender: TObject); begin memo1.lines.add(timetostr(time)); end;
procedure TForm1.DatumUhrzeit1Click(Sender: TObject); begin memo1.seltext:= (datetostr(date) + ' ' + timetostr(time)); end;
procedure TForm1.Info1Click(Sender: TObject); begin form2.showmodal end;
procedure TForm1.FormCreate(Sender: TObject);
begin dateiname := 'Unbenannt.txt '; caption := 'G-Fathers Editor' +' '+ dateiname ; end;
procedure TForm1.Speichernunter1Click(Sender: TObject); begin if savedialog1.Execute then begin speichern_der_infos; end; end;
procedure TForm1.ffnen1Click(Sender: TObject); var button_gedrueckt:word; begin if opendialog1.Execute then begin dateiname := opendialog1.FileName; memo1.Lines.LoadFromFile(dateiname); form1.Caption:='G-Fathers Editor' +' '+ dateiname ; end else if memo1.Modified then begin button_gedrueckt:=messagedlg('Veränderung speichern?',mtinformation,mbYesNoCancel,0); if button_gedrueckt=mryes then begin speichern_der_infos; memo1.Lines.Clear; end; if button_gedrueckt=mrno then begin memo1.Lines.Clear; end else exit ;
end; end;
procedure TForm1.Neu1Click(Sender: TObject); var button_gedrueckt:word; begin if opendialog1.Execute then begin memo1.Lines.LoadFromFile(opendialog1.FileName); form1.Caption:='G-Fathers Editor '+ opendialog1.FileName; dateiname:=opendialog1.FileName; end else begin button_gedrueckt:=messagedlg('Veränderung speichern?',mtinformation,mbYesNoCancel,0); if button_gedrueckt=mryes then begin speichern_der_infos; memo1.Lines.Clear; end; if button_gedrueckt=mrno then begin memo1.Lines.Clear; end else exit ; end; end;
procedure TForm1.Beenden1Click(Sender: TObject); var button_gedrueckt:word; begin if memo1.Modified then begin button_gedrueckt:=messagedlg('Veränderung speichern?',mtinformation,mbYesNoCancel,0); if button_gedrueckt=mryes then begin speichern_der_infos; close end; if button_gedrueckt=mrno then close else exit ; end;
end; procedure TForm1.Speichern1Click(Sender: TObject); begin if dateiname <> 'unbenannt.txt' then begin form1.memo1.Lines.SaveToFile(dateiname); form1.Caption:='G-Fathers Editor '+ dateiname; dateiname:=form1.savedialog1.FileName; end
end;
procedure TForm1.Drucken1Click(Sender: TObject); var myfile : textfile ; lauf : integer ; begin if printdialog1.Execute then begin AssignPrn(myfile); rewrite(myfile); writeln(myfile,'anh viet'); writeln(myfile,' '); writeln(myfile,' '); for lauf:= 0 to memo1.lines.Count do begin writeln(myfile,' ' + memo1.lines[lauf]); end; writeln(myfile,' '); writeln(myfile,'duri*s Texteditor'); system.closefile(myfile); end; end;
procedure TForm1.Schriftfarbe1Click(Sender: TObject); begin if fontdialog1.Execute then memo1.Font:=fontdialog1.Font; end;
procedure TForm1.ToolButton20Click(Sender: TObject); begin if colordialog1.Execute then memo1.Color:=colordialog1.Color; end;
procedure TForm1.Allesauswhlen1Click(Sender: TObject); begin Memo1.SelectAll; end;
end. |
Moderiert von
raziel: Delphi-Tags hinzugefügt