There is no bug, you are confusing yourself, maybe that helps (just added some debug outputs):
Code: Select all
;===========================================================================
;=== Okay .. AS IS Code works.
;===
;=== WindowsOpen...Click Upper Righ "X" Move along...Windows are Hidden
;=== AT End The Windows are Actually Closed
;===
;===
;=== Change line 579 of code
;=== From: Enumeration George 55
;=== TO: Enumeration
;===
;=== Same Same Same...Window #Enum1 Fails to CloseWindow(#Enum1)
;=== #Enum1 is no longer Initialized; but it WAS with named Enumeration.
;===
;=== <This is NOT a killer test, but it IS a Valid test>
;============================================================================
EnableExplicit
;- Required Image Decoders
UsePNGImageDecoder()
;- Global Variables and Constants
Global BubbleTipStyle=0
Define EventID,MenuID,GadgetID,WindowID
;- Window Constants
Enumeration Windows
#Window_frmMain
#Window_frmProject
#Window_frmBug
#Window_frmPreference
#Window_frmAboutXXX
#Window_frmBugUpdate
#Window_Images
#Window_Form1xxx
#Window_frmBackgroundTexture
#Window_frmTheme
#Window_frmList
#Window_frmReleaseNotes
#Window_frmAbout
#Window_frmRegistration
#Window_frmExpired
#Window_frmConfiguration
#Window_frmUpdate
EndEnumeration
#WindowIndex=#PB_Compiler_EnumerationValue
;- Gadget Constants
Enumeration Gadgets
;Window_frmMain
#Gadget_frmMain_ctrToolbar
#Gadget_frmMain_ctrProjects
#Gadget_frmMain_ctrDetails
#Gadget_frmMain_cbProjects
#Gadget_frmMain_liBugs
#Gadget_frmMain_btBugCreate
#Gadget_frmMain_btBugModify
#Gadget_frmMain_btBugDelete
#Gadget_frmMain_lbPName
#Gadget_frmMain_txtPName
#Gadget_frmMain_fBug
#Gadget_frmMain_lbShortName
#Gadget_frmMain_txtName
#Gadget_frmMain_lbTracking
#Gadget_frmMain_lbTrackingNumber
#Gadget_frmMain_lbDate
#Gadget_frmMain_txtStatusDate
#Gadget_frmMain_lbStatus
#Gadget_frmMain_txtStatus
#Gadget_frmMain_lbDescription
#Gadget_frmMain_edDescription
#Gadget_frmMain_btReleaseNotes
#Gadget_frmMain_btPreferences
#Gadget_frmMain_StatusBar
#Gadget_frmMain_cbStatus
#Gadget_frmMain_btPower
;Window_frmProject
#Gadget_frmProject_lbName
#Gadget_frmProject_txtName
#Gadget_frmProject_lbReleaseNotes
#Gadget_frmProject_txtReleaseNotes
#Gadget_frmProject_btSave
#Gadget_frmProject_btCancel
;Window_frmBug
#Gadget_frmBug_lbShortName
#Gadget_frmBug_txtName
#Gadget_frmBug_lbStatus
#Gadget_frmBug_cbStatus
#Gadget_frmBug_lbTracking
#Gadget_frmBug_lbTrackingNumber
#Gadget_frmBug_lbDate
#Gadget_frmBug_txtStatusDate
#Gadget_frmBug_lbDescription
#Gadget_frmBug_edDescription
#Gadget_frmBug_lbUpdates
#Gadget_frmBug_liBugUpdates
#Gadget_frmBug_btCreateBugUpdate
#Gadget_frmBug_btModifyBugUpdate
#Gadget_frmBug_btDeleteBugUpdate
#Gadget_frmBug_lbFixedVersion
#Gadget_frmBug_txtVersion
#Gadget_frmBug_btSave
#Gadget_frmBug_btCancel
;Window_frmPreference
#Gadget_frmPreference_lbBugScope
#Gadget_frmPreference_cbBugScope
#Gadget_frmPreference_lbTheme
#Gadget_frmPreference_cbTheme
#Gadget_frmPreference_btTheme
#Gadget_frmPreference_lbFontSize
#Gadget_frmPreference_txtFontSize
#Gadget_frmPreference_btSizeUp
#Gadget_frmPreference_btSizeDN
#Gadget_frmPreference_btSave
#Gadget_frmPreference_btCancel
#Gadget_frmPreference_lbUpdates
#Gadget_frmPreference_cbUpdates
#Gadget_frmPreference_lbDictionary
#Gadget_frmPreference_cbDictionary
;Window_frmAboutXXX
#Gadget_frmAboutXXX_Image64
#Gadget_frmAboutXXX_lbProduct
#Gadget_frmAboutXXX_txtProduct
#Gadget_frmAboutXXX_lbVersion
#Gadget_frmAboutXXX_txtVersion
#Gadget_frmAboutXXX_lbCopyright
#Gadget_frmAboutXXX_txtCopyright
#Gadget_frmAboutXXX_btClose
;Window_frmBugUpdate
#Gadget_frmBugUpdate_lbName
#Gadget_frmBugUpdate_txtName
#Gadget_frmBugUpdate_lbTracking
#Gadget_frmBugUpdate_lbTrackingNumber
#Gadget_frmBugUpdate_lbDate
#Gadget_frmBugUpdate_txtDate
#Gadget_frmBugUpdate_lbBuild
#Gadget_frmBugUpdate_txtBuild
#Gadget_frmBugUpdate_lbNewStatus
#Gadget_frmBugUpdate_cbStatus
#Gadget_frmBugUpdate_lbUpdate
#Gadget_frmBugUpdate_edUpdateText
#Gadget_frmBugUpdate_lbToBuild
#Gadget_frmBugUpdate_ckBuildLog
#Gadget_frmBugUpdate_btSave
#Gadget_frmBugUpdate_btCancel
;Window_Images
#Gadget_Images_Image140
#Gadget_Images_imgProjectCreate
#Gadget_Images_imgProjectModify
#Gadget_Images_imgProjectDelete
#Gadget_Images_imgProjectCreateHover
#Gadget_Images_imgProjectModifyHover
#Gadget_Images_imgProjectDeleteHover
#Gadget_Images_imgPreferences
#Gadget_Images_imgPreferencesHover
#Gadget_Images_imgBugCreate
#Gadget_Images_imgBugModify
#Gadget_Images_imgBugDelete
#Gadget_Images_imgBugCreateHover
#Gadget_Images_imgBugModifyHover
#Gadget_Images_imgBugDeleteHover
#Gadget_Images_imgBuildDebug
#Gadget_Images_imgBuildDebugHover
#Gadget_Images_imgBuildEXE
#Gadget_Images_imgBuildEXEHover
#Gadget_Images_imgBuildInstall
#Gadget_Images_imgBuildInstallHover
;Window_Form1xxx
#Gadget_Form1xxx_ctrToolbar
#Gadget_Form1xxx_btFont
#Gadget_Form1xxx_btSearch
#Gadget_Form1xxx_btCut
#Gadget_Form1xxx_btCopy
#Gadget_Form1xxx_btPaste
#Gadget_Form1xxx_btSelectAll
#Gadget_Form1xxx_btUnDo
#Gadget_Form1xxx_btReDo
#Gadget_Form1xxx_btBold
#Gadget_Form1xxx_btItalic
#Gadget_Form1xxx_btUnderline
#Gadget_Form1xxx_btJustifyLeft
#Gadget_Form1xxx_btJustifyCenter
#Gadget_Form1xxx_btJustifyRight
#Gadget_Form1xxx_btIndent
#Gadget_Form1xxx_btOudent
#Gadget_Form1xxx_btBullets
#Gadget_Form1xxx_ctrFile
#Gadget_Form1xxx_RTF
#Gadget_Form1xxx_btNew
#Gadget_Form1xxx_btOpen
#Gadget_Form1xxx_btSave
;Window_frmBackgroundTexture
#Gadget_frmBackgroundTexture_lbName
#Gadget_frmBackgroundTexture_txtName
#Gadget_frmBackgroundTexture_imgTexture
#Gadget_frmBackgroundTexture_btLoad
#Gadget_frmBackgroundTexture_btClear
#Gadget_frmBackgroundTexture_btSave
#Gadget_frmBackgroundTexture_btCancel
;Window_frmTheme
#Gadget_frmTheme_lbName
#Gadget_frmTheme_txtName
#Gadget_frmTheme_lbTextureorColor
#Gadget_frmTheme_lbFormBack
#Gadget_frmTheme_txtFormBack
#Gadget_frmTheme_btFormBack
#Gadget_frmTheme_cbTexture
#Gadget_frmTheme_btBackgroundTextures
#Gadget_frmTheme_lbContainerBack
#Gadget_frmTheme_txtContainerBack
#Gadget_frmTheme_btContainerBack
#Gadget_frmTheme_lbLabelBack
#Gadget_frmTheme_txtLabelBack
#Gadget_frmTheme_btLabelBack
#Gadget_frmTheme_lbLabelFore
#Gadget_frmTheme_txtLabelFore
#Gadget_frmTheme_btLabelFore
#Gadget_frmTheme_lbTextBack
#Gadget_frmTheme_txtTextBack
#Gadget_frmTheme_btTextBack
#Gadget_frmTheme_lbTextFore
#Gadget_frmTheme_txtTextFore
#Gadget_frmTheme_btTextFore
#Gadget_frmTheme_lbComboBack
#Gadget_frmTheme_txtComboBack
#Gadget_frmTheme_btComboBack
#Gadget_frmTheme_lbComboFore
#Gadget_frmTheme_txtComboFore
#Gadget_frmTheme_btComboFore
#Gadget_frmTheme_gEditon
#Gadget_frmTheme_lbEditorBack
#Gadget_frmTheme_txtEditorBack
#Gadget_frmTheme_btEditorBack
#Gadget_frmTheme_lbEditorFore
#Gadget_frmTheme_txtEditorFore
#Gadget_frmTheme_btEditorFore
#Gadget_frmTheme_lbEditorSpellCheck
#Gadget_frmTheme_txtEditorSpellCheck
#Gadget_frmTheme_btEditorSpellCheck
#Gadget_frmTheme_lbEditorSelection
#Gadget_frmTheme_txtEditorSelection
#Gadget_frmTheme_btEditorSelection
#Gadget_frmTheme_gList
#Gadget_frmTheme_lbListBack
#Gadget_frmTheme_txtListBack
#Gadget_frmTheme_btListBack
#Gadget_frmTheme_lbListFore
#Gadget_frmTheme_txtListFore
#Gadget_frmTheme_btListFore
#Gadget_frmTheme_lbListLines
#Gadget_frmTheme_txtListLines
#Gadget_frmTheme_btListLines
#Gadget_frmTheme_fListIcon
#Gadget_frmTheme_lbListIconHeaderBack
#Gadget_frmTheme_txtListIconHeaderBack
#Gadget_frmTheme_btListIconHeaderBack
#Gadget_frmTheme_lbListIconHeaderFore
#Gadget_frmTheme_txtListIconHeaderFore
#Gadget_frmTheme_btListIconHeaderFore
#Gadget_frmTheme_lbListIconBack
#Gadget_frmTheme_txtListIconBack
#Gadget_frmTheme_btListIconBack
#Gadget_frmTheme_lbListIconFore
#Gadget_frmTheme_txtListIconFore
#Gadget_frmTheme_btListIconFore
#Gadget_frmTheme_lbListIconLines
#Gadget_frmTheme_txtListIconLines
#Gadget_frmTheme_btListIconLines
#Gadget_frmTheme_lbListIconScrollBack
#Gadget_frmTheme_txtListIconScrollBack
#Gadget_frmTheme_btListIconScrollBack
#Gadget_frmTheme_lbListIconScrollFore
#Gadget_frmTheme_txtListIconScrollFore
#Gadget_frmTheme_btListIconScrollFore
#Gadget_frmTheme_btSave
#Gadget_frmTheme_btCancel
;Window_frmList
#Gadget_frmList_lbTitle
#Gadget_frmList_liList
#Gadget_frmList_btCreate
#Gadget_frmList_btModify
#Gadget_frmList_btDelete
#Gadget_frmList_btClose
;Window_frmReleaseNotes
#Gadget_frmReleaseNotes_lbTitle
#Gadget_frmReleaseNotes_btExport
#Gadget_frmReleaseNotes_edReleaseNotes
#Gadget_frmReleaseNotes_btClose
;Window_frmAbout
#Gadget_frmAbout_imgLogo
#Gadget_frmAbout_txtProduct
#Gadget_frmAbout_lbVersion
#Gadget_frmAbout_txtVersion
#Gadget_frmAbout_lbAuthor
#Gadget_frmAbout_txtAuthor
#Gadget_frmAbout_lbCopyright
#Gadget_frmAbout_txtCopyright
#Gadget_frmAbout_lbUpdateCheck
#Gadget_frmAbout_txtUpdateCheck
#Gadget_frmAbout_lbLicense
#Gadget_frmAbout_picLicense
#Gadget_frmAbout_btRegister
#Gadget_frmAbout_btClose
#Gadget_frmAbout_URL
;Window_frmRegistration
#Gadget_frmRegistration_lbName
#Gadget_frmRegistration_txtName
#Gadget_frmRegistration_lbKey
#Gadget_frmRegistration_txtKey
#Gadget_frmRegistration_btSave
#Gadget_frmRegistration_btCancel
;Window_frmExpired
#Gadget_frmExpired_lbWelcome
#Gadget_frmExpired_lbExpired
#Gadget_frmExpired_URL
#Gadget_frmExpired_btClose
;Window_frmConfiguration
#Gadget_frmConfiguration_lbTheme
#Gadget_frmConfiguration_cbTheme
#Gadget_frmConfiguration_btTheme
#Gadget_frmConfiguration_lbAuthor
#Gadget_frmConfiguration_txtAuthor
#Gadget_frmConfiguration_lbUpdates
#Gadget_frmConfiguration_cbUpdates
#Gadget_frmConfiguration_lbDictionary
#Gadget_frmConfiguration_cbDictionary
#Gadget_frmConfiguration_gbFileCompare
#Gadget_frmConfiguration_lbFileCompare
#Gadget_frmConfiguration_cbCompareUtility
#Gadget_frmConfiguration_lbPath
#Gadget_frmConfiguration_txtFileComparePath
#Gadget_frmConfiguration_btCompare
#Gadget_frmConfiguration_lbClassPrefix
#Gadget_frmConfiguration_txtClassPrefix
#Gadget_frmConfiguration_lbViewPrefix
#Gadget_frmConfiguration_txtViewPrefix
#Gadget_frmConfiguration_btUsePureVision
#Gadget_frmConfiguration_lbUsePureVision
#Gadget_frmConfiguration_lbAutoLoadLastProject
#Gadget_frmConfiguration_AutoLoadLastProject
#Gadget_frmConfiguration_lbMitLicense
#Gadget_frmConfiguration_MITLicense
#Gadget_frmConfiguration_btMITLicense
#Gadget_frmConfiguration_lbFontSize
#Gadget_frmConfiguration_txtFontSize
#Gadget_frmConfiguration_btSizeUp
#Gadget_frmConfiguration_btSizeDN
#Gadget_frmConfiguration_lbDestinationFolders
#Gadget_frmConfiguration_cbDestinationStructure
#Gadget_frmConfiguration_lbSourceFolders
#Gadget_frmConfiguration_cbSourceStructure
#Gadget_frmConfiguration_btSave
#Gadget_frmConfiguration_btCancel
;Window_frmUpdate
#Gadget_frmUpdate_imgLogo
#Gadget_frmUpdate_txtProduct
#Gadget_frmUpdate_lbVersion
#Gadget_frmUpdate_txtVersion
#Gadget_frmUpdate_URL
#Gadget_frmUpdate_btClose
EndEnumeration
#GadgetIndex=#PB_Compiler_EnumerationValue
;- Image Constants
Enumeration Constants
#Image_frmProject
#Image_frmBug
#Image_frmPreference
#Image_frmPreference_btTheme
#Image_frmPreference_btSizeUp
#Image_frmPreference_btSizeDN
#Image_frmAboutXXX
#Image_frmAboutXXX_Image64
#Image_frmBugUpdate
#Image_Images_Image140
#Image_Images_imgProjectCreate
#Image_Images_imgProjectModify
#Image_Images_imgProjectDelete
#Image_Images_imgProjectCreateHover
#Image_Images_imgProjectModifyHover
#Image_Images_imgProjectDeleteHover
#Image_Images_imgPreferences
#Image_Images_imgPreferencesHover
#Image_Images_imgBugCreate
#Image_Images_imgBugModify
#Image_Images_imgBugDelete
#Image_Images_imgBugCreateHover
#Image_Images_imgBugModifyHover
#Image_Images_imgBugDeleteHover
#Image_Images_imgBuildDebug
#Image_Images_imgBuildDebugHover
#Image_Images_imgBuildEXE
#Image_Images_imgBuildEXEHover
#Image_Images_imgBuildInstall
#Image_Images_imgBuildInstallHover
#Image_Form1xxx_btFont
#Image_Form1xxx_btSearch
#Image_Form1xxx_btCut
#Image_Form1xxx_btCopy
#Image_Form1xxx_btPaste
#Image_Form1xxx_btSelectAll
#Image_Form1xxx_btUnDo
#Image_Form1xxx_btReDo
#Image_Form1xxx_btBold
#Image_Form1xxx_btItalic
#Image_Form1xxx_btUnderline
#Image_Form1xxx_btJustifyLeft
#Image_Form1xxx_btJustifyCenter
#Image_Form1xxx_btJustifyRight
#Image_Form1xxx_btIndent
#Image_Form1xxx_btOudent
#Image_Form1xxx_btBullets
#Image_Form1xxx_btNew
#Image_Form1xxx_btOpen
#Image_Form1xxx_btSave
#Image_frmBackgroundTexture
#Image_frmTheme
#Image_frmTheme_btFormBack
#Image_frmTheme_btBackgroundTextures
#Image_frmTheme_btContainerBack
#Image_frmTheme_btLabelBack
#Image_frmTheme_btLabelFore
#Image_frmTheme_btTextBack
#Image_frmTheme_btTextFore
#Image_frmTheme_btComboBack
#Image_frmTheme_btComboFore
#Image_frmTheme_btEditorBack
#Image_frmTheme_btEditorFore
#Image_frmTheme_btEditorSpellCheck
#Image_frmTheme_btEditorSelection
#Image_frmTheme_btListBack
#Image_frmTheme_btListFore
#Image_frmTheme_btListLines
#Image_frmTheme_btListIconHeaderBack
#Image_frmTheme_btListIconHeaderFore
#Image_frmTheme_btListIconBack
#Image_frmTheme_btListIconFore
#Image_frmTheme_btListIconLines
#Image_frmTheme_btListIconScrollBack
#Image_frmTheme_btListIconScrollFore
#Image_frmList
#Image_frmReleaseNotes
#Image_frmAbout
#Image_frmAbout_imgLogo
#Image_frmAbout_picLicense
#Image_frmRegistration
#Image_frmExpired
#Image_frmConfiguration
#Image_frmConfiguration_btTheme
#Image_frmConfiguration_btCompare
#Image_frmConfiguration_btMITLicense
#Image_frmConfiguration_btSizeUp
#Image_frmConfiguration_btSizeDN
#Image_frmUpdate
#Image_frmUpdate_imgLogo
EndEnumeration
#ImageIndex=#PB_Compiler_EnumerationValue
Enumeration 1
#Test0
#Test1
#Test2
EndEnumeration
Enumeration 1
#TestX0=90
#TestX1
#TestX2
EndEnumeration
Enumeration 17
#Test00
#Test10
#Test20
EndEnumeration
Enumeration
#TestX000=90
#TestX102
#TestX200
EndEnumeration
Enumeration 1
#Test004
#Test105
#Test206
EndEnumeration
Enumeration
#TestX004
#TestX105
#TestX206
EndEnumeration
Enumeration
#Test007
#Test108
#Test209
EndEnumeration
Enumeration xy
#TestX007
#TestX108
#TestX209
EndEnumeration
Enumeration; George 55
#Enum0
#Enum1
#Enum2
#Enum3
; cmt
#Enum4
#Enum5
#Enum6
#Enum7
#Enum8
#Enum9
; cmt
#Enum10
#Enum11
#Enum12
#Enum13
#Enum14
#Enum15
#Enum16
#Enum17
#Enum18
#Enum19
#Enum20
#Enum21
#Enum22
#Enum23
#Enum24
#Enum25
#Enum26
#Enum27
#Enum28
#Enum29
#Enum30
#Enum31
#Enum32
#Enum33
#Enum34
#Enum35
#Enum36
#Enum37
#Enum38
#Enum39
#Enum40
#Enum41
#Enum42
#Enum43
#Enum44
#Enum45
#Enum46
#Enum47
#Enum48
#Enum49
#Enum50
#Enum51
#Enum52
#Enum53
#Enum54
#Enum55
#Enum56
#Enum57
#Enum58
#Enum59
#Enum60
#Enum61
#Enum62
#Enum63
#Enum64
#Enum65
#Enum66
#Enum67
#Enum68
#Enum69
#Enum70
#Enum71
#Enum72
#Enum73
#Enum74
#Enum75
EndEnumeration
#delux123 = 123
Enumeration
#Enum1000
#Enum1001
#Enum1002
; cmt
#Enum1003
#Enum1004
#Enum1005
; cmt
#Enum1006
#Enum1007
#Enum1008
#Enum1009
#Enum1010
#Enum1011
#Enum1012
#Enum1013
; cmt
#Enum1014
#Enum1015
#Enum1016
#Enum1017
#Enum1018
#Enum1019
#Enum1020
; cmt
#Enum1021
#Enum1022
#Enum1023
#Enum1024
#Enum1025
#Enum1026
#Enum1027
; cmt
#Enum1028
#Enum1029
#Enum1030
#Enum1031
#Enum1032
#Enum1033
#Enum1034
; cmt
#Enum1035
#Enum1036
#Enum1037
#Enum1038
#Enum1039
#Enum1040
#Enum1041
#Enum1042
#Enum1043
#Enum1044
#Enum1045
#Enum1046
#Enum1047
#Enum1048
#Enum1049
#Enum1050
#Enum1051
#Enum1052
#Enum1053
#Enum1054
#Enum1055
#Enum1056
#Enum1057
#Enum1058
#Enum1059
#Enum1060
#Enum1061
#Enum1062
#Enum1063
#Enum1064
#Enum1065
#Enum1066
#Enum1067
#Enum1068
#Enum1069
#Enum1070
#Enum1071
#Enum1072
#Enum1073
#Enum1074
#Enum1075
#Enum1076
#Enum1077
#Enum1078
#Enum1079
#Enum1080
#Enum1081
#Enum1082
#Enum1083
#Enum1084
#Enum1085
#Enum1086
#Enum1087
#Enum1088
; cmt
#Enum1089
#Enum1090
#Enum1091
#Enum1092
#Enum1093
#Enum1094
#Enum1095
#Enum1096
#Enum1097
#Enum1098
#Enum1099
#Enum2000
#Enum2001
#Enum2002
#Enum2003
#Enum2004
#Enum2005
#Enum2006
#Enum2007
#Enum2008
#Enum2009
#Enum2010
#Enum2011
#Enum2012
#Enum2013
#Enum2014
#Enum2015
#Enum2016
#Enum2017
#Enum2018
#Enum2019
#Enum2020
#Enum2021
#Enum2022
#Enum2023
#Enum2024
#Enum2025
#Enum2026
#Enum2027
#Enum2028
#Enum2029
; cmt
; cmt
; cmt
#Enum2030
#Enum2031
#Enum2032
#Enum2033
#Enum2034
#Enum2035
#Enum2036
#Enum2037
#Enum2038
#Enum2039
#Enum2040
#Enum2041
#Enum2042
#Enum2043
#Enum2044
#Enum2045
#Enum2046
#Enum2047
#Enum2048
#Enum2049
#Enum2050
#Enum2051
#Enum2052
#Enum2053
#Enum2054
#Enum2055
#Enum2056
#Enum2057
#Enum2058
#Enum2059
#Enum2060
#Enum2061
#Enum2062
#Enum2063
#Enum2064
#Enum2065
#Enum2066
#Enum2067
#Enum2068
#Enum2069
#Enum2070
#Enum2071
; cmt
; cmt
; cmt
; cmt
#Enum2072
#Enum2073
#Enum2074
#Enum2075
#Enum2076
#Enum2077
#Enum2078
#Enum2079
#Enum2080
#Enum2081
#Enum2082
#Enum2083
#Enum2084
#Enum2085
#Enum2086
#Enum2087
#Enum2088
#Enum2089
#Enum2090
#Enum2091
#Enum2092
#Enum2093
#Enum2094
#Enum2095
#Enum2096
#Enum2097
#Enum2098
#Enum2099
#Enum3000
#Enum3001
#Enum3002
#Enum3003
#Enum3004
#Enum3005
#Enum3006
#Enum3007
#Enum3008
#Enum3009
#Enum3010
#Enum3011
#Enum3012
#Enum3013
#Enum3014
#Enum3015
#Enum3016
#Enum3017
#Enum3018
#Enum3019
#Enum3020
#Enum3021
#Enum3022
#Enum3023
#Enum3024
#Enum3025
#Enum3026
#Enum3027
#Enum3028
#Enum3029
#Enum3030
#Enum3031
#Enum3032
#Enum3033
#Enum3034
#Enum3035
#Enum3036
#Enum3037
#Enum3038
#Enum3039
#Enum3040
#Enum3041
#Enum3042
#Enum3043
; cmt
; cmt
#Enum3044
#Enum3045
#Enum3046
#Enum3047
#Enum3048
#Enum3049
#Enum3050
#Enum3051
#Enum3052
#Enum3053
#Enum3054
#Enum3055
#Enum3056
#Enum3057
#Enum3058
; cmt
#Enum3059
#Enum3060
#Enum3061
#Enum3062
#Enum3063
#Enum3064
#Enum3065
#Enum3066
#Enum3067
#Enum3068
#Enum3069
#Enum3070
#Enum3071
#Enum3072
#Enum3073
#Enum3074
#Enum3075
#Enum3076
#Enum3077
#Enum3078
#Enum3079
#Enum3080
#Enum3081
#Enum3082
#Enum3083
#Enum3084
; cmt
#Enum3085
#Enum3086
#Enum3087
#Enum3088
#Enum3089
#Enum3090
#Enum3091
#Enum3092
; cmt
#Enum3093
#Enum3094
#Enum3095
#Enum3096
#Enum3097
#Enum3098
#Enum3099
EndEnumeration
Procedure Enum0_Test()
If OpenWindow(#Enum0,0,0,947,658,"Test Enum0",#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_SizeGadget|#PB_Window_ScreenCentered|#PB_Window_Invisible)
Debug "OpenWindow: " + Str(#Enum0)
ButtonGadget(#Enum1000,15,5,105,20,"Enum1000")
ButtonGadget(#Enum1001,15,25,105,20,"Enum1001")
ButtonGadget(#Enum1002,15,45,105,20,"Enum1002")
ButtonGadget(#Enum1003,15,65,105,20,"Enum1003")
ButtonGadget(#Enum1004,15,85,105,20,"Enum1004")
ButtonGadget(#Enum1005,15,105,105,20,"Enum1005")
ButtonGadget(#Enum1006,15,125,105,20,"Enum1006")
ButtonGadget(#Enum1007,15,145,105,20,"Enum1007")
ButtonGadget(#Enum1008,15,165,105,20,"Enum1008")
ButtonGadget(#Enum1009,15,185,105,20,"Enum1009")
TextGadget(#Enum2000,140,5,105,20,"Enum2000")
TextGadget(#Enum2001,140,25,105,20,"Enum2001")
TextGadget(#Enum2002,140,45,105,20,"Enum2002")
TextGadget(#Enum2003,140,65,105,20,"Enum2003")
TextGadget(#Enum2004,140,85,105,20,"Enum2004")
TextGadget(#Enum2005,140,105,105,20,"Enum2005")
TextGadget(#Enum2006,140,125,105,20,"Enum2006")
TextGadget(#Enum2007,140,145,105,20,"Enum2007")
TextGadget(#Enum2008,140,165,105,20,"Enum2008")
TextGadget(#Enum2009,140,185,105,20,"Enum2009")
CheckBoxGadget(#Enum3000,250,5,105,20,"Enum3000")
CheckBoxGadget(#Enum3001,250,25,105,20,"Enum3001")
CheckBoxGadget(#Enum3002,250,45,105,20,"Enum3002")
CheckBoxGadget(#Enum3003,250,65,105,20,"Enum3003")
CheckBoxGadget(#Enum3004,250,85,105,20,"Enum3004")
CheckBoxGadget(#Enum3005,250,105,105,20,"Enum3005")
CheckBoxGadget(#Enum3006,250,125,105,20,"Enum3006")
CheckBoxGadget(#Enum3007,250,145,105,20,"Enum3007")
CheckBoxGadget(#Enum3008,250,165,105,20,"Enum3008")
CheckBoxGadget(#Enum3009,250,185,105,20,"Enum3009")
HideWindow(#Enum0,#False)
ProcedureReturn WindowID(#Enum0)
EndIf
EndProcedure
#delux125 = 124
#delux124 = 125
Procedure Enum1_Test()
If OpenWindow(#Enum1,0,0,947,658,"Test Enum1",#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_SizeGadget|#PB_Window_ScreenCentered|#PB_Window_Invisible)
Debug "OpenWindow: " + Str(#Enum1)
ButtonGadget(#Enum1010,80,5,105,20,"Enum1010")
ButtonGadget(#Enum1011,80,25,105,20,"Enum1011")
ButtonGadget(#Enum1012,80,45,105,20,"Enum1012")
ButtonGadget(#Enum1013,80,65,105,20,"Enum1013")
ButtonGadget(#Enum1014,80,85,105,20,"Enum1014")
ButtonGadget(#Enum1015,80,105,105,20,"Enum1015")
ButtonGadget(#Enum1016,80,125,105,20,"Enum1016")
ButtonGadget(#Enum1017,80,145,105,20,"Enum1017")
ButtonGadget(#Enum1018,80,165,105,20,"Enum1018")
ButtonGadget(#Enum1019,80,185,105,20,"Enum1019")
TextGadget(#Enum2010,1,5,105,20,"Enum2010")
TextGadget(#Enum2011,1,25,105,20,"Enum2011")
TextGadget(#Enum2012,1,45,105,20,"Enum2012")
TextGadget(#Enum2013,1,65,105,20,"Enum2013")
TextGadget(#Enum2014,1,85,105,20,"Enum2014")
TextGadget(#Enum2015,1,105,105,20,"Enum2015")
TextGadget(#Enum2016,1,125,105,20,"Enum2016")
TextGadget(#Enum2017,1,145,105,20,"Enum2017")
TextGadget(#Enum2018,1,165,105,20,"Enum2018")
TextGadget(#Enum2019,1,185,105,20,"Enum2019")
TextGadget(#Enum3010,200,5,105,20,"Enum3010")
TextGadget(#Enum3011,200,25,105,20,"Enum3011")
TextGadget(#Enum3012,200,45,105,20,"Enum3012")
TextGadget(#Enum3013,200,65,105,20,"Enum3013")
TextGadget(#Enum3014,200,85,105,20,"Enum3014")
TextGadget(#Enum3015,200,105,105,20,"Enum3015")
TextGadget(#Enum3016,200,125,105,20,"Enum3016")
TextGadget(#Enum3017,200,145,105,20,"Enum3017")
TextGadget(#Enum3018,200,165,105,20,"Enum3018")
TextGadget(#Enum3019,200,185,105,20,"Enum3019")
HideWindow(#Enum1,#False)
ProcedureReturn WindowID(#Enum1)
EndIf
EndProcedure
Procedure Enum3_Test()
If OpenWindow(#Enum3,0,0,947,658,"Test Enum3",#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_SizeGadget|#PB_Window_ScreenCentered|#PB_Window_Invisible)
Debug "OpenWindow: " + Str(#Enum3)
ButtonGadget(#Enum1020,150,5,105,20,"Enum1020")
ButtonGadget(#Enum1021,150,25,105,20,"Enum1021")
ButtonGadget(#Enum1022,150,45,105,20,"Enum1022")
ButtonGadget(#Enum1023,150,65,105,20,"Enum1023")
ButtonGadget(#Enum1024,150,85,105,20,"Enum1024")
ButtonGadget(#Enum1025,150,105,105,20,"Enum1025")
ButtonGadget(#Enum1026,150,125,105,20,"Enum1026")
ButtonGadget(#Enum1027,150,145,105,20,"Enum1027")
ButtonGadget(#Enum1028,150,165,105,20,"Enum1028")
ButtonGadget(#Enum1029,150,185,105,20,"Enum1029")
TextGadget(#Enum2020,1,5,105,20,"Enum2020")
TextGadget(#Enum2021,1,25,105,20,"Enum2021")
TextGadget(#Enum2022,1,45,105,20,"Enum2022")
TextGadget(#Enum2023,1,65,105,20,"Enum2023")
TextGadget(#Enum2024,1,85,105,20,"Enum2024")
TextGadget(#Enum2025,1,105,105,20,"Enum2025")
TextGadget(#Enum2026,1,125,105,20,"Enum2026")
TextGadget(#Enum2027,1,145,105,20,"Enum2027")
TextGadget(#Enum2028,1,165,105,20,"Enum2028")
TextGadget(#Enum2029,1,185,105,20,"Enum2029")
CheckBoxGadget(#Enum3020,320,5,105,20,"Enum3020")
CheckBoxGadget(#Enum3021,320,25,105,20,"Enum3021")
CheckBoxGadget(#Enum3022,320,45,105,20,"Enum3022")
CheckBoxGadget(#Enum3023,320,65,105,20,"Enum3023")
CheckBoxGadget(#Enum3024,320,85,105,20,"Enum3024")
CheckBoxGadget(#Enum3025,320,105,105,20,"Enum3025")
CheckBoxGadget(#Enum3026,320,125,105,20,"Enum3026")
CheckBoxGadget(#Enum3027,320,145,105,20,"Enum3027")
CheckBoxGadget(#Enum3028,320,165,105,20,"Enum3028")
CheckBoxGadget(#Enum3029,320,185,105,20,"Enum3029")
HideWindow(#Enum3,#False)
ProcedureReturn WindowID(#Enum3)
EndIf
EndProcedure
Procedure Enum4_Test()
If OpenWindow(#Enum4,0,0,947,658,"Test Enum4",#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_SizeGadget|#PB_Window_ScreenCentered|#PB_Window_Invisible)
Debug "OpenWindow: " + Str(#Enum4)
ButtonGadget(#Enum1030,210,5,105,20,"Enum1030")
ButtonGadget(#Enum1031,210,25,105,20,"Enum1031")
ButtonGadget(#Enum1032,210,45,105,20,"Enum1032")
ButtonGadget(#Enum1033,210,65,105,20,"Enum1033")
ButtonGadget(#Enum1034,210,85,105,20,"Enum1034")
ButtonGadget(#Enum1035,210,105,105,20,"Enum1035")
ButtonGadget(#Enum1036,210,125,105,20,"Enum1036")
ButtonGadget(#Enum1037,210,145,105,20,"Enum1037")
ButtonGadget(#Enum1038,210,165,105,20,"Enum1038")
ButtonGadget(#Enum1039,210,185,105,20,"Enum1039")
TextGadget(#Enum2030,100,5,105,20,"Enum2030")
TextGadget(#Enum2031,100,25,105,20,"Enum2031")
TextGadget(#Enum2032,100,45,105,20,"Enum2032")
TextGadget(#Enum2033,100,65,105,20,"Enum2033")
TextGadget(#Enum2034,100,85,105,20,"Enum2034")
TextGadget(#Enum2035,100,105,105,20,"Enum2035")
TextGadget(#Enum2036,100,125,105,20,"Enum2036")
TextGadget(#Enum2037,100,145,105,20,"Enum2037")
TextGadget(#Enum2038,100,165,105,20,"Enum2038")
TextGadget(#Enum2039,100,185,105,20,"Enum2039")
CheckBoxGadget(#Enum3030,330,5,105,20,"Enum3030")
CheckBoxGadget(#Enum3031,330,25,105,20,"Enum3031")
CheckBoxGadget(#Enum3032,330,45,105,20,"Enum3032")
CheckBoxGadget(#Enum3033,330,65,105,20,"Enum3033")
CheckBoxGadget(#Enum3034,330,85,105,20,"Enum3034")
CheckBoxGadget(#Enum3035,330,105,105,20,"Enum3035")
CheckBoxGadget(#Enum3036,330,125,105,20,"Enum3036")
CheckBoxGadget(#Enum3037,330,145,105,20,"Enum3037")
CheckBoxGadget(#Enum3038,330,165,105,20,"Enum3038")
CheckBoxGadget(#Enum3039,330,185,105,20,"Enum3039")
HideWindow(#Enum4,#False)
ProcedureReturn WindowID(#Enum4)
EndIf
EndProcedure
Procedure Enum5_Test()
If OpenWindow(#Enum5,0,0,947,658,"Test Enum5",#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_SizeGadget|#PB_Window_ScreenCentered|#PB_Window_Invisible)
Debug "OpenWindow: " + Str(#Enum5)
ButtonGadget(#Enum1040,270,5,105,20,"Enum1040")
ButtonGadget(#Enum1041,270,25,105,20,"Enum1041")
ButtonGadget(#Enum1042,270,45,105,20,"Enum1042")
ButtonGadget(#Enum1043,270,65,105,20,"Enum1043")
ButtonGadget(#Enum1044,270,85,105,20,"Enum1044")
ButtonGadget(#Enum1045,270,105,105,20,"Enum1045")
ButtonGadget(#Enum1046,270,125,105,20,"Enum1046")
ButtonGadget(#Enum1047,270,145,105,20,"Enum1047")
ButtonGadget(#Enum1048,270,165,105,20,"Enum1048")
ButtonGadget(#Enum1049,270,185,105,20,"Enum1049")
TextGadget(#Enum2040,160,5,105,20,"Enum2040")
TextGadget(#Enum2041,160,25,105,20,"Enum2041")
TextGadget(#Enum2042,160,45,105,20,"Enum2042")
TextGadget(#Enum2043,160,65,105,20,"Enum2043")
TextGadget(#Enum2044,160,85,105,20,"Enum2044")
TextGadget(#Enum2045,160,105,105,20,"Enum2045")
TextGadget(#Enum2046,160,125,105,20,"Enum2046")
TextGadget(#Enum2047,160,145,105,20,"Enum2047")
TextGadget(#Enum2048,160,165,105,20,"Enum2048")
TextGadget(#Enum2049,160,185,105,20,"Enum2049")
CheckBoxGadget(#Enum3040,390,5,105,20,"Enum3040")
CheckBoxGadget(#Enum3041,390,25,105,20,"Enum3041")
CheckBoxGadget(#Enum3042,390,45,105,20,"Enum3042")
CheckBoxGadget(#Enum3043,390,65,105,20,"Enum3043")
CheckBoxGadget(#Enum3044,390,85,105,20,"Enum3044")
CheckBoxGadget(#Enum3045,390,105,105,20,"Enum3045")
CheckBoxGadget(#Enum3046,390,125,105,20,"Enum3046")
CheckBoxGadget(#Enum3047,390,145,105,20,"Enum3047")
CheckBoxGadget(#Enum3048,390,165,105,20,"Enum3048")
CheckBoxGadget(#Enum3049,390,185,105,20,"Enum3049")
HideWindow(#Enum5,#False)
ProcedureReturn WindowID(#Enum5)
EndIf
EndProcedure
Procedure Enum6_Test()
If OpenWindow(#Enum6,0,0,947,658,"Test Enum6",#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_SizeGadget|#PB_Window_ScreenCentered|#PB_Window_Invisible)
Debug "OpenWindow: " + Str(#Enum6)
ButtonGadget(#Enum1050,330,5,105,20,"Enum1050")
ButtonGadget(#Enum1051,330,25,105,20,"Enum1051")
ButtonGadget(#Enum1052,330,45,105,20,"Enum1052")
ButtonGadget(#Enum1053,330,65,105,20,"Enum1053")
ButtonGadget(#Enum1054,330,85,105,20,"Enum1054")
ButtonGadget(#Enum1055,330,105,105,20,"Enum1055")
ButtonGadget(#Enum1056,330,125,105,20,"Enum1056")
ButtonGadget(#Enum1057,330,145,105,20,"Enum1057")
ButtonGadget(#Enum1058,330,165,105,20,"Enum1058")
ButtonGadget(#Enum1059,330,185,105,20,"Enum1059")
TextGadget(#Enum2050,220,5,105,20,"Enum2050")
TextGadget(#Enum2051,220,25,105,20,"Enum2051")
TextGadget(#Enum2052,220,45,105,20,"Enum2052")
TextGadget(#Enum2053,220,65,105,20,"Enum2053")
TextGadget(#Enum2054,220,85,105,20,"Enum2054")
TextGadget(#Enum2055,220,105,105,20,"Enum2055")
TextGadget(#Enum2056,220,125,105,20,"Enum2056")
TextGadget(#Enum2057,220,145,105,20,"Enum2057")
TextGadget(#Enum2058,220,165,105,20,"Enum2058")
TextGadget(#Enum2059,220,185,105,20,"Enum2059")
CheckBoxGadget(#Enum3050,450,5,105,20,"Enum3050")
CheckBoxGadget(#Enum3051,450,25,105,20,"Enum3051")
CheckBoxGadget(#Enum3052,450,45,105,20,"Enum3052")
CheckBoxGadget(#Enum3053,450,65,105,20,"Enum3053")
CheckBoxGadget(#Enum3054,450,85,105,20,"Enum3054")
CheckBoxGadget(#Enum3055,450,105,105,20,"Enum3055")
CheckBoxGadget(#Enum3056,450,125,105,20,"Enum3056")
CheckBoxGadget(#Enum3057,450,145,105,20,"Enum3057")
CheckBoxGadget(#Enum3058,450,165,105,20,"Enum3058")
CheckBoxGadget(#Enum3059,450,185,105,20,"Enum3059")
HideWindow(#Enum6,#False)
ProcedureReturn WindowID(#Enum6)
EndIf
EndProcedure
Procedure Enum7_Test()
If OpenWindow(#Enum7,0,0,947,658,"Test Enum7",#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_SizeGadget|#PB_Window_ScreenCentered|#PB_Window_Invisible)
Debug "OpenWindow: " + Str(#Enum7)
ButtonGadget(#Enum1060,400,5,105,20,"Enum1060")
ButtonGadget(#Enum1061,400,25,105,20,"Enum1061")
ButtonGadget(#Enum1062,400,45,105,20,"Enum1062")
ButtonGadget(#Enum1063,400,65,105,20,"Enum1063")
ButtonGadget(#Enum1064,400,85,105,20,"Enum1064")
ButtonGadget(#Enum1065,400,105,105,20,"Enum1065")
ButtonGadget(#Enum1066,400,125,105,20,"Enum1066")
ButtonGadget(#Enum1067,400,145,105,20,"Enum1067")
ButtonGadget(#Enum1068,400,165,105,20,"Enum1068")
ButtonGadget(#Enum1069,400,185,105,20,"Enum1069")
TextGadget(#Enum2060,290,5,105,20,"Enum2060")
TextGadget(#Enum2061,290,25,105,20,"Enum2061")
TextGadget(#Enum2062,290,45,105,20,"Enum2062")
TextGadget(#Enum2063,290,65,105,20,"Enum2063")
TextGadget(#Enum2064,290,85,105,20,"Enum2064")
TextGadget(#Enum2065,290,105,105,20,"Enum2065")
TextGadget(#Enum2066,290,125,105,20,"Enum2066")
TextGadget(#Enum2067,290,145,105,20,"Enum2067")
TextGadget(#Enum2068,290,165,105,20,"Enum2068")
TextGadget(#Enum2069,290,185,105,20,"Enum2069")
CheckBoxGadget(#Enum3060,520,5,105,20,"Enum3060")
CheckBoxGadget(#Enum3061,520,25,105,20,"Enum3061")
CheckBoxGadget(#Enum3062,520,45,105,20,"Enum3062")
CheckBoxGadget(#Enum3063,520,65,105,20,"Enum3063")
CheckBoxGadget(#Enum3064,520,85,105,20,"Enum3064")
CheckBoxGadget(#Enum3065,520,105,105,20,"Enum3065")
CheckBoxGadget(#Enum3066,520,125,105,20,"Enum3066")
CheckBoxGadget(#Enum3067,520,145,105,20,"Enum3067")
CheckBoxGadget(#Enum3068,520,165,105,20,"Enum3068")
CheckBoxGadget(#Enum3069,520,185,105,20,"Enum3069")
HideWindow(#Enum7,#False)
ProcedureReturn WindowID(#Enum7)
EndIf
EndProcedure
Procedure Enum8_Test()
If OpenWindow(#Enum8,0,0,947,658,"Test Enum8",#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_SizeGadget|#PB_Window_ScreenCentered|#PB_Window_Invisible)
Debug "OpenWindow: " + Str(#Enum8)
ButtonGadget(#Enum1070,470,5,105,20,"Enum1070")
ButtonGadget(#Enum1071,470,25,105,20,"Enum1071")
ButtonGadget(#Enum1072,470,45,105,20,"Enum1072")
ButtonGadget(#Enum1073,470,65,105,20,"Enum1073")
ButtonGadget(#Enum1074,470,85,105,20,"Enum1074")
ButtonGadget(#Enum1075,470,105,105,20,"Enum1075")
ButtonGadget(#Enum1076,470,125,105,20,"Enum1076")
ButtonGadget(#Enum1077,470,145,105,20,"Enum1077")
ButtonGadget(#Enum1078,470,165,105,20,"Enum1078")
ButtonGadget(#Enum1079,470,185,105,20,"Enum1079")
TextGadget(#Enum2070,360,5,105,20,"Enum2070")
TextGadget(#Enum2071,360,25,105,20,"Enum2071")
TextGadget(#Enum2072,360,45,105,20,"Enum2072")
TextGadget(#Enum2073,360,65,105,20,"Enum2073")
TextGadget(#Enum2074,360,85,105,20,"Enum2074")
TextGadget(#Enum2075,360,105,105,20,"Enum2075")
TextGadget(#Enum2076,360,125,105,20,"Enum2076")
TextGadget(#Enum2077,360,145,105,20,"Enum2077")
TextGadget(#Enum2078,360,165,105,20,"Enum2078")
TextGadget(#Enum2079,360,185,105,20,"Enum2079")
CheckBoxGadget(#Enum3070,590,5,105,20,"Enum3070")
CheckBoxGadget(#Enum3071,590,25,105,20,"Enum3071")
CheckBoxGadget(#Enum3072,590,45,105,20,"Enum3072")
CheckBoxGadget(#Enum3073,590,65,105,20,"Enum3073")
CheckBoxGadget(#Enum3074,590,85,105,20,"Enum3074")
CheckBoxGadget(#Enum3075,590,105,105,20,"Enum3075")
CheckBoxGadget(#Enum3076,590,125,105,20,"Enum3076")
CheckBoxGadget(#Enum3077,590,145,105,20,"Enum3077")
CheckBoxGadget(#Enum3078,590,165,105,20,"Enum3078")
CheckBoxGadget(#Enum3079,590,185,105,20,"Enum3079")
HideWindow(#Enum8,#False)
ProcedureReturn WindowID(#Enum8)
EndIf
EndProcedure
Procedure.i Window_frmMain()
If OpenWindow(#Window_frmMain,0,0,947,658,"Bug Tracker",#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_SizeGadget|#PB_Window_ScreenCentered|#PB_Window_Invisible)
Debug "OpenWindow: " + Str(#Window_frmMain)
ContainerGadget(#Gadget_frmMain_ctrToolbar,10,35,930,60)
ImageGadget(#Gadget_frmMain_btBugCreate,15,5,50,50,0)
ImageGadget(#Gadget_frmMain_btBugModify,75,5,50,50,0)
ImageGadget(#Gadget_frmMain_btBugDelete,135,5,50,50,0)
ImageGadget(#Gadget_frmMain_btReleaseNotes,310,5,50,50,0)
ImageGadget(#Gadget_frmMain_btPreferences,555,5,50,50,0)
ImageGadget(#Gadget_frmMain_btPower,870,5,50,50,0)
CloseGadgetList()
ContainerGadget(#Gadget_frmMain_ctrProjects,10,100,300,500)
ComboBoxGadget(#Gadget_frmMain_cbProjects,0,0,300,30,#PB_ComboBox_Editable)
SetGadgetFont(#Gadget_frmMain_cbProjects,LoadFont(#Gadget_frmMain_cbProjects,"Consolas",14,#PB_Font_Bold))
ListIconGadget(#Gadget_frmMain_liBugs,0,35,300,430,"Number",70,#PB_ListIcon_GridLines|#PB_ListIcon_FullRowSelect|#PB_ListIcon_AlwaysShowSelection)
AddGadgetColumn(#Gadget_frmMain_liBugs,1,"Name",150)
SetGadgetFont(#Gadget_frmMain_liBugs,LoadFont(#Gadget_frmMain_liBugs,"Consolas",14,#PB_Font_Bold))
ComboBoxGadget(#Gadget_frmMain_cbStatus,56,467,165,30)
SetGadgetFont(#Gadget_frmMain_cbStatus,LoadFont(#Gadget_frmMain_cbStatus,"Consolas",14,#PB_Font_Bold))
CloseGadgetList()
ContainerGadget(#Gadget_frmMain_ctrDetails,320,100,620,500)
TextGadget(#Gadget_frmMain_lbPName,20,25,120,25,"Project: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmMain_lbPName,LoadFont(#Gadget_frmMain_lbPName,"Consolas",14,#PB_Font_Bold))
StringGadget(#Gadget_frmMain_txtPName,135,25,280,25,"",#PB_String_ReadOnly)
SetGadgetFont(#Gadget_frmMain_txtPName,LoadFont(#Gadget_frmMain_txtPName,"Consolas",14,#PB_Font_Bold))
FrameGadget(#Gadget_frmMain_fBug,23,89,585,393,"Issue /Enhansement",#PB_Frame_Double)
TextGadget(#Gadget_frmMain_lbShortName,45,105,75,25,"Bug: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmMain_lbShortName,LoadFont(#Gadget_frmMain_lbShortName,"Consolas",14,#PB_Font_Bold))
StringGadget(#Gadget_frmMain_txtName,125,105,265,25,"",#PB_String_ReadOnly)
SetGadgetFont(#Gadget_frmMain_txtName,LoadFont(#Gadget_frmMain_txtName,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmMain_lbTracking,402,105,110,25,"Tracking: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmMain_lbTracking,LoadFont(#Gadget_frmMain_lbTracking,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmMain_lbTrackingNumber,512,105,65,25,"0000",#PB_Text_Center|#PB_Text_Border)
SetGadgetFont(#Gadget_frmMain_lbTrackingNumber,LoadFont(#Gadget_frmMain_lbTrackingNumber,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmMain_lbDate,322,155,135,25,"Status Date: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmMain_lbDate,LoadFont(#Gadget_frmMain_lbDate,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmMain_txtStatusDate,462,150,127,35,"XX/XX/XXXX",#PB_Text_Center|#PB_Text_Border)
SetGadgetFont(#Gadget_frmMain_txtStatusDate,LoadFont(#Gadget_frmMain_txtStatusDate,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmMain_lbStatus,35,155,90,25,"Status: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmMain_lbStatus,LoadFont(#Gadget_frmMain_lbStatus,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmMain_txtStatus,125,155,175,25,"",#PB_Text_Center|#PB_Text_Border)
SetGadgetFont(#Gadget_frmMain_txtStatus,LoadFont(#Gadget_frmMain_txtStatus,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmMain_lbDescription,55,193,165,25,"Description: ")
SetGadgetFont(#Gadget_frmMain_lbDescription,LoadFont(#Gadget_frmMain_lbDescription,"Consolas",14,#PB_Font_Bold))
EditorGadget(#Gadget_frmMain_edDescription,70,220,520,245,#PB_Editor_ReadOnly|#PB_Editor_WordWrap)
SetGadgetColor(#Gadget_frmMain_edDescription,#PB_Gadget_BackColor,$C0C0C0)
SetGadgetFont(#Gadget_frmMain_edDescription,LoadFont(#Gadget_frmMain_edDescription,"Consolas",16,#PB_Font_Bold))
CloseGadgetList()
StringGadget(#Gadget_frmMain_StatusBar,0,620,947,30,"")
HideWindow(#Window_frmMain,#False)
ProcedureReturn WindowID(#Window_frmMain)
EndIf
EndProcedure
Procedure.i Window_frmProject()
If OpenWindow(#Window_frmProject,0,0,808,233,"Project Details",#PB_Window_SystemMenu|#PB_Window_ScreenCentered|#PB_Window_Invisible,WindowID(#Window_frmMain))
Debug "OpenWindow: " + Str(#Window_frmProject) + " (child of Window: " + Str(#Window_frmMain) + ")"
TextGadget(#Gadget_frmProject_lbName,55,15,165,25,"Name: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmProject_lbName,LoadFont(#Gadget_frmProject_lbName,"Consolas",14,#PB_Font_Bold))
StringGadget(#Gadget_frmProject_txtName,225,15,495,25,"")
SetGadgetFont(#Gadget_frmProject_txtName,LoadFont(#Gadget_frmProject_txtName,"Arial",14))
TextGadget(#Gadget_frmProject_lbReleaseNotes,25,60,195,25,"Release Notes: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmProject_lbReleaseNotes,LoadFont(#Gadget_frmProject_lbReleaseNotes,"Consolas",14,#PB_Font_Bold))
StringGadget(#Gadget_frmProject_txtReleaseNotes,225,60,495,25,"",#PB_String_ReadOnly)
SetGadgetFont(#Gadget_frmProject_txtReleaseNotes,LoadFont(#Gadget_frmProject_txtReleaseNotes,"Arial",12))
ButtonGadget(#Gadget_frmProject_btSave,560,155,100,30,"Save")
SetGadgetFont(#Gadget_frmProject_btSave,LoadFont(#Gadget_frmProject_btSave,"Consolas",14,#PB_Font_Bold))
ButtonGadget(#Gadget_frmProject_btCancel,670,155,100,30,"Cancel")
SetGadgetFont(#Gadget_frmProject_btCancel,LoadFont(#Gadget_frmProject_btCancel,"Consolas",14,#PB_Font_Bold))
HideWindow(#Window_frmProject,#False)
ProcedureReturn WindowID(#Window_frmProject)
EndIf
EndProcedure
Procedure.i Window_frmBug()
If OpenWindow(#Window_frmBug,0,0,799,575,"Bug Detail Screen",#PB_Window_SystemMenu|#PB_Window_ScreenCentered|#PB_Window_Invisible,WindowID(#Window_frmMain))
Debug "OpenWindow: " + Str(#Window_frmBug) + " (child of Window: " + Str(#Window_frmMain) + ")"
TextGadget(#Gadget_frmBug_lbShortName,5,8,165,25,"Short Name: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmBug_lbShortName,LoadFont(#Gadget_frmBug_lbShortName,"Consolas",14,#PB_Font_Bold))
StringGadget(#Gadget_frmBug_txtName,175,10,335,25,"")
SetGadgetFont(#Gadget_frmBug_txtName,LoadFont(#Gadget_frmBug_txtName,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmBug_lbStatus,5,40,165,25,"Status: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmBug_lbStatus,LoadFont(#Gadget_frmBug_lbStatus,"Consolas",14,#PB_Font_Bold))
ComboBoxGadget(#Gadget_frmBug_cbStatus,175,40,180,25,#PB_ComboBox_Editable)
SetGadgetFont(#Gadget_frmBug_cbStatus,LoadFont(#Gadget_frmBug_cbStatus,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmBug_lbTracking,520,10,125,25,"Tracking: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmBug_lbTracking,LoadFont(#Gadget_frmBug_lbTracking,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmBug_lbTrackingNumber,650,10,65,20,"0000",#PB_Text_Center)
SetGadgetFont(#Gadget_frmBug_lbTrackingNumber,LoadFont(#Gadget_frmBug_lbTrackingNumber,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmBug_lbDate,480,40,165,25,"Status Date: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmBug_lbDate,LoadFont(#Gadget_frmBug_lbDate,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmBug_txtStatusDate,650,40,135,25,"XX/XX/XXXX")
SetGadgetFont(#Gadget_frmBug_txtStatusDate,LoadFont(#Gadget_frmBug_txtStatusDate,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmBug_lbDescription,5,78,165,25,"Description: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmBug_lbDescription,LoadFont(#Gadget_frmBug_lbDescription,"Consolas",14,#PB_Font_Bold))
EditorGadget(#Gadget_frmBug_edDescription,175,75,520,195,#PB_Editor_WordWrap)
SetGadgetFont(#Gadget_frmBug_edDescription,LoadFont(#Gadget_frmBug_edDescription,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmBug_lbUpdates,5,293,165,25,"Updates: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmBug_lbUpdates,LoadFont(#Gadget_frmBug_lbUpdates,"Consolas",14,#PB_Font_Bold))
ListIconGadget(#Gadget_frmBug_liBugUpdates,175,290,465,215,"Name",200,#PB_ListIcon_GridLines|#PB_ListIcon_FullRowSelect|#PB_ListIcon_AlwaysShowSelection)
AddGadgetColumn(#Gadget_frmBug_liBugUpdates,1,"Status",110)
AddGadgetColumn(#Gadget_frmBug_liBugUpdates,2,"Date",120)
SetGadgetFont(#Gadget_frmBug_liBugUpdates,LoadFont(#Gadget_frmBug_liBugUpdates,"Consolas",14,#PB_Font_Bold))
ButtonGadget(#Gadget_frmBug_btCreateBugUpdate,670,330,95,30,"Create")
SetGadgetFont(#Gadget_frmBug_btCreateBugUpdate,LoadFont(#Gadget_frmBug_btCreateBugUpdate,"Consolas",14,#PB_Font_Bold))
ButtonGadget(#Gadget_frmBug_btModifyBugUpdate,670,375,95,30,"Modify")
SetGadgetFont(#Gadget_frmBug_btModifyBugUpdate,LoadFont(#Gadget_frmBug_btModifyBugUpdate,"Consolas",14,#PB_Font_Bold))
ButtonGadget(#Gadget_frmBug_btDeleteBugUpdate,670,420,95,30,"Delete")
SetGadgetFont(#Gadget_frmBug_btDeleteBugUpdate,LoadFont(#Gadget_frmBug_btDeleteBugUpdate,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmBug_lbFixedVersion,5,515,165,25,"Version: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmBug_lbFixedVersion,LoadFont(#Gadget_frmBug_lbFixedVersion,"Consolas",14,#PB_Font_Bold))
StringGadget(#Gadget_frmBug_txtVersion,175,515,265,25,"")
SetGadgetFont(#Gadget_frmBug_txtVersion,LoadFont(#Gadget_frmBug_txtVersion,"Consolas",14,#PB_Font_Bold))
ButtonGadget(#Gadget_frmBug_btSave,570,530,100,30,"Save")
SetGadgetFont(#Gadget_frmBug_btSave,LoadFont(#Gadget_frmBug_btSave,"Consolas",14,#PB_Font_Bold))
ButtonGadget(#Gadget_frmBug_btCancel,680,530,100,30,"Cancel")
SetGadgetFont(#Gadget_frmBug_btCancel,LoadFont(#Gadget_frmBug_btCancel,"Consolas",14,#PB_Font_Bold))
HideWindow(#Window_frmBug,#False)
ProcedureReturn WindowID(#Window_frmBug)
EndIf
EndProcedure
Procedure.i Window_frmPreference()
If OpenWindow(#Window_frmPreference,0,0,578,326,"System Preference",#PB_Window_SystemMenu|#PB_Window_ScreenCentered|#PB_Window_Invisible,WindowID(#Window_frmMain))
Debug "OpenWindow: " + Str(#Window_frmPreference) + " (child of Window: " + Str(#Window_frmMain) + ")"
TextGadget(#Gadget_frmPreference_lbBugScope,15,15,225,25,"Bug Scope:",#PB_Text_Right)
SetGadgetFont(#Gadget_frmPreference_lbBugScope,LoadFont(#Gadget_frmPreference_lbBugScope,"Consolas",14,#PB_Font_Bold))
ComboBoxGadget(#Gadget_frmPreference_cbBugScope,245,15,245,25)
SetGadgetFont(#Gadget_frmPreference_cbBugScope,LoadFont(#Gadget_frmPreference_cbBugScope,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmPreference_lbTheme,15,50,225,25,"Theme: ",#PB_Text_Right)
SetGadgetFont(#Gadget_frmPreference_lbTheme,LoadFont(#Gadget_frmPreference_lbTheme,"Consolas",14,#PB_Font_Bold))
ComboBoxGadget(#Gadget_frmPreference_cbTheme,245,50,245,25)
SetGadgetFont(#Gadget_frmPreference_cbTheme,LoadFont(#Gadget_frmPreference_cbTheme,"Consolas",14,#PB_Font_Bold))
; ButtonImageGadget(#Gadget_frmPreference_btTheme,495,50,30,25,ImageID(#Image_frmPreference_btTheme))
TextGadget(#Gadget_frmPreference_lbFontSize,68,108,175,25,"Font Size:",#PB_Text_Right)
TextGadget(#Gadget_frmPreference_txtFontSize,248,103,60,30,"13",#PB_Text_Center|#PB_Text_Border|#SS_SUNKEN)
; ButtonImageGadget(#Gadget_frmPreference_btSizeUp,313,98,20,20,ImageID(#Image_frmPreference_btSizeUp))
; ButtonImageGadget(#Gadget_frmPreference_btSizeDN,313,118,20,20,ImageID(#Image_frmPreference_btSizeDN))
ButtonGadget(#Gadget_frmPreference_btSave,335,270,100,30,"Save")
SetGadgetFont(#Gadget_frmPreference_btSave,LoadFont(#Gadget_frmPreference_btSave,"Consolas",14,#PB_Font_Bold))
ButtonGadget(#Gadget_frmPreference_btCancel,445,270,100,30,"Cancel")
SetGadgetFont(#Gadget_frmPreference_btCancel,LoadFont(#Gadget_frmPreference_btCancel,"Consolas",14,#PB_Font_Bold))
TextGadget(#Gadget_frmPreference_lbUpdates,0,148,245,25,"Check for Updates: ",#PB_Text_Right)
SetGadgetColor(#Gadget_frmPreference_lbUpdates,#PB_Gadget_BackColor,$020202)
SetGadgetColor(#Gadget_frmPreference_lbUpdates,#PB_Gadget_FrontColor,$00FF00)
SetGadgetFont(#Gadget_frmPreference_lbUpdates,LoadFont(#Gadget_frmPreference_lbUpdates,"Rockwell",14))
ComboBoxGadget(#Gadget_frmPreference_cbUpdates,245,148,190,25)
TextGadget(#Gadget_frmPreference_lbDictionary,55,188,185,25,"Editor Dictionary: ",#PB_Text_Right)
SetGadgetColor(#Gadget_frmPreference_lbDictionary,#PB_Gadget_BackColor,$020202)
SetGadgetColor(#Gadget_frmPreference_lbDictionary,#PB_Gadget_FrontColor,$00FF00)
SetGadgetFont(#Gadget_frmPreference_lbDictionary,LoadFont(#Gadget_frmPreference_lbDictionary,"Rockwell",14))
ComboBoxGadget(#Gadget_frmPreference_cbDictionary,245,188,190,25)
HideWindow(#Window_frmPreference,#False)
ProcedureReturn WindowID(#Window_frmPreference)
EndIf
EndProcedure
Enum0_Test()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
;
;
; HideWindow(#Enum0, #True)
Enum1_Test()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
;
;
; HideWindow(#Enum1, #True)
;
Enum3_Test()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
;
;
; HideWindow(#Enum3, #True)
Enum4_Test()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
;
;
; HideWindow(#Enum4, #True)
Enum5_Test()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
;
;
; HideWindow(#Enum5, #True)
Enum6_Test()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
;
;
; HideWindow(#Enum6, #True)
Enum7_Test()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
;
;
; HideWindow(#Enum7, #True)
Enum8_Test()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
WindoW_frmMain()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
Window_frmProject()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
Window_frmPreference()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
Window_frmBug()
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
Debug "Now closing Window " + Str(#Enum0) + " AND ALL ITS CHILDREN!"
CloseWindow(#Enum0)
Debug "Now closing Window " + Str(#Enum1) + " Question: is that one still existing? Check Debug output above!"
CloseWindow(#Enum1)
CloseWindow(#Enum3)
CloseWindow(#Enum4)
CloseWindow(#Enum5)
CloseWindow(#Enum6)
CloseWindow(#Enum7)
CloseWindow(#Enum8)