HTML-Editor
Verfasst: 06.05.2007 00:29
Hab hier nen sehr einfache HTML-Editor, klappt soweit auch alles, der erstellt ne HTML Datei mit allen befehlen die ich im editor gadget definiert hab etc. das Problem ist ich kann nur die Datei öffnen die ich im Programm definiert und in eine vordefinierte datei speichern, wie schaffe ich sowas wie beim windows editor mit Datei öffnen/speichern etc. ?
Hier der Code:
Hier der Code:
Code: Alles auswählen
;coded by Sebastian
;Vielen Dank an die Mitglieder des PureBoards für ihre Hilfe
;strings
Hallo$ = " Hallo"
Halllo$ = " Hallloo"
If OpenWindow(0, 45, 100, 570, 300, "HTML-Editor by Sebastian ", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget) And CreateGadgetList(WindowID(0))
EditorGadget(1, 30, 90, 510, 180 )
ButtonGadget(2, 30, 45, 60, 30, "1")
ButtonGadget(3, 105, 45, 60, 30, "2")
ButtonGadget(4, 180, 45, 60, 30, "3")
ButtonGadget(5, 255, 45, 60, 30, "4")
ButtonGadget(6, 330, 45, 60, 30, "5")
ButtonGadget(7, 405, 45, 60, 30, "Öffnen")
ButtonGadget(8, 480, 45, 60, 30, "Speichern")
EndIf
Repeat
Event = WindowEvent()
WindowID = EventWindow()
GadgetID = EventGadget()
EventType = EventType()
If Event = #PB_Event_CloseWindow
a=1
EndIf
If Event = #PB_Event_Gadget
If GadgetID = 2
String$ = GetGadgetText(1)
SetGadgetText(1, String$+Hallo$)
EndIf
EndIf
If Event = #PB_Event_Gadget
If GadgetID = 3
String$ = GetGadgetText(1)
SetGadgetText(1, String$+Halllo$)
EndIf
EndIf
If Event = #PB_Event_Gadget
If GadgetID = 7
speichern$ = GetGadgetText(1)
OpenFile(0,"text.html")
oeffnen$=ReadString(0)
SetGadgetText(1, oeffnen$)
CloseFile(0)
EndIf
EndIf
If Event = #PB_Event_Gadget
If GadgetID = 8
speichern$ = GetGadgetText(1)
CreateFile(0,"text.html")
WriteString(0, speichern$ )
CloseFile(0)
EndIf
EndIf
Until a = 1