Hilfe_Fenster
Re: Hilfe_Fenster
Nur zur Info, ich bin 65 und erst vor kurzem mit PureBasic angefangen - wegen Tollhaus und Kinder.................
			
			
									
									
						Re: Hilfe_Fenster
@Fanpost: Ich weiß nicht ob Du DAS schon heruntergeladen hast, wenn nicht wäre das eine Empfehlung für den Anfang.
Gruß, BI2
			
			
									
									Gruß, BI2
PB 5.7x (x64), LinuxMint 18.3 - Xfce (x64)
Einsteigerbuch: PureBasic - Eine Einführung in die Computer Programmierung
						Einsteigerbuch: PureBasic - Eine Einführung in die Computer Programmierung
Re: Hilfe_Fenster
@walbus: habe ich auch nicht auf mich bezogen
@BI2: danke für den Link
Ich werde mich morgen ausführlich mit dem "Hilfe" Fenster beschäftigen.
Danke für alle Infos.
			
			
									
									
						@BI2: danke für den Link
Ich werde mich morgen ausführlich mit dem "Hilfe" Fenster beschäftigen.
Danke für alle Infos.
- 
				andi256
 - Beiträge: 100
 - Registriert: 06.11.2004 11:23
 - Computerausstattung: PB 5.30 (x64) Win7
 - Wohnort: Österreich
 
Re: Hilfe_Fenster
Code: Alles auswählen
#hilfefile = "c:\code\hilfe.txt"  ;pfad auf zu lesendes Hilfe File
Enumeration ;windows
 #windowmain 
 #windowhilfe 
EndEnumeration
Enumeration ;gadgets
 ;main
  #buttonhilfe
 ;hilfe
  #Editor
EndEnumeration
#file = 0
Procedure baue_hauptfenster()
 OpenWindow(#windowmain,500,500,200,60,"Main")
 ButtonGadget(#buttonhilfe,10,10,80,20,"Hilfe")
EndProcedure 
Procedure baue_hilfefenster()
 OpenWindow(#windowhilfe,550,550,200,100,"Hilfe")
 EditorGadget(#editor,10,10,180,80)
 
 ;entweder direkt 
 ;AddGadgetItem(#editor,-1,"Hilfe")
 ;AddGadgetItem(#editor,-1,"-----")
 ;AddGadgetItem(#editor,-1,"hier der Text")
 
 ;oder über File
 If ReadFile(#file,#hilfefile)
  While Eof(#file) = 0 
   AddGadgetItem(#editor,-1,ReadString(#file))
  Wend
   CloseFile(#file) 
  Else
  MessageRequester("Information","Konnte Hilfefile nicht finden!")
 EndIf
EndProcedure 
baue_hauptfenster()
baue_hilfefenster() 
HideWindow(#windowhilfe,#True)   ; verstecke Hilfefenster
Repeat
  Select WindowEvent()
    Case 0 
      Delay(1)
    Case #PB_Event_CloseWindow
     If EventWindow() = #Windowhilfe
      HideWindow(#windowhilfe,#True) ; verstecke Hilfefenster
     Else
      quit = #True
     EndIf    
    Case #PB_Event_Gadget  
      Select EventGadget()
        Case #buttonhilfe
         HideWindow(#windowhilfe,#False) ; aktiviere Hilfefenster
      EndSelect
  EndSelect 
Until quit = #TrueRe: Hilfe_Fenster
@andi256 Danke für den Code
Bei den anderen habe ich mich ja schon bedankt, nur aus zeitlichen Gründen konnte ich mich noch nicht
ausführlich damit beschäftigen.
			
			
									
									
						Bei den anderen habe ich mich ja schon bedankt, nur aus zeitlichen Gründen konnte ich mich noch nicht
ausführlich damit beschäftigen.