Code: Select all
;- Window Constants
;
Enumeration
#Window_0
EndEnumeration
;- Gadget Constants
;
Enumeration
#Button_0
#Listview_0
EndEnumeration
OpenWindow(#Window_0, 327, 122, 277, 269, "oExcuse Generator", #PB_Window_SystemMenu | #PB_Window_TitleBar | #PB_Window_MinimizeGadget )
ButtonGadget(#Button_0, 10, 10, 260, 30, "Generate")
ListViewGadget(#Listview_0, 10, 50, 260, 210)
Dim Thing1.s(7)
Thing1(0) = "My mom "
Thing1(1) = "My dad "
Thing1(2) = "My sister "
Thing1(3) = "My brother "
Thing1(4) = "My dog "
Thing1(5) = "My cat "
Thing1(6) = "The Police "
Thing1(7) = "Mr.Bush "
Dim DidSomething.s(9)
DidSomething(0) = "ate "
DidSomething(1) = "burned "
DidSomething(2) = "puked on "
DidSomething(3) = "spat on "
DidSomething(4) = "killed "
DidSomething(5) = "stabbed "
DidSomething(6) = "washed "
DidSomething(7) = "stole "
DidSomething(8) = "blew up "
DidSomething(9) = "shat on "
Dim Thing2.s(10)
Thing2(0) = "my mom."
Thing2(1) = "my dad."
Thing2(2) = "my sister."
Thing2(3) = "my brother."
Thing2(4) = "my dog."
Thing2(5) = "my cat."
Thing2(6) = "the police."
Thing2(7) = "Mr.Bush."
Thing2(8) = "my homework."
Thing2(9) = "my house."
Thing2(10) = "my business."
Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_Event_Gadget
Select EventGadget()
Case #Button_0
Excuse$ = Thing1(Random(7)) + DidSomething(Random(9)) + Thing2(Random(10))
AddGadgetItem(#Listview_0, -1, Excuse$)
EndSelect
Case #PB_Event_CloseWindow
MessageRequester("oExcuse Generator", "Excuse generator created by oToom ( Ant )")
Break
EndSelect
ForEver
Creates simple, but funny excuses..