Seite 1 von 2

[ ERLEDIGT ] Batch Command in eigene exe Integrieren

Verfasst: 07.03.2016 17:41
von udg
Batch Kommando in eigene Exe übernehmen?

ich habe hier eine kleines Tool welches ich mittels Batch Datei (die ich jedes Mal bearbeiten muss) starten kann, damit das eigentliche Tool in einer anderen
Bildschirmauflösung dargestellt wird.

die Batch-Kommandozeile lautet so: Tool.exe /sr 500 100

/sr steht für: Screenresolution und dahinter die X bzw Y Werte des zu darstellenden Screens

Nun habe ich angefangen, mir ein Auswahlfenster mit 2 StringGadgets "x" und "y" zu erstellen, aus denen die eingegebenen Werte übernommen werden sollen,
damit ich nicht immer erst die Batch editieren muss.

Wie gehe ich ran, damit aus den StringGadgets die Werte übernommen werden?

Fest bleibt hierbei: Tool.exe /sr

Hier mein erster Versuch:
Ich habe zum Testen nach "RunProgram" die komplette Batchzeile eingetragen aber dann startet das Tool nicht. Nur ohne Option :(

Code: Alles auswählen

;
; Batch-Function conversation to PureBasic-Function
; Batch command: Tool.exe /sr 500 100
; /sr = Screen Resolution
;

Enumeration
  #Resolution_Screen
EndEnumeration

;{ Gadgets
Enumeration
  #Exit
  #RUN
  #Set_X_Angle
  #X
  #Set_Y_Angle
  #Info_txt
  #Frame
EndEnumeration
;}
Define.i Event, EventWindow, EventGadget, EventType, EventMenu

Procedure OpenWindow_Resolution()
  If OpenWindow(Resolution_Screen, 788, 325, 391, 249, "Custom Screen Resolution", #PB_Window_TitleBar|#PB_Window_ScreenCentered)
    Font1 = LoadFont(#PB_Any, "Arial", 14, #PB_Font_HighQuality)
     ;btn Run
      ButtonGadget(#RUN, 5, 171, 71, 74, "RUN")
     ;btn Exit
      ButtonGadget(#Exit, 315, 171, 71, 74, "EXIT")
      
     ;X koordinate      
      StringGadget(#Set_X_Angle, 105, 180, 70, 30, "", #PB_Text_Center|#SS_CENTERIMAGE)
      SetGadgetFont(#Set_X_Angle, FontID(Font1))
      
     ;Y koordinate      
      StringGadget(#Set_Y_Angle, 205, 180, 70, 30, "", #PB_Text_Center|#SS_CENTERIMAGE)
      SetGadgetFont(#Set_Y_Angle, FontID(Font1))
      
      TextGadget(#X, 175, 180, 30, 30, "X", #PB_Text_Center|#SS_CENTERIMAGE)
      TextGadget(#Info_txt, 77, 215, 226, 23, "Choose your own Screen Resolution", #PB_Text_Center|#SS_CENTERIMAGE)
      FrameGadget(#Frame, 80, 165, 230, 80, "")
  EndIf
EndProcedure

OpenWindow_Resolution()

;{- Main
Repeat
  Event = WaitWindowEvent()
  Select Event
    Case #PB_Event_Gadget
      EventGadget = EventGadget()
      EventType = EventType()
      ;starte anderes Programm
       If EventGadget = #RUN
        RunProgram("Tool.exe ");/sr 500 100
        End
        ;beende Auswahl
         ElseIf EventGadget = #Exit
          End
               
      ElseIf EventGadget = #Set_X_Angle
      ElseIf EventGadget = #Set_Y_Angle
      ElseIf EventGadget = #X
    EndIf  
  EndSelect
ForEver
;}

Re: [ Frage ] Batch Command in eigene exe Integrieren

Verfasst: 07.03.2016 17:50
von RSBasic
udg hat geschrieben:RunProgram("Tool.exe ");/sr 500 100
Hast du folgendes versucht?
udg hat geschrieben:RunProgram("Tool.exe /sr 500 100")
:?:
Das ist falsch. Es gibt einen weiteren Parameter für Parameter. Siehe Hilfe:
RunProgram() hat geschrieben:RunProgram(DateiName$ [, Parameter$, Arbeitsverzeichnis$ [, Flags [, SenderProgramm]]])

Re: [ Frage ] Batch Command in eigene exe Integrieren

Verfasst: 07.03.2016 17:53
von udg
RSBasic hat geschrieben: :?:
Das ist falsch. Es gibt einen weiteren Parameter für Parameter. Siehe Hilfe:
RunProgram() hat geschrieben:RunProgram(DateiName$ [, Parameter$, Arbeitsverzeichnis$ [, Flags [, SenderProgramm]]])
Ja zum testen habe ich das Versucht, Ging natürlich nicht. Ich schau mal nach Parameter.

dann würde es zu mindest erst einmal das Batch Kommando übernehmen und starten. Danach muss ich jedoch festlegen können, das die Werte aus den Gadgets angehangen werden die man von Hand eingeben können soll.

Re: [ Frage ] Batch Command in eigene exe Integrieren

Verfasst: 07.03.2016 18:01
von udg
Ähnliches hatte ich schon einmal, als ich Dateien mit einer bestimmten Endung in einem Tool durchschieben wollte was mit diesem Code auch da funktioniert:

Code: Alles auswählen

;starte anderes Programm
       If EventGadget = #RUN
         Datei.s = ProgramParameter()
         Tool = RunProgram("Tool.exe", #DQUOTE$ + Datei.s + #DQUOTE$, "/sr 100 200")
         End
aber hier in diesem, häng ich noch fest.

Re: [ Frage ] Batch Command in eigene exe Integrieren

Verfasst: 07.03.2016 18:12
von RSBasic
Sind es zwei verschiedene Anwendungen oder dieselbe?
Ermittelst du die Parameter auch richtig mit ProgramParameter()?
Ist der Pfad auch gültig bzw. kann die Exe-Datei auch gefunden werden? (falls du einen relativen Pfad angegeben hast)

Einfaches Beispiel:

Code: Alles auswählen

EnableExplicit

Define Parameter1$
Define Parameter2$
Define Parameter3$

Parameter1$ = LCase(ProgramParameter(0))
If Parameter1$ = "/sr"
  Parameter2$ = ProgramParameter(1)
  Parameter3$ = ProgramParameter(2)
EndIf


If OpenWindow(0, 0, 0, 500, 400, "Window", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
  StringGadget(1, 10, 10, 100, 20, Parameter2$, 0)
  StringGadget(2, 10, 40, 100, 20, Parameter3$, 0)
  
  Repeat
    Select WaitWindowEvent()
      Case #PB_Event_CloseWindow
        End
    EndSelect
  ForEver
EndIf
Wenn du den Code beispielsweise auf D:\test.exe kompilierst, dann kannst du das Programm mit diesen Parametern so ausführen:

Code: Alles auswählen

RunProgram("D:\test.exe", "/sr 500 100", "")
Wenn der erste Parameter "/sr" übergeben wird, dann werden die anderen zwei Parameter ermittelt und in die Eingabefelder eingefügt.

Re: [ Frage ] Batch Command in eigene exe Integrieren

Verfasst: 07.03.2016 18:40
von ts-soft

Code: Alles auswählen

 ;starte anderes Programm
       If EventGadget = #RUN
         Datei.s = ProgramParameter()
         Tool = RunProgram("Tool.exe", #DQUOTE$ + Datei.s + #DQUOTE$ + " /sr 100 200", "")
         End 
oder so, je nachdem:

Code: Alles auswählen

 ;starte anderes Programm
       If EventGadget = #RUN
         Datei.s = ProgramParameter()
         Tool = RunProgram("Tool.exe", #DQUOTE$ + Datei.s + #DQUOTE$ + " " + #DQUOTE$ + "/sr 100 200" + #DQUOTE$, "")
         End 

Re: [ Frage ] Batch Command in eigene exe Integrieren

Verfasst: 07.03.2016 18:46
von udg
es sind 2 verschiedene Anwendungen. Meins soll die Batch ersetzen und dann die x/y Parameter übergeben an das Tool


Der Versuch klappt nicht:

Code: Alles auswählen

;starte anderes Programm
       If EventGadget = #RUN
         Datei.s = ProgramParameter()
         Tool = RunProgram("Tool.exe", #DQUOTE$ + Datei.s + #DQUOTE$ + " /sr 100 200", "")
         End 

Code: Alles auswählen

;starte anderes Programm
       If EventGadget = #RUN
         Datei.s = ProgramParameter()
         Tool = RunProgram("Tool.exe", #DQUOTE$ + Datei.s + #DQUOTE$ + " " + #DQUOTE$ + "/sr 100 200" + #DQUOTE$, "")
         End 
Mein Ansatz:

Code: Alles auswählen

If EventGadget = #RUN
         Parameter$ = ProgramParameter()
         RunProgram("Tool.exe", "/sr", "100 200");, #PB_Program_Open);"Tool.exe /sr 100 200");,/sr " 100 200"
          End
        
startet das Programm nun. Aber es werden die Screen Resolution noch nicht übergeben. das eigentliche Tool stürzt dann ab.

Re: [ Frage ] Batch Command in eigene exe Integrieren

Verfasst: 07.03.2016 19:00
von Sicro
udg hat geschrieben:die Batch-Kommandozeile lautet so: Tool.exe /sr 500 100

Code: Alles auswählen

RunProgram("Tool.exe", "/sr " + GetGadgetText(#Set_X_Angle) + " " + GetGadgetText(#Set_Y_Angle), "")

Re: [ Frage ] Batch Command in eigene exe Integrieren

Verfasst: 07.03.2016 19:20
von udg
Sicro hat geschrieben:
udg hat geschrieben:die Batch-Kommandozeile lautet so: Tool.exe /sr 500 100

Code: Alles auswählen

RunProgram("Tool.exe", "/sr " + GetGadgetText(#Set_X_Angle) + " " + GetGadgetText(#Set_Y_Angle), "")
Das ist es :)
VIELEN DANK ! :allright:

Code: Alles auswählen

GetGadgetText(#Set_Y_Angle) und GetGadgetText(#Set_Y_Angle)
ich habe diese Kommandos natürlich schon oft benutzt aber warum komme ich nicht auf die Idee diese auch zu nutzen?
shame on me.

Final code:

Bild

Code: Alles auswählen

;
; Batch-Function conversation to PureBasic-Function
; Batch command was: Tool.exe /sr 500 100
; /sr = Screen Resolution
; inc in 2016
UsePNGImageDecoder()
Enumeration
  #Resolution_Screen
EndEnumeration
;{ Gadgets
Enumeration
  #Exit
  #RUN
  #Set_X_Angle
  #X
  #Set_Y_Angle
  #Info_txt
  #Logo_Gatget
  #Logo
  ;Edge-Lines for the window
    #Line_Top
    #Line_Left
    #Line_Right
    #Line_Bottom
  ;Frame Borders 
    #Border_Top
    #Border_Left
    #Border_Right
    #Border_Bottom
EndEnumeration
;}
;{ Included Image Logo
DataSection
  Logo:
    ;{Size = 12078 bytes
  Data.l $474E5089,$0A1A0A0D,$0D000000,$52444849,$83010000,$8E000000,$00000308,$9453E400,$0300004A,$544C5000,$4C4C4C45,$1D4A3420
  Data.l $3884A173,$FFE6395C,$4C4B4C4D,$E4394A4B,$48321EFE,$4E49494A,$76294E4D,$3D351393,$85474748,$4E415D38,$5F52445D,$5F413913
  Data.l $422A6763,$2D1B425A,$474E3721,$4344301D,$35204D43,$4C6B5846,$48345852,$583E105E,$3E463A2C,$741C2819,$6B6662A5,$353A3212
  Data.l $46394E42,$50515353,$406F5B49,$504E594C,$FBDF3851,$36FCE138,$4540F7DB,$FFE5344A,$3F513923,$4A4D3E3E,$58367E48,$4CDCB429
  Data.l $D836725E,$554F47F5,$3D271F0C,$5A58564A,$625F5C5B,$31936618,$2252493D,$ECCB3138,$1B876826,$25135B49,$A0721C31,$36575656
  Data.l $D0333635,$986B19EF,$17F2D433,$55427754,$40342869,$30E0BA2B,$4D465844,$64503C51,$25614D39,$2C10553E,$4A3A1434,$388E6924
  Data.l $71276E5B,$704F158D,$28383228,$5D19D7AD,$6D532582,$2266533F,$211F2F2A,$201A0A23,$178E6418,$55457D58,$5B514663,$2EE7C730
  Data.l $3379E1BF,$4C4A4654,$4E2D250D,$60167561,$6C6C6E89,$2A684915,$2F6F5241,$E7C12F4C,$1E654F1C,$18373A2E,$9E701D25,$697F6523
  Data.l $0913482D,$DAB72D0D,$519B6F1D,$44137766,$46413860,$6B2F2E2E,$5C606561,$4E49415C,$2D3C2458,$341F1E14,$40275F4B,$16524418
  Data.l $2A649F70,$7C7B7B44,$28080606,$5E32CFA5,$FFEA3B7A,$64987929,$7470726D,$61594E78,$AD171308,$5A21E2D7,$513A1372,$422C2C3F
  Data.l $23303631,$FADD3520,$22A5A2A8,$38217B5D,$5848383F,$183D3248,$6E261615,$6C571E95,$22503174,$3C344A3F,$3D2B0E40,$CF3C3E47
  Data.l $811FCFCC,$89612394,$56624C27,$0E22A380,$FCED9A16,$9CB49051,$75609F9D,$D0B1767E,$31BB995F,$E55FA27B,$B0AEB0FE,$4E615769
  Data.l $65798F75,$6760556E,$714F4755,$E84AFFED,$C8BFADFF,$7AC19F2A,$48559C91,$9C91A441,$4B8D8B8F,$522E6C62,$B8B6BC6A,$45B28533
  Data.l $6944AE87,$60534084,$7745310F,$8E27B8A0,$A7803DA9,$86443A4E,$879BFFF0,$8A7F9392,$8D858486,$4F5F8375,$303D5259,$1A5B4C2C
  Data.l $DADE4331,$D8CDAFDC,$3BA8A3B3,$826D9371,$7772848D,$9BECC950,$C1C7DAC6,$949496C1,$8A55416E,$6B35CBB4,$584E3588,$84F2F1EF
  Data.l $A85BDBC1,$BF9124CC,$8AB7AD96,$8B64A59C,$8E877CA4,$6251455D,$DBC03E4D,$9D7C45E6,$42F1D268,$835EBF98,$F4E09F94,$90ECC63E
  Data.l $7D1D506D,$4E5E77AD,$98F3E6B1,$EED07483,$E3B765F7,$87D4AA48,$7026F1D4,$3E536FB1,$B0C37C2A,$57978796,$75679A75,$2B000045
  Data.l $414449E9,$ECDA7854,$134C7DDC,$F1C01C67,$DC35CB33,$1850ADC9,$EACAEAF5,$D1FEB95D,$B6810B00,$CD49323B,$C2A01B62,$9A851B36
  Data.l $063A3F95,$1906CA2C,$0C4420EF,$B2717419,$405EE2F0,$D9331B1A,$312C8716,$6A25950E,$65E53034,$EA74324C,$65BA6C8C,$6D964C59
  Data.l $3DFB2E71,$F48BC9ED,$89AB650D,$5AF8D5F7,$79F1FA41,$2B9E7B9E,$62626262,$8F626262,$2C4C125B,$262491DC,$2EB2DE16,$4C703946
  Data.l $5AE18C2C,$20D14EF7,$9E0EE1BC,$91716F81,$E5A19C21,$11A75B40,$86B08557,$B80FF5D7,$0848E2A5,$C2B6B863,$B715F475,$5F084442
  Data.l $D1ECD578,$A268DF8F,$56308345,$99E5B175,$44A7C5BB,$F385F083,$FDDC0F5B,$344E17F3,$5D785F08,$3E778BF1,$1E2591B9,$B5B3845A
  Data.l $981DDC1F,$30834525,$6CB56786,$4E283AD9,$100CE145,$47B8B474,$20E2770B,$E1431310,$7FDDC1E2,$C7D42495,$D9324B69,$F851712C
  Data.l $2163522F,$4E279845,$A6548E9F,$9C2B6262,$8CC83484,$36842C1A,$BD3FEC64,$264B737D,$95848E2B,$64A95026,$05707D06,$CB48C89C
  Data.l $3D9E1D31,$78BD71BB,$04B2B162,$4C9522EA,$0C1A37A6,$2A4814C1,$34D22D2D,$E7BBED7C,$B131B8F6,$03D08B95,$CBD03201,$82683060
  Data.l $6FAC4C19,$EB8FFEF9,$4BB1EC2F,$14170FFC,$56138906,$B2244948,$320C9536,$BBE80C18,$77D60A20,$FD3F4ED2,$BE1FF5CB,$FDC6857A
  Data.l $75596009,$0885154C,$CBE294AA,$C0204200,$CCF06D55,$74E07AC3,$A00883DE,$D3F36B80,$7D2FACD2,$D7F5FBF6,$9DFDC25E,$5ADC9C67
  Data.l $5A30C959,$A89BAC8C,$42871668,$1B7508B0,$8080A810,$0A7466CE,$130142BD,$AD054052,$7AE98335,$DF9FFBFA,$D9E7E2B8,$75BF754D
  Data.l $C5E740E7,$BC5A0563,$1322C22E,$1811820D,$00408ADB,$19B29811,$B57BE186,$C487831A,$398E02AF,$3FA35714,$8B4CEDF8,$E082F7C6
  Data.l $E779DADC,$AE0373CE,$730202D9,$2C4C0968,$736D4130,$68350AAB,$4079D132,$56B7CD60,$0128BDE9,$664D7014,$AF3FF5F1,$145031F8
  Data.l $CFE4FB1E,$1E8F67BB,$11E213B5,$B224D05F,$80979566,$6458F286,$9D666F90,$C199035E,$AB2157E8,$03A7ECE7,$5BF7DC46,$F8DECFD5
  Data.l $0EE7B9F8,$C4C5ACB4,$45600982,$1A09C102,$DE596265,$5B0C060C,$746B44E0,$6ABC0520,$EC37A7CF,$5977CC0E,$B2A9BB9C,$1C4B3C72
  Data.l $34224104,$50AB1AB0,$0A027409,$5820600C,$81C42C95,$42A02C82,$1B99E74F,$BD93BF4E,$15493682,$741C6AE2,$445E6E35,$5D3A0600
  Data.l $3254A337,$78282B2C,$AFBE93D3,$1CB53751,$822B043B,$A5D7C4CF,$171AB886,$C0A584C9,$42929023,$618620EB,$0A45BA75,$59F31206
  Data.l $0393A6D5,$D978A46D,$B1AB50F3,$9047364C,$1439A282,$0C516082,$3F8280CB,$E89CC803,$17AAD93E,$00501E11,$79966A2F,$04084E08
  Data.l $94A904A8,$9C080943,$0A678BB2,$DAE01BFC,$994D898C,$0BE2B5CD,$80881E5D,$41936A2C,$6F366368,$85209850,$774246E6,$24537457
  Data.l $0E300BAF,$ABB6F370,$E2838379,$1D83D081,$9619144F,$51D05412,$980C0B51,$41CCCAC8,$59019036,$29C76DB5,$1302B8D5,$09E3807B
  Data.l $ECF02215,$5781918D,$E4AEC2A0,$E9C0A075,$C0618658,$8ED7C3E0,$81B3F64D,$6D3681C6,$896AF29B,$24ECB068,$033245B5,$81027032
  Data.l $85040060,$F2CA59AC,$18E3964A,$F2566CDE,$3E2EEB0C,$C016D933,$CB6F3200,$8B32AE57,$0A6580DB,$06450C48,$F3A03203,$0200C3BC
  Data.l $0A679A02,$3A51ED0B,$AD281FD8,$19679990,$AED6607E,$D8E0680B,$AF9F9691,$B796C4C4,$04BCCB1A,$8242FB06,$572528C2,$05129151
  Data.l $B6F994E9,$2B7CFCFC,$A6A4D56C,$01B0266E,$2A52A8EE,$F2F0EDC5,$99323408,$0F306087,$4006BC08,$74F2C290,$31C06085,$CD9B7CD6
  Data.l $59E56F96,$60540C08,$14811FE0,$997C713F,$2DB86A04,$D99C0880,$0808035E,$585B3CEC,$86606F31,$304053B3,$DA40C833,$0C420C8A
  Data.l $42BDC5C7,$DC230230,$CE40362B,$1020646C,$29FC70A4,$48182024,$08203C75,$EBAB11B3,$B01A741F,$7C1D2310,$2CD5F8C9,$81002C4C
  Data.l $0647AF41,$00C11651,$932CD011,$18285150,$579638A0,$CF2B0522,$BFB48C30,$A86B58FF,$A26ABF6F,$B776FB69,$98FD1525,$5F286710
  Data.l $7A04BDE9,$45CC2044,$BC510909,$2510A52E,$83684018,$2D016300,$F15B0C08,$C42AACD3,$939953A7,$C6FB7EBB,$C8ADBF17,$2FBC3022
  Data.l $463F8709,$93C9F525,$5EE9F9C5,$C193DEA4,$0320B169,$E3AD012F,$916008ED,$60D36C01,$D803202C,$5D433B2D,$7A26700F,$5BCDFADD
  Data.l $E9F27ECE,$AA24DE95,$395EC8E6,$D4FBC986,$6EB76363,$448F6325,$C6E7E424,$7F7CBF9F,$BF42BEA4,$A8D22C1E,$E7032237,$2060B5DA
  Data.l $862645CC,$18610BA5,$06082508,$5588D4E8,$80C8955A,$80668553,$CBAF4F6B,$F1FD5E2D,$DD3ED71F,$572D5F9C,$1813B727,$7E3A5F81
  Data.l $B7DBEFEB,$03811EC7,$A1428525,$CB14B285,$A961834A,$E46245A1,$F9669FC2,$2101552A,$0600C102,$9CF1CD02,$4A845470,$7651A5A1
  Data.l $63A401AF,$7726B0CC,$DCA06E87,$E57B9D1F,$FDAFEFB3,$BE656BF1,$E042492D,$92F924B8,$6E081A6B,$C2C6A97D,$13175E1C,$25019313
  Data.l $3B2B2CC6,$84C6678E,$8BBC1454,$9C4B7E4D,$00CE60AF,$2658F208,$0EBCEE6F,$B98CEC04,$0310E197,$332B4052,$420A8C9A,$E5749034
  Data.l $F96A6FEC,$7E4F9BF1,$E303D03D,$23514300,$FF6FB7C3,$1B5A3533,$D719F5F6,$20444446,$E5888983,$281814F4,$14647B43,$22AB177A
  Data.l $BE0AB5FC,$1829DA78,$94930420,$9FEE16E9,$1CEC12A1,$5852D2CF,$179D198C,$ABB9E741,$4901AA19,$77EC4D75,$A67CFECF,$35AE7B73
  Data.l $A8604E49,$8D6F2FE4,$2E9EDD8D,$955E0632,$8FFB0A09,$AB558303,$573B06BC,$418F232D,$83048F68,$A0581ED0,$79060857,$A6858CDD
  Data.l $296810E7,$122BDBC3,$C07B68A4,$EA4E8C30,$063DE045,$720C90B2,$6703DDC6,$E53534AE,$F7E4D866,$B1E4F23E,$E4BEF6B1,$59720220
  Data.l $C78412DB,$C2DB20C0,$A1C27930,$F3AECA29,$8182A15C,$2C703114,$D838CE6C,$509929AC,$2722700D,$F2B5BDD2,$E576EE74,$442060FB
  Data.l $126AD5AA,$73BE8883,$6508DE7E,$AC9AE43C,$31E11FB9,$DD30B030,$211936C2,$A1863898,$A8063D0B,$08047B7B,$08303810,$4B4E4D6D
  Data.l $EB9759CB,$0307CBAE,$6ECFE2C9,$D5C5F6A3,$F7197B3F,$3D7C4025,$E33C3939,$F087DE32,$84581838,$74C822E3,$F9B9E58A,$6842997B
  Data.l $C8C98655,$8590ABDA,$50E45D78,$19EBAE46,$40C0A54F,$0848D062,$97BC228A,$DC7B54DE,$9F67FA9A,$92F2E27C,$8AA29C65,$4CCDAE66
  Data.l $86B94D4D,$D45B0209,$B11068A3,$103187B4,$9020C9F6,$5319E3A7,$0645B78A,$EBBE3A10,$13831A35,$58E047A0,$C48B369D,$6DF7EA89
  Data.l $922A1BCE,$68512792,$8F6A4A12,$3A1FA73F,$4F93C4F2,$5B13713E,$6D912010,$535CD7C3,$A108531D,$79F12E43,$1928FB2A,$E4BD2E24
  Data.l $8403587C,$BC31C790,$88EAEE74,$428BA4E6,$A59AC103,$208487D7,$B24BAABC,$EF6D56C1,$3903056F,$96F7C818,$8EF43436,$E2785C0F
  Data.l $3ECBD7D9,$0460B9BA,$AE4BB210,$A18EAE6B,$90D40EA1,$D9D2F8EB,$90DBE888,$063A3E4C,$FDC16C11,$DBE53DE5,$82E26760,$1B16829E
  Data.l $106DCE64,$B3CB0B20,$4B6F04A6,$274C980D,$0C3AB563,$0903D6C1,$981DC941,$66C1B110,$1234ABD3,$DE4245F8,$F070DF1E,$8EDB41E0
  Data.l $D2BB8D55,$5FD2E2E3,$183D02FF,$D1752966,$075819A5,$BC864686,$4F0C8C8D,$253AFFDE,$B7BBDCD0,$18E8F25A,$C971E4EC,$FCA392E2
  Data.l $2DC53C18,$8A6DC74A,$45E06258,$9866EEC8,$D3E51A6C,$64F77980,$75EF8EAB,$60640DE8,$AF793E80,$0C132BB0,$37E85036,$B1B1EDE4
  Data.l $CB070DA5,$1BEBD21B,$63EACB1B,$94D74BE3,$C690417D,$5C3BAF9A,$74746008,$C0210464,$5D2787B7,$25896B87,$8F51BFAF,$F7FEA5ED
  Data.l $037F9A3D,$767F7346,$7C4A063F,$0D0B5971,$0C20608C,$BBE01004,$00C168F3,$85B94B45,$17C52508,$359638DB,$481BFC1A,$D99B4A20
  Data.l $13619393,$0C0A2810,$2624E5AA,$8B8B8F6F,$E9A50643,$8DF58D8D,$0839AD1F,$FE7CBA3F,$CB8CC752,$72353C35,$C7A8FCFE,$4F0C3100
  Data.l $7C2E46BA,$FFDC96AD,$A199CC5A,$CA56B75B,$6D732EA0,$59283226,$FF18A41B,$D2CC5173,$0F5EFB47,$45892A76,$18971737,$C4020678
  Data.l $04C58CF0,$61A043DD,$542DC67B,$B8DCB128,$640AE9C8,$254DAEFE,$E8D6A918,$4FC5DDC6,$A4E4E4E7,$841EACD9,$302A43A2,$31824A48
  Data.l $F1060B10,$BBF5B1A5,$E2E3D31A,$69ACBFE3,$31D43E3E,$7A3431D5,$34F4FCFE,$991B7810,$D70E4D72,$EE77DB9C,$6FDD8138,$DECFFC30
  Data.l $FD4AC93E,$AFF00F3F,$145141D6,$C29BF1A9,$02B4D5F3,$251145D7,$2082C9F4,$CF265006,$32EB0B77,$A700810D,$3CCCBBE3,$94EF9D2B
  Data.l $A28D2E1D,$187D5B5A,$5AA42448,$80028CEF,$7E9F9BCD,$8CD5ED35,$AB0CB4B4,$5CB2A71C,$DA547ED7,$A50D0D6C,$6C50F1A5,$5DAEFA5C
  Data.l $D3E3D2BB,$BE4BDFE3,$23F3E170,$080034D0,$761D0E8D,$C90EBA4D,$F6F6EAA8,$5E4D602F,$C8D51732,$7A061E43,$01830845,$EC98FA0A
  Data.l $441FD815,$715E8FD8,$0C01E017,$BE6C0210,$479A3A60,$019B0538,$D70FFAF3,$F330EF45,$258579BA,$A2D4B006,$76BEA4AF,$75B93E90
  Data.l $9B8DC6F3,$DB4DDF8B,$1A5B6DB6,$D55E5AAA,$BBADFFD3,$F979777A,$1A508441,$ACABBF5F,$3E3EACAC,$BCA1B1BE,$9BBEEF61,$DB3CD080
  Data.l $018031E6,$CCF2AB00,$27291521,$F6FB0DC8,$BE5334D5,$7025439C,$78B49BF4,$5A1281E0,$4130622B,$FEB3BD1F,$41817225,$D48342E2
  Data.l $4CCA4F4C,$E11E658B,$E632C714,$7EDF37A6,$37373233,$D987723A,$34245E73,$4240C0B8,$6D7521C8,$4BC4EA8D,$D95F3A7B,$0BBF1508
  Data.l $1178EF02,$4D5DD56C,$9747CF95,$0E5DDEEF,$59595004,$B105AC23,$E5E9B10D,$8321EFE5,$78FB699A,$D0E8E8DB,$330A2C14,$84B5CD1D
  Data.l $0449829C,$3D174C19,$D64FCCCC,$05D44625,$21152034,$81588A66,$EDF31071,$468B62DD,$39906F32,$B060AA5F,$212EE176,$3D02075B
  Data.l $5EAF567B,$68BAE6FD,$53832168,$AADADAD5,$DB600C12,$A24921B5,$D2D13C1F,$4B6079D9,$0A3446E7,$2FD3C34E,$E040038C,$DEBABABB
  Data.l $377BBDDF,$A50D061A,$AFAF5F97,$CB874F4F,$608D35D3,$C2EE7ED0,$43D1E991,$C3C3C31D,$2F1D0F87,$21278232,$CE932DFC,$11951B9D
  Data.l $EAD4A2D8,$D5D42965,$40AFA679,$624A0FF7,$B015B942,$2ACE2569,$EBF99F12,$2F890B57,$6A352489,$A4B531B5,$BE2C1904,$FAAE5540
  Data.l $57B7E5F0,$107186AF,$D3D9191D,$9760C733,$0E308081,$30228208,$59298387,$00F3BDBF,$2D96CB6A,$47EF14AF,$040C3ECF,$5EA80918
  Data.l $72BDFC8D,$A5411334,$1060CB97,$8301AFA4,$CB075DD8,$E177DBDF,$1EB479C8,$A3EBE85F,$F094E492,$37060BFC,$1EDE2F8F,$1AE4F068
  Data.l $217ACC35,$3890611F,$DEDBFC38,$5535C0B9,$A17C71C5,$2CC9B677,$01F59C8D,$C542B674,$08849506,$30888F1B,$0C435E4B,$BC429565
  Data.l $3C8A021C,$48211304,$98287951,$962680A0,$1E6F8880,$5A822609,$8A065A99,$2D23E6A6,$7EF6955F,$77BDCEFE,$05CC1BBB,$917F7AD5
  Data.l $CE543209,$FFFFFF77,$BB39FF9C,$8D87733B,$0F69B991,$C1EA23F9,$2DEDD983,$9862BF4F,$01DA5231,$A0060127,$04030140,$353C9038
  Data.l $E615D1E7,$8C340103,$81401843,$8E500C3B,$EEC33911,$9BE81D28,$E2720707,$4A9D6FC0,$99231799,$25A5E4BA,$4981A984,$16D52F8B
  Data.l $566D7CAE,$0A00A231,$CDA7C736,$469F98CF,$1E73CC1C,$4A78AB3C,$94FE417E,$10B359E2,$FD42C926,$B27D93F1,$D7C51779,$B995073B
  Data.l $4E94AE75,$4F9E827D,$E5B52F3F,$8242DC56,$39FD00CE,$D66C3B3D,$07EEE618,$74A213A4,$30896025,$EF70DC6E,$C402B455,$E3A0C201
  Data.l $7326AACE,$715868C0,$48600C1F,$54BAED8E,$0BEE9FE5,$71D5D2F2,$00307E7E,$EF31AD05,$2E90C12D,$98E65299,$C9D77073,$E3783E0F
  Data.l $A2000413,$0FE3AB00,$C143079D,$3CC25A7C,$2F79B4EB,$59A2CC31,$54817FA3,$BBADA1D9,$9663FAC4,$142EE112,$643C3D88,$C2AF1E82
  Data.l $73ADADB6,$99413C52,$778BC1CE,$FDF7A377,$2301CE22,$3ABA0601,$DB3D3490,$02448F71,$15858C07,$C6AD188D,$CB4E3AAF,$79E9D4E3
  Data.l $956281C4,$2C097FBC,$1F12C140,$9B24E1D4,$375B11B1,$257DB27F,$5201CD92,$16660B8B,$BD1F2317,$19C58D66,$21F3A666,$C1E0E661
  Data.l $30E966F3,$8ADE90EF,$DDF9B64C,$C9AEE283,$3EFD06C5,$3B9EE48F,$70B8EA48,$7F74FBE5,$DC1CC9A1,$79B634FE,$C5EA79F5,$41E0E4DF
  Data.l $5944206D,$EB412011,$DCD03E40,$38EF74A7,$1F309F73,$E22FC058,$7DD9E280,$24A03175,$951D4E20,$50569C33,$94175842,$4FAA7538
  Data.l $B72DB630,$C0FDB27F,$0B2B0381,$27C81E56,$AD8282AB,$C2498ACB,$72058599,$74747C46,$33C1FCFC,$EB154CC9,$61078435,$5BAD261E
  Data.l $52C82575,$A56CD6DE,$380996E9,$DCF710F0,$B1450BC1,$DA7BAE3F,$EA9E0E84,$DEF76556,$8F077BDD,$80E1534A,$E5651096,$00E7ADED
  Data.l $25CD7DC8,$B09F7F18,$8848DC30,$89E03807,$FDE4AA52,$A91407FB,$91EA7DC7,$E71558AE,$AFC02087,$9F631444,$D0E09940,$B687CDE6
  Data.l $16050713,$E7E66733,$9CAC17E7,$4EB038C2,$ABD58283,$2D9DE3A3,$087B00A0,$D02C4369,$B70B20BD,$8E03F1F9,$0739F0D9,$6470DF5B
  Data.l $0BB6881C,$65397775,$73CF5132,$EFBAE451,$00F8D9BF,$3C074A65,$03B37E7D,$BCA2103A,$EF05AC09,$03075D5C,$C4A43E15,$6F8F82C2
  Data.l $1AF9B9BA,$7522CA71,$7085C2DC,$A561EA50,$2B400286,$EA9B09F0,$EC9C9C10,$0CB1E1E1,$323589ED,$A120C9AC,$6481C0E0,$071222E4
  Data.l $D3D1F169,$BD5F4FA7,$C879C33A,$67676710,$0C87D40B,$F9B48814,$EDEDABF1,$F5C63E7F,$0B5BC417,$83FA02A5,$0B375B43,$5D81DB74
  Data.l $78580815,$C31E0E02,$7DD6BB84,$BDE8E1BF,$03BDBFFC,$E120662C,$D018EF41,$2F8041DD,$E491412A,$0412C225,$E94540C3,$36B7737D
  Data.l $2C06E6E4,$6E3FD85C,$CEA14295,$0B8B8B8D,$A4BFDFE8,$E610ED44,$06D640E3,$1A9E5174,$5859162C,$FE42C35B,$6CEF43CA,$8C5298F5
  Data.l $C6058235,$24403A7A,$67C467C4,$06890F58,$61C118F8,$9F4FA7DF,$E3B5339F,$48563A2B,$0A1F348A,$2EDA1C0E,$76607230,$CCC1E657
  Data.l $63955D88,$39959945,$96F13307,$6BF9A953,$FDD747A8,$FD20DD98,$FBB83827,$8F6F07C1,$E826F061,$A491F03B,$A9792EB7,$704A78B8
  Data.l $646D98D9,$B0ABB3AE,$80203DB6,$B45E4D7C,$3C91556A,$C2652ABB,$48BF12E9,$1CB19207,$DAC03AB0,$22440A00,$7E75820B,$F7C2F6C1
  Data.l $05107A0F,$0C2086F3,$36F1EC18,$F03719D8,$0018CD11,$8F466AEF,$A4E7782F,$CD9EA498,$B2640B9B,$ADE162ED,$C70270BA,$85B5CADA
  Data.l $1199B595,$C7FC4C82,$D66446D6,$A8593A0E,$4F4F212D,$FFCC5E6E,$AED3735D,$F3BD050B,$BC1C8645,$501C1BF8,$1EDE2FB6,$AC1AEAE3
  Data.l $C74AC0EB,$29D29E41,$ED94EA6F,$2223DDDB,$A2435FD0,$A76CAC77,$0B9712BF,$B880F201,$383F6B45,$3A2793CC,$1038D184,$62449190
  Data.l $050A49BA,$458E8705,$5A60A6C8,$087AD334,$D05180C2,$60FD8067,$F728EC67,$419F27B1,$B780CD01,$5F04FED9,$1941C6F8,$9B29A266
  Data.l $F142C43D,$5E889901,$67156213,$DDC9C1C0,$C70B2B6B,$2DCF120E,$7EF85B1C,$E95AA0E6,$2DAD42AE,$2162C26A,$F00E67AF,$1309EC48
  Data.l $FB4A20E1,$DC070199,$EECE713D,$C07BBBC1,$A9528F83,$00B48156,$038E82CE,$5901E939,$DA1E06BA,$0913B62E,$EF40B204,$30AE1AFB
  Data.l $82B537AB,$57FB49CC,$D5F13C9C,$40CE6B0F,$AD0754C1,$CC996085,$C0E00A1A,$27C0FAC2,$C5C91EF9,$0E678AB3,$9F8B48B6,$33700F6E
  Data.l $90C87EC0,$85D050E9,$12306F01,$9985EEF8,$EB689162,$C5F47A66,$5E483DDB,$4F285EC2,$AB1483A8,$DADCE17C,$1F76BB93,$307DDDAC
  Data.l $6644F6B3,$F25AAEE1,$83B8695E,$53C1DC6D,$6782DE77,$A19FB469,$F69CFB1B,$1FBAE7B3,$39F3BD62,$50C73B96,$A72ED813,$32D51E41
  Data.l $1337A281,$6DAD8143,$38DC6112,$17EC9ADD,$591215EE,$B8A5331E,$C280F498,$5B0DA524,$5830E802,$FD4500A5,$76399FFB,$8717E6F3
  Data.l $0FB19903,$1409F1A3,$60B4CC7B,$F82CCC1C,$5CDF0D30,$19C0C24C,$B0D0300A,$D9DEC7D0,$F36C0290,$444831BF,$907C14EF,$EC7EDB22
  Data.l $421E8C90,$00CDA1D1,$53DF8821,$D94E6CB4,$F10FD80C,$9B9DCC0B,$EEEF19B2,$7718433C,$549DE2F0,$C086F877,$853B1AB7,$AEE72BFD
  Data.l $D23B02F9,$3B28A224,$C1DFCD1A,$3EC8A3B7,$E09DD486,$7EEEE8E8,$4549BDEF,$C8AA075A,$8A984820,$DE50EB32,$70D8192A,$0EB40A1D
  Data.l $C700E172,$19BA7FA8,$1B4343E3,$CBE329F0,$06AE80A0,$C7E783D6,$C58435A3,$1C6C3CF0,$0343EF4C,$A183CE11,$7F3F10C0,$838028E0
  Data.l $D2EDDA94,$576AE677,$E18FF869,$B1E14F31,$0211B52F,$234859BA,$D05E2193,$E87A673D,$7A6F2778,$813A1243,$691870B9,$ED6FF135
  Data.l $1A192F60,$BFB69A11,$823EBE0D,$CE01F0EE,$561B0DAF,$15278555,$FDF0F0BC,$DCD53C4F,$56AD593C,$52A9D3A2,$C84B9BA6,$DBC68BDA
  Data.l $A40AC57B,$5041CE24,$9057A5A2,$F2B89D12,$C4CB3CC4,$3F48EB8E,$7FE0717A,$B517E6F8,$487C7CBB,$DF825583,$FC1E3E24,$7F18D635
  Data.l $32D20E26,$662DA232,$710F20A1,$01468B4E,$93E80C20,$AEB57836,$63780182,$D0B9FFB1,$441C4F9D,$A4573DBC,$B7B213F3,$D5E91864
  Data.l $59727072,$C3A3ED92,$319302CB,$6F899617,$A4A27439,$C35189D2,$5774286D,$3F702272,$49440E23,$D8996249,$6C5097AE,$8F20E462
  Data.l $21DDB9E4,$CE7E238F,$9F3FCFD9,$6E42E2C1,$D0F43FC6,$BF502CA4,$3737202F,$193A434E,$838D38CD,$62625512,$9949CAA4,$91960107
  Data.l $E4FDAB17,$42E41C6C,$1F0E3A81,$8BF37BDC,$833097AD,$484BE8C5,$5BC6434B,$20174589,$9A2D3935,$CF07434C,$1F1CE79B,$CF6D119D
  Data.l $8B349C26,$D1053D68,$123AF669,$8A30F052,$54B6FDD8,$29903DD4,$81893C77,$6AADB62F,$78B86868,$2DF5FAFD,$6A7E1E73,$F27077B8
  Data.l $94CF16AD,$69225BC8,$131D2DF5,$6A2E13CA,$132853BA,$A5173ADC,$C6FBA6E6,$AB50A7BC,$DC86F727,$F66B0BFE,$61B3D9EF,$B6B6C6E3
  Data.l $754EA753,$2C251E76,$3CECE865,$B9BFAA0B,$DEDED356,$69F4FA7E,$772FF5F9,$32FBEDF6,$D7E82FA1,$51F2E46F,$F2E63F8F,$E3698CFC
  Data.l $549F8FC7,$DC1E90BF,$AE6D4085,$283620EB,$282BD232,$9386F63C,$7D72A5A5,$FEFAA4F5,$4D5CFEF2,$2383800E,$0E343F8D,$2920D737
  Data.l $80A00AA3,$530D3AC1,$5602DA4F,$B19A5861,$5177E60E,$C5B07AB0,$CFDA01FC,$184FE43E,$76B32133,$53536E31,$198C2753,$0F82CA93
  Data.l $E63638C7,$BDB39ECB,$DB754AEB,$B65BF5C5,$BCB4B4B4,$93D4FFE0,$DF04C60F,$23D08242,$3B37CC2C,$A97374FB,$6AADB850,$3891A851
  Data.l $682A3678,$D2AFBA72,$70AF6873,$F0C78F3B,$00879624,$8CDA7306,$EF3FCF19,$E3D8F2E2,$6A323F8F,$2391F2F9,$ED1E8F47,$D3D43592
  Data.l $CDF3C133,$EE8E76CF,$308FD2CB,$47A8C472,$A16012B4,$6B4E4FC6,$BE050558,$0759FD71,$C895C237,$D6554A56,$4AEAA579,$6687A4F5
  Data.l $A914256B,$A05045D5,$B0F18D70,$E4AADA65,$83050656,$DBE60A35,$8031EBB3,$29198C7A,$5E3AC0AD,$C1F4C14F,$0E208783,$09A80A34
  Data.l $F68484F2,$25099E2B,$89969141,$48AF20AA,$9B12A244,$84BF2A43,$1ABB2B84,$25D64B9B,$EFB456B6,$DEDED2B9,$EF9BB202,$61DCBBBA
  Data.l $74C1878A,$70760FC4,$89F77A7D,$54EAE18D,$58D166CA,$D1799191,$4E172DFD,$890C4DEC,$6E0DEB35,$3459F566,$070003AC,$8D4612BA
  Data.l $64623118,$1F7DBEBF,$59E1BACF,$740A1573,$6B961221,$B30D102C,$94D7CEB3,$40ED0340,$B203F593,$0C4A95C2,$B324F840,$6767FDA0
  Data.l $090D9F8F,$28489A7E,$A01FE80A,$3CDD230E,$24029C2D,$98018CA2,$C0102103,$0144D5EA,$C3203071,$6BBF1E3A,$02D52CC1,$D9FB5A05
  Data.l $D0F65E76,$6E6E66A1,$E04309F8,$50288BC0,$829C42AA,$B1E15E94,$5EDA6B43,$1B1A1F08,$B96795E2,$F5C5E8E1,$EC96CB60,$0EE589E6
  Data.l $B60D824B,$A6530553,$786AEE4A,$F23DEBFF,$B188C433,$1D33E9B9,$43FAD7EF,$BD88AF41,$C2F40591,$9183BBA0,$83F64723,$FCDEEF85
  Data.l $81F00A16,$D050DA0E,$68C69858,$D7312558,$1BEF903A,$1DAA821F,$23709E14,$E7D4E6A4,$B32EE3CF,$9A880939,$B30AA455,$FC640021
  Data.l $FC7A0B02,$EC005101,$99008291,$20B5D28F,$4F433ADE,$0B671F41,$04E1352E,$3B5FDF2A,$CB4A4E0E,$4E050044,$5E4EB109,$4F10AF4A
  Data.l $9BAC7444,$CAA79B9B,$E5E77272,$1684B4F5,$1D5ABBFF,$9914E096,$5A9838C1,$7EB9179E,$DCD0E769,$B9F19431,$58E95EE9,$DED0F641
  Data.l $3B737029,$C6BF8DCF,$E7015680,$FD181FA0,$776F9EFA,$EE8383F6,$0484D812,$27B30C0B,$35F4B3ED,$100795F7,$5CD301E4,$20AA5442
  Data.l $CF372727,$E39FD585,$41A6338E,$2CE479C2,$C2735C86,$31731640,$0581449F,$330E120D,$620A4CB2,$16C053D1,$DD788B07,$C95CF062
  Data.l $96071D50,$4143C896,$D88A889E,$05504870,$84878505,$22793938,$12502A44,$87B70758,$8C9C312D,$A6E86584,$F9BCB6FB,$BD20B5DD
  Data.l $1290A9F6,$F7F56C89,$640AF6B8,$E97B93C9,$5EA87620,$40636212,$039E8147,$EEDF41C4,$9B41200E,$661A3490,$29510A4C,$A004D557
  Data.l $CCD5F83A,$19E2E7EE,$DF078E14,$C7D58582,$C2564771,$AE42563E,$1D980226,$1F3F3136,$02AD5293,$42A15876,$3D640667,$86415F5F
  Data.l $463D5E85,$E2D33031,$02844CA9,$334F70AF,$B6084242,$081041AB,$BA5A520F,$5C27AF36,$0CF78381,$6204203B,$D7A8FED1,$BD90CED2
  Data.l $6E1E5FBA,$7491E655,$5454473B,$64E4F0CC,$0E8316BB,$48753D62,$79CAFBD0,$FD0C018D,$4B182CE7,$09014617,$1CC6E583,$0A101670
  Data.l $61AB02C4,$E17EB7C6,$C9C735E1,$CBB675A4,$0B2E11A8,$DD3C43C2,$1F559816,$48BB1DC7,$804365C8,$6028D5B9,$2F4B80E2,$ECD20AFA
  Data.l $16A567F5,$747DCE16,$DFDF018A,$2BD3C38C,$12420A11,$4FC8D8DC,$4E04F048,$56C49084,$F5F6BCD7,$341C4917,$9173A44F,$41086798
  Data.l $517DF792,$5EBE7BAD,$CE9D8CFF,$5D5A8EE6,$97749C9A,$34E66796,$49938F79,$20E386A5,$958B57D1,$BA9EDDD5,$8D8B3915,$56CFCF81
  Data.l $DA166357,$2EEAEA09,$9014E71F,$383AD030,$6301D067,$81630461,$96DF0068,$C7EF8784,$D2C7435F,$10B71772,$B10584A7,$668F8F1B
  Data.l $432C07CA,$7285A4C2,$9F066028,$56C2B0D5,$016A4F90,$800A701C,$CFABF2CE,$7D676B6A,$B42DAB05,$62802253,$E3EE8CF0,$1915412C
  Data.l $265EEAA9,$578240DD,$2A8E0C79,$93500E20,$B8772C1F,$9B001C65,$DF954AE7,$0E73FA74,$542F8BF8,$B88B130D,$6E2F0E67,$3345B268
  Data.l $03B0CCAA,$A2588D2C,$E27533D0,$4376E3EE,$EF8E8693,$48210709,$E244EB93,$818C4DCA,$6030B847,$A7626C1D,$8112DC45,$585B4295
  Data.l $068058CE,$2125E397,$B466C070,$4E662E51,$1B6E66B1,$F7268EAF,$AB2122E3,$E0289CBF,$E4122158,$1644676B,$B660ABBA,$AEE8802A
  Data.l $6C61EC0A,$18316EBA,$D837A7E3,$4E41414E,$02FA6EB1,$70B0E812,$4EF4B70B,$22ABBFF5,$039485BB,$7070A9D7,$E14E3DEB,$CE7B7903
  Data.l $F9D3B69D,$68720883,$3374D299,$1672CB92,$9471AB93,$5FE19B65,$0A1CA6EB,$39EA2658,$FF3D8B70,$3A193B10,$299481BE,$542EB9E0
  Data.l $C0300704,$838BD02A,$68BCEC4D,$D9ACECE4,$EC7F9FB3,$88FD51F1,$5F49460D,$1750163A,$C1DA0688,$23A03855,$322865C1,$ACAB86D1
  Data.l $F8C2562D,$73EBE3D9,$29EA077D,$57685910,$29BB8366,$5AA59800,$F0E9F5EB,$60242195,$2F142338,$80CBACDB,$37131D77,$46A410CF
  Data.l $33A72312,$2F79CCD7,$BBEEFCAC,$3088BE26,$00E23628,$BC6F938C,$8EEA7BA8,$C8B49834,$1029E2C4,$5C349650,$382CC4AD,$900EA7A1
  Data.l $EB40208A,$E07689C0,$41301C47,$1D6029C0,$32426F54,$531E0BE9,$1456BA93,$EAF01347,$F5F57DBE,$BA30D359,$B868058C,$B214E35A
  Data.l $5D0BAAE7,$86E0E057,$DF3D82E7,$0F96D72C,$0A1E1236,$E0314448,$05380814,$375B43DC,$B547300C,$2D00A2E8,$4E0C8B0B,$03141F41
  Data.l $E051AE8C,$C0854820,$3CE70B04,$4E5892D7,$42BB170E,$4CB07141,$AA47AC64,$655752B8,$B048386B,$C1C53D45,$C9AAC621,$DCD0315F
  Data.l $E552CF37,$B10743D9,$CADD2637,$6480AB01,$18077D22,$DC786843,$635906EB,$853A7AC7,$E13B8784,$35510B06,$0058C0BE,$07B4E070
  Data.l $E7C00D29,$BC163763,$4608CDF9,$12263F5F,$CBC7BF50,$8923C323,$CDFA5F03,$40B291AA,$2EF7A639,$0F475A67,$7EC0E030,$661B9EBA
  Data.l $894F4CBD,$17B062B8,$20E352D3,$11C24232,$9A928407,$62657084,$EDF6186B,$030F1966,$6F554732,$3548EBA9,$60A03158,$9F5754CA
  Data.l $40C50A98,$FC5BD3CB,$74865A27,$CADD1699,$0C8A9701,$85C51838,$0760E701,$511E8B9B,$85C9913B,$FE2AF227,$12354C36,$4772DCDC
  Data.l $7C0BEDB0,$35ABF2D3,$101B4E9E,$FD95004E,$DF351BB1,$71A7EF2C,$11984AC0,$8ED6C4A7,$9338B32F,$851BBC48,$09026B22,$B0432185
  Data.l $D7918353,$9A973B07,$14ADC50C,$30322530,$6C4E352D,$9BAC6782,$84272136,$99D25978,$60611928,$35604A04,$4342FB39,$1EEA80AA
  Data.l $58B8C106,$6FAF985F,$6E7A7A7A,$DF1CDD5B,$E87AF2F7,$9C454B80,$0E434F03,$307375FA,$5C7955F2,$772C9291,$21410210,$B110B19E
  Data.l $F0180E0A,$2FF7572D,$E3B0DCF0,$78381A11,$5608DCF3,$8B4B7D01,$696E57DA,$57979799,$2403EAEE,$11329892,$3CE95A25,$CE033804
  Data.l $EDF55E82,$8C3560A2,$062B1BD9,$FF6C9284,$33A9E15F,$6F2AE456,$6480C3C6,$FF0AD2A3,$6D3B8686,$8406FAF9,$824B2982,$5AB695C7
  Data.l $FB7ED42A,$496E8EEB,$69ED772C,$4D15201C,$C6071432,$608CB01D,$FBF59826,$868ABDF6,$48A83C90,$75923B99,$A0EF4600,$451F2C1D
  Data.l $6FF1FCB3,$EFA9191F,$5F9E1200,$44A91918,$C7DCC727,$9245619C,$09582840,$62038C05,$DD63AB01,$AD1D6BEA,$05BA60AF,$317E9372
  Data.l $799EE848,$0CF8EDFC,$9DF9A514,$7C500EC3,$E402391C,$8451B6C0,$BB8AE549,$4A2E54E6,$5629F115,$C482B60B,$5381C1C9,$BFBDEC57
  Data.l $EC727FC2,$DB47CBD9,$E5AD15DB,$0EA34F4A,$A6EA8642,$6D01CE22,$460E3F40,$7801D2DC,$91DF4B59,$FCF63C8F,$40BE9734,$FDADE0E3
  Data.l $01C0160B,$2A284B49,$0FDE7C8F,$3BD80EB0,$61E32BE1,$29154BC1,$23A40481,$3215A3E4,$0402C43B,$4058BA10,$BE3AC84F,$35E85C5B
  Data.l $7B613FB0,$8DF8FA14,$85BA7AA1,$6E57EBF5,$189B0988,$32BBB395,$1A143DC7,$343F1484,$48590CA9,$BCA6263A,$21AEADA5,$1F47FF7B
  Data.l $CF2FDA9D,$370BCF33,$A0C127D3,$7AC22403,$5CDA077D,$071B5274,$3039BBCB,$B40346B4,$B0702D0A,$8D82C167,$25268D6F,$C8FFDF1A
  Data.l $6AB868B7,$61257014,$17B3E3D4,$132A2646,$E023B0D1,$DC42B256,$34162148,$345D14E0,$2013302C,$DB2EF8EB,$94CCCEC6,$A0195B88
  Data.l $03081818,$030FEF3E,$BAB6E257,$7BE2F167,$DA6A69EE,$56565A96,$161AEDE6,$99911498,$F342F51A,$179DCB96,$7CBC6CF7,$ED4826B6
  Data.l $304AF12B,$D747AA1B,$BA7BA038,$D50CD598,$CC674A36,$3481BE38,$1202C0B1,$69463B07,$F21D9F06,$1C460997,$A0E34574,$F3F2C31F
  Data.l $E702426F,$BF6CEF00,$425265D5,$D71E6262,$024896B8,$225234D7,$46F09192,$012F7643,$4A646051,$DDAC34C4,$06157ACC,$7A1FD3EC
  Data.l $E0EA150E,$C9EDB510,$96CF4BAA,$1CCCAA2E,$CA6C68B6,$C5DB4720,$D47695F7,$DCEB6C5D,$C371B6D0,$D4BCEB9B,$9879E5E9,$21E9FAFA
  Data.l $92796857,$C44F86A2,$DCE4E1F6,$92A2A2A2,$AFEBE7F3,$EE76BB5D,$EAEAB9DC,$FCEBF5EA,$A7252508,$2E974543,$6744352F,$7A8B9D0D
  Data.l $3D75E0E4,$63CE2307,$05B58A6E,$CED038D0,$25646750,$26A39624,$01B80D13,$112C058C,$F30B6858,$51746667,$253FA190,$8F403142
  Data.l $C6B11BA2,$A08500C3,$C2F03B57,$518125C0,$5D55F751,$36E4F4BA,$79CB071C,$F2F2F6E0,$5C37AF27,$D2F5F538,$EA35F5B6,$B56AB955
  Data.l $E067D7C2,$492BF6E9,$0E283D7C,$947BCDBD,$D88BE623,$84EEE64E,$86A5087B,$5F3944A0,$2BDD1CEE,$A072CC07,$08F3C8EF,$E41DEABC
  Data.l $048C1CCE,$59699214,$17090A09,$58588009,$0AD64053,$2C43162C,$46882ABA,$275EC353,$3D213E0C,$27C8EE8A,$2202AD18,$8197A0E2
  Data.l $731DE810,$C74E7FC4,$A85E2BD3,$F66BCA8A,$A3F0A7BF,$9F2F17B5,$8365BEBA,$8CE4715C,$9EF79142,$CEFEC579,$DE28E32D,$106F82EF
  Data.l $2FC9F9FC,$72BDA831,$37038040,$8DD8D8B3,$84D65E3B,$7048D001,$F8CE9EC1,$AD5F38FA,$48CDA000,$2E4CEA9A,$3CDFA088,$298D6E9D
  Data.l $30316E91,$09052D30,$B5DAFCCF,$5EA2C4BE,$E0D70456,$940F71E0,$E2D9691E,$50D1D2DF,$70D1D0D5,$CEA9E8F4,$FB750A2D,$D091C57E
  Data.l $96A68F09,$D75E4F66,$093B3976,$5F014C0E,$ED718B58,$E77E83BD,$E7B466C9,$4610EF86,$3740DF3A,$B481202D,$74EAE4EF,$EBF48A92
  Data.l $41751882,$D5FCF383,$53EE8488,$1D61AE22,$7E0C286B,$71EA47F5,$872EE039,$DF78E49E,$4D23D754,$AE5BFE4D,$FAC044E3,$B6CEA78B
  Data.l $386DD72B,$A548AB97,$8AB058B0,$D4E5753B,$E4AC2895,$5A40834C,$E83463B7,$E00483BD,$4DBBFFB9,$24E27A74,$F5D91B68,$D2AB4501
  Data.l $B3D54331,$603FC760,$0A9602D0,$4C2253FA,$312CEF4B,$BC760618,$EEA41A3F,$DF0760D0,$D9CCF789,$CB536CFB,$DB178BF5,$AC8E4E2E
  Data.l $49D67A59,$91478471,$ECDF057D,$1328DC80,$C88C90BE,$D7B3EEB1,$73B1DADF,$A17DCBE7,$B20EC7A2,$DB816212,$3BB39A82,$477AF030
  Data.l $F2093802,$09058D38,$620B037D,$2B00EA3B,$60C9BE80,$2498CE96,$03E1A459,$DCB586DD,$981860CC,$A0596102,$E97F856B,$799E730B
  Data.l $2AA6D9E0,$4B72E9B4,$51AEBF3A,$2F97D828,$6E1AB24C,$43A61B0B,$D8894D20,$F4775855,$69B15132,$0B9CCBE7,$C4160EA3,$95B201BA
  Data.l $40A716F6,$764D91AF,$5CE403F9,$46F0482C,$503BB05B,$0DACEF40,$A6E05AD1,$018AC644,$A3DEC048,$BD5A1009,$D2C1FC32,$A6FF2B32
  Data.l $D35A6739,$E155EA15,$495E97FB,$C7619C54,$5371AB1D,$D466E019,$9D299B38,$9279911B,$2A12F8A8,$C324EC76,$003B0C0E,$C3D8B159
  Data.l $3704BAC1,$288E74E7,$9E74B769,$30E02567,$59A0B13C,$BA9849B4,$1F495C20,$7A3B6479,$5D19D169,$06F644A6,$9B20147B,$DB281267
  Data.l $04FB177B,$9F4A92F2,$AB8E615C,$6BC97BA1,$A658D5CE,$FEF2111F,$1102F85C,$A7BA93B0,$68E8EB0C,$AFEBF2FB,$C16102A1,$FD8380AA
  Data.l $D51E3743,$07E18071,$60B8F164,$0A2867C3,$A1E12286,$7F7912FA,$806B02C6,$D71F23E4,$C241AAA8,$4334CE03,$B0788320,$0C5FAE98
  Data.l $A433F39E,$606104A0,$40B2F812,$4B431874,$7435717D,$B5E16AA5,$8A15FB73,$BFA26466,$0410A802,$5F36B6FB,$CB717538,$BADAB6F5
  Data.l $F97E5FA5,$F2F1513A,$3BABD7E8,$38EAD42F,$EF1FC660,$3B97DAE0,$C7204B0C,$0B5802EF,$B80D92F4,$078644FA,$B471CF65,$269544C3
  Data.l $1F31768D,$3D03676B,$0187D30A,$CA1F8177,$A255B7D6,$B8DBF2F0,$454DFAB4,$BCBDF37A,$4C610CBF,$7676736B,$057A79A2,$74EEEAFA
  Data.l $747DDA86,$AF5F67E9,$6A15483D,$693CBC1D,$378DC328,$6B6B9DAF,$53A754BB,$4AE9FA14,$09085AC8,$161A82C4,$55F020E8,$24E10485
  Data.l $6262F64A,$AADB6801,$9A46C8F1,$5A706062,$4EE4B43A,$D1323E93,$55F72D44,$9B406CD6,$7CD14BCE,$CBFBC52F,$C2C2CAA0,$E925CD5A
  Data.l $110AF715,$E0B17415,$2E62E14B,$FAF95C5F,$37249DCE,$79BC1C69,$85D4FAAD,$948E394B,$EBF77DC8,$9777477D,$0E3C6D30,$16700587
  Data.l $243120A0,$5D8E155C,$ECA0AF3A,$03BB4726,$0442572B,$C34A4F3B,$0629954C,$2C9894CF,$0D5F8C0C,$74F7D5BD,$9747DB49,$4D4645AF
  Data.l $3AFEF210,$D815DB28,$623F4981,$199B27C3,$E936659A,$4F320984,$928A5DAC,$D91309BD,$9DFE3087,$E7079575,$7508A14A,$AE89585D
  Data.l $2A298187,$2FD6AC0E,$3A5571C4,$BA062923,$0B24712A,$E28ABC16,$EC871CF0,$FA1B7726,$09AC773A,$90920CE7,$4028F70C,$9E7C73C9
  Data.l $2F2EF149,$3B6ECBCF,$145356DA,$6016AC65,$E84E4C54,$67E1AB70,$97EE1D68,$2F746C72,$2788E1D0,$593C1E9C,$67F2F6BB,$EED5D5DF
  Data.l $CF27714A,$69F4D175,$D4DE5E0E,$CC560255,$010B1833,$B9859A72,$0B071F38,$E15A7047,$160A9788,$529471EE,$26018B6C,$43EF3348
  Data.l $02D1685E,$CC5A6E2D,$4030B8DC,$9904CC33,$8A531F82,$5D1FA1AB,$A9FBE38F,$3CC814C6,$DA60B004,$EC514554,$731C20BF,$AF91CABD
  Data.l $4DF7EAF3,$CCB61D0D,$1B82363C,$88848D7F,$D6655CA3,$0D3F4439,$D40E7760,$4FAACA4F,$A9064750,$1FE596A2,$2E6D482E,$94BCA952
  Data.l $DD634DFE,$6F6B9D29,$5504A76E,$D036691B,$41FB01EC,$36BB4D4D,$82B2440C,$EF3102FC,$6275C70F,$DCFACB73,$478AE981,$1710298D
  Data.l $0B16492F,$7F514944,$0BD02BCA,$120CE507,$F4A966EA,$450152C8,$18041332,$7EEF7158,$EEE8E47D,$380B1012,$AF038AEF,$E1F7EAD3
  Data.l $AAD98CD0,$D07065C0,$96B0E9F8,$48484175,$EE6DE6CA,$186E9476,$CCCCCA2E,$088B01CC,$ED1970C3,$5AC5846D,$65E4A255,$4F8FFF20
  Data.l $BE61314C,$E9E5BE96,$C6858B15,$3C83C506,$DC75DAD1,$3874AAA2,$29423D30,$A9FBAF8F,$B1A8526D,$A2851EC5,$38EC2DC0,$B32E340B
  Data.l $F60ABDF7,$14433BED,$4FC5FA7C,$55CA2D5F,$70A90579,$84F26090,$D6BD3B46,$A7D74327,$E10769CE,$9FF979B5,$D3F37A7E,$A8123A3F
  Data.l $5C071F24,$0C62A1F7,$32EE68D3,$0E73E767,$5D54561C,$67E3F8FA,$0626794A,$DB722253,$35191AB5,$74B0A28F,$3B4DA6C7,$4D1F2C47
  Data.l $D1704AD0,$44B9002A,$DEAFCDC1,$BB2BE8FF,$904C2F0A,$A4652A94,$4D6C88F2,$CB531FCF,$EE35E78A,$0FD3FB5E,$3FBC4587,$E9524116
  Data.l $E433D28A,$CC742DD1,$AB58BBD1,$949866D0,$5345C9AF,$2EA586A7,$B5730D2E,$0C187935,$CA1BF61A,$FD0228BF,$3E26AC0E,$51805463
  Data.l $50D102C4,$29432AFF,$F9BCDC1C,$7FEF47C1,$1048E6B1,$24740A96,$5017A578,$4C747E3D,$E6B65E29,$F08FDAE0,$1FDE741C,$0C28684D
  Data.l $3F8207D0,$39F291CE,$5CE68339,$C26811C8,$273C9925,$28604A7B,$7788C4CF,$64D7547D,$541AE33C,$A1423C84,$55641F64,$7015077C
  Data.l $0C21A600,$F8354868,$1F13ABE1,$87A9F57C,$247309DA,$CA1C49FA,$1DCF7174,$48859B2C,$C4E2763A,$1FDE46CD,$90BFFB0E,$261AAB0E
  Data.l $EF27F9D5,$E70D1753,$03C4C95E,$B84550A7,$42A149AB,$D0BA5C57,$D8C6D7BE,$212F70E5,$C6996F58,$CC8A8C44,$C5464A86,$549AE3D5
  Data.l $7A828014,$9FDAD778,$BA9C3D3E,$85522FCF,$5142F048,$79EA8C88,$C56509D0,$DD96F3C5,$57C4E2FC,$864CF29F,$5F2158FB,$45C63C77
  Data.l $12879971,$46267812,$A89E9498,$E46B655A,$AE2E91DF,$346B1A6A,$09ECC84E,$3223DCF0,$A17C7D2F,$9E0742EE,$E6A57C38,$6B65B8D5
  Data.l $E9FD6F0E,$D932FE66,$648F11B5,$C2AA2485,$5536BCF1,$F9BD7DE2,$8D903C99,$7F778744,$0933C760,$AEFD3E7C,$DD06898B,$36DC1C78
  Data.l $DF0CE2B0,$0EFB4BD8,$0E96E26B,$4042AABF,$A1C56D09,$561E2EF7,$6CB551D5,$E1E36359,$CE6CCB65,$7F2C56A1,$A448527C,$4BDC2432
  Data.l $AAF54361,$6BC4C8EC,$31E2E60A,$36440A60,$8BC5BFD2,$498CDA46,$28FE350D,$14E08F77,$2C84C4F4,$9B21E099,$C93241E0,$DFC7E932
  Data.l $09BABD5D,$CB1F5747,$7954890A,$EE65293D,$0538D3D6,$2ABD133C,$89E6684B,$2F91718F,$90DC9823,$FEA859F1,$8837B984,$2207183D
  Data.l $F28A3E71,$3945C71A,$3E3E1A97,$D9ECEA75,$3DBFC7AB,$2524DCDD,$C1BFA74D,$A2535C8B,$EBCBDAB2,$2FA3289B,$B7FEED2D,$83DE9388
  Data.l $99007A2B,$D7891F00,$B7522888,$11852979,$C2651763,$2122C745,$A88DCFB4,$FE59D5C4,$F4A4A85A,$A875228A,$D88A48D0,$1FEDB0D6
  Data.l $F0BC812B,$E6C99F0D,$501E4150,$5046B687,$9F188102,$903090DA,$CBFB1E36,$8717BE5F,$8C8B2C28,$6DF74256,$53FD1667,$4988701D
  Data.l $889B0038,$A5932908,$9164D798,$78CBE7E5,$C336357F,$8CF2D9C7,$20E0EC32,$011E3FDE,$6D8E127B,$A29088CA,$47E2CCF8,$76BFD7F0
  Data.l $ABF3652F,$8FF79095,$7406028F,$888E74E1,$6FE055B2,$43FF9350,$464E53F0,$877F79F0,$0F7FE009,$7C8D7311,$372D10B1,$F9AEF1A9
  Data.l $1A6131FF,$929E98C4,$C1417FAE,$A5879BB1,$F2EC4E46,$FFBA0E23,$8814C12F,$C64D3AC8,$E26C0387,$733C6818,$D2B9D6D3,$47BF94C6
  Data.l $06DFE0C7,$20388071,$31AFE41F,$79931AB8,$3454D330,$FF7852FA,$58F80263,$C6F9898E,$8998AE4A,$E7704803,$10698FFD,$07787BF0
  Data.l $E889FFFE,$44C7FE7F,$B0C102FC,$045EC9C2,$000016A7,$45490000,$42AE444E
  Data.b $60,$82
  ;}
EndDataSection
;}
Define.i Event, EventWindow, EventGadget, EventType, EventMenu
Procedure OpenWindow_Resolution()
  If OpenWindow(#Resolution_Screen, 788, 325, 391, 249, " ", #PB_Window_BorderLess|#PB_Window_ScreenCentered)
    SetWindowColor(#Resolution_Screen, RGB(76, 76, 76))
    Font1 = LoadFont(#PB_Any, "Arial", 18, #PB_Font_HighQuality)
    Font2 = LoadFont(#PB_Any, "Arial", 8, #PB_Font_HighQuality)
    ;-Edge-Lines for the window
     ;Line Top
      TextGadget(#Line_Top, 0, 0, 391, 22, "  PACE Maker - Custom Cracktro Screen Resolution",#SS_CENTERIMAGE)
      SetGadgetColor(#Line_Top, #PB_Gadget_FrontColor, $000000);TEXT COLOR
      SetGadgetColor(#Line_Top, #PB_Gadget_BackColor, RGB(141, 141, 141)) ;Background COLOR
      SetGadgetFont(#Line_Top, FontID(Font2))
     ;Line Left
      TextGadget(#Line_Left, 0, 0, 1, 249, "")
      SetGadgetColor(#Line_Left, #PB_Gadget_BackColor, RGB(141, 141, 141)) ;RGB(74, 145, 197)) ;Background COLOR
     ;Line Right
      TextGadget(#Line_Right, 390, 0, 1, 249, "")
      SetGadgetColor(#Line_Right, #PB_Gadget_BackColor, RGB(141, 141, 141)) ;RGB(74, 145, 197)) ;Background COLOR
     ;Line Bottom
      TextGadget(#Line_Bottom, 0, 248, 391, 22, "")
      SetGadgetColor(#Line_Bottom, #PB_Gadget_BackColor, RGB(141, 141, 141)) ;RGB(74, 145, 197)) ;Background COLOR 
    ;-btn Exit
      TextGadget(#Exit, 5, 170, 71, 73, "EXIT",#SS_CENTERIMAGE|#SS_NOTIFY|#SS_CENTER)
      SetGadgetColor(#Exit, #PB_Gadget_FrontColor, RGB(31, 31, 31));RGB(38, 38, 38));TEXT COLOR
      SetGadgetColor(#Exit, #PB_Gadget_BackColor, RGB(94, 94, 94));RGB(141, 141, 141)) ;Background COLOR
      SetGadgetFont(#Exit, FontID(Font1))
    ;-btn Run
      TextGadget(#RUN, 315, 170, 71, 73, "RUN",#SS_CENTERIMAGE|#SS_NOTIFY|#SS_CENTER)
      SetGadgetColor(#RUN, #PB_Gadget_FrontColor, RGB(31, 31, 31));RGB(38, 38, 38));TEXT COLOR
      SetGadgetColor(#RUN, #PB_Gadget_BackColor, RGB(94, 94, 94));RGB(141, 141, 141)) ;Background COLOR
      SetGadgetFont(#RUN, FontID(Font1))
    ;-X koordinate      
      StringGadget(#Set_X_Angle, 108, 180, 70, 28, "100", #PB_Text_Center|#SS_CENTERIMAGE|#PB_String_BorderLess)
      SetGadgetColor(#Set_X_Angle, #PB_Gadget_FrontColor, RGB(62, 62, 62));RGB(229, 229, 229));TEXT COLOR
      SetGadgetColor(#Set_X_Angle, #PB_Gadget_BackColor, RGB(41, 41, 41));RGB(141, 141, 141)) ;Background COLOR
      SetGadgetFont(#Set_X_Angle, FontID(Font1))
    ;-Y koordinate      
      StringGadget(#Set_Y_Angle, 208, 180, 70, 28, "256", #PB_Text_Center|#SS_CENTERIMAGE|#PB_String_BorderLess)
      SetGadgetColor(#Set_Y_Angle, #PB_Gadget_FrontColor, RGB(62, 62, 62));RGB(135, 135, 135));RGB(229, 229, 229));TEXT COLOR
      SetGadgetColor(#Set_Y_Angle, #PB_Gadget_BackColor, RGB(41, 41, 41));RGB(141, 141, 141)) ;Background COLOR
      SetGadgetFont(#Set_Y_Angle, FontID(Font1))
    ;-Frame
     ;Line Top
      TextGadget(#Border_Top, 86, 170, 219, 1, "")
      SetGadgetColor(#Border_Top, #PB_Gadget_BackColor, RGB(62, 62, 62));RGB(141, 141, 141)) ;Background COLOR
     ;Line Left
      TextGadget(#Border_Left, 86, 171, 1, 73, "")
      SetGadgetColor(#Border_Left, #PB_Gadget_BackColor, RGB(62, 62, 62));RGB(141, 141, 141)) ;Background COLOR
     ;Line Right
      TextGadget(#Border_Right, 304, 171, 1, 73, "")
      SetGadgetColor(#Border_Right, #PB_Gadget_BackColor, RGB(62, 62, 62));RGB(141, 141, 141)) ;Background COLOR
     ;Line Bottom
      TextGadget(#Border_Bottom, 87, 243, 217, 1, "")
      SetGadgetColor(#Border_Bottom, #PB_Gadget_BackColor, RGB(62, 62, 62));RGB(141, 141, 141)) ;Background COLOR
     ;-Show X between coords 
       TextGadget(#X, 178, 181, 30, 30, "X", #PB_Text_Center|#SS_CENTERIMAGE)
       SetGadgetColor(#X, #PB_Gadget_FrontColor, RGB(135, 135, 135));RGB(85, 85, 85));TEXT COLOR
       SetGadgetColor(#X, #PB_Gadget_BackColor, RGB(76, 76, 76));RGB(173, 173, 173)) ;Background COLOR
       SetGadgetFont(#X, FontID(Font1))
     ;-Logo 
       ImageGadget(#Logo_Gatget, 1, 24, 393, 120, CatchImage(#Logo, ?Logo))
     ;Info Text 
       TextGadget(#Info_txt, 103, 215, 180, 23, "Choose your own Screen Resolution", #PB_Text_Center|#SS_CENTERIMAGE)
       SetGadgetColor(#Info_txt, #PB_Gadget_FrontColor, RGB(135, 135, 135));$000000);TEXT COLOR
       SetGadgetColor(#Info_txt, #PB_Gadget_BackColor, RGB(76, 76, 76));RGB(173, 173, 173)) ;Background COLOR
       SetGadgetFont(#Info_txt, FontID(Font2))
  EndIf
EndProcedure
OpenWindow_Resolution()
;{- Main
Repeat
  Event = WaitWindowEvent()
  Select Event
    Case #PB_Event_Gadget
      EventGadget = EventGadget()
      EventType = EventType()
     ;Change Text COLOR from StringGadget X_Angle
      If EventGadget = #Set_X_Angle
        SetGadgetColor(#Set_X_Angle, #PB_Gadget_FrontColor, RGB(135, 135, 135));TEXT COLOR
        ;Auto select when focus in X_Angle
         If EventType() = #PB_EventType_Focus
            SendMessage_(GadgetID(EventGadget()), #EM_SETSEL, Len(GetGadgetText(EventGadget())), 0)
         EndIf
         ;Change Text COLOR from StringGadget Y_Angle
          ElseIf EventGadget = #Set_Y_Angle
          SetGadgetColor(#Set_Y_Angle, #PB_Gadget_FrontColor, RGB(135, 135, 135));TEXT COLOR
          ;Auto select when focus in Y_Angle
            If EventType() = #PB_EventType_Focus
              SendMessage_(GadgetID(EventGadget()), #EM_SETSEL, Len(GetGadgetText(EventGadget())), 0)
            EndIf
          ;Converted Batch command starts here, taken from my batch.bat. Batch command was: Tool.exe /sr 500 100
            ElseIf EventGadget = #RUN
             RunProgram("PaceMaker.exe", "/sr " + GetGadgetText(#Set_X_Angle) + " " + GetGadgetText(#Set_Y_Angle), "")
            End
          ;Close Resolution Tool
            ElseIf EventGadget = #Exit
            End
      EndIf
    ;-Move window with mouse     
      Case #WM_LBUTTONDOWN
      SendMessage_(WindowID(#Resolution_Screen), #WM_NCLBUTTONDOWN, #HTCAPTION, 0) 
  EndSelect    
ForEver
;}

Re: [ ERLEDIGT ] Batch Command in eigene exe Integrieren

Verfasst: 07.03.2016 20:02
von ts-soft
Der dritte Parameter ist immer der Pfad, in dem es ausgeführt wird. Dort wird niemals ein Parameter eingetragen!
Leider ist Dein letztes Beispiel immer noch verkehrt, auch wenn es funktioniert. Der Parameter, wenn kein Pfad benötigt,
dann bitte "" und nicht " "!