ButtonData: Poppy1 Class: PopUpButton Menu: ("Button name" ((Event1) "Item1" "Documentation, Item 1") ((Event2) "Item2" "Documentation, Item 2") ((Event3) "Item3" "Documentation, Item 3") ((Event4) "Item4" "Documentation, Item 4") ((Event5) "Item5" "Documentation, Item 5") ((Event6) "Item6" "Documentation, Item 6") ((Event7) "Item7" "Documentation, Item 7") ((Event8) "Item8" "Documentation, Item 8") ((Event9) "Item9" "Documentation, Item 9") ) MessageHandler: MessageWindow Feedback: ( (Down (StartButton 1 ApplyLook EndButton)) ((MouseLeft ButtonPressComplete) (StartButton 1 RemoveLook EndButton)) (MouseMoved ) ) Multiple-state buttons Radio Buttons ButtonData: Poppy1 Class: RadioButton Name: One Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((State FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((StateStill TRUE) (StartButton 2 RemoveLook)) ((State TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) ) ž PoppyTest.tioga All the buttons in this file should work. Goodisman, August 18, 1989 1:58:32 pm PDT Bier, October 3, 1989 5:13:15 pm PDT PopUpButtons Button No fields other than "Class: PopUpButton" Button A missing "Menu:" field Button Menu: () Button Menu: (()) Button Menu: ((() "" "")) Button Menu: ("Button name" ()) Button Menu: ("Button name" (() "" "")) Button Menu: ((() "Item1" "Documentation, Item 1")) Button Menu: (((Event1) "Item1" "Documentation, Item 1")) Button MessageHandler: MessageWindow Button Menu with two entries Button Menu with three entries Button Menu with four entries Button Menu with 21 entries Button Menu with missing Feedback: field (EmbeddedButtons should complain) Button Feedback: () Button Feedback: ((MouseMoved )) Button Button Variables: (Value: {1, 2, 3} = 2) Button Variables: (Value: {1, 2, 3} = 3) UpClickMessage: (Foo) Button UpClickMessage: (Foo). MessageHandler: MessageWindow Button UpClickMessage: (Foo 1 Bar 2 Baz 3 Quux>) MessageHandler: MessageWindow Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((Value 1) (StartButton 2 RemoveLook 1 RemoveLook 5 RemoveLook EndButton)) ((Value 2) (StartButton 2 RemoveLook 5 RemoveLook 1 ApplyLook EndButton)) ((Value 3) (StartButton 2 RemoveLook 1 RemoveLook 5 ApplyLook EndButton)) ) Variables: (Value: {1, 2, 3} = 3)>š œ>™DK˜L–”Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonData‚ZPoppy1 Class: MultiStateButton UpClickMessage: (Foo) Variables: (Value: BOOL = TRUE) MessageHandler: MessageWindow Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((Value FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((Value TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) )šŸœ™ K˜L– Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonData‚YPoppy1 Class: MultiStateButton UpClickMessage: (Foo) Variables: (Value: BOOL = TRUE) MessageHandler: MessageWindow Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((Value FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((Value TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) )!™'K˜L–Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonDataƒIPoppy1 Class: MultiStateButton UpClickMessage: (Foo) Variables: (Value: {Foo, Bar, Baz} = Foo) MessageHandler: MessageWindow Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((Value Foo) (StartButton 2 RemoveLook 1 RemoveLook 5 RemoveLook EndButton)) ((Value Bar) (StartButton 2 RemoveLook 5 RemoveLook 1 ApplyLook EndButton)) ((Value Baz) (StartButton 2 RemoveLook 1 RemoveLook 5 ApplyLook EndButton)) )%™+K˜L–Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonDataƒHPoppy1 Class: MultiStateButton UpClickMessage: (Foo) Variables: (Value: {Foo, Bar, Baz} = Bar) MessageHandler: MessageWindow Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((Value Foo) (StartButton 2 RemoveLook 1 RemoveLook 5 RemoveLook EndButton)) ((Value Bar) (StartButton 2 RemoveLook 5 RemoveLook 1 ApplyLook EndButton)) ((Value Baz) (StartButton 2 RemoveLook 1 RemoveLook 5 ApplyLook EndButton)) )+šĻcœ+™1K˜L–”Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonDataƒMPoppy1 Class: MultiStateButton UpClickMessage: (Foo) Variables: (Value: {Foo, 5, "Hello"} = Foo) MessageHandler: MessageWindow Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((Value Foo) (StartButton 2 RemoveLook 1 RemoveLook 5 RemoveLook EndButton)) ((Value 5) (StartButton 2 RemoveLook 5 RemoveLook 1 ApplyLook EndButton)) ((Value "Hello") (StartButton 2 RemoveLook 1 RemoveLook 5 ApplyLook EndButton)) )'™-K˜L– Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonData‚YPoppy1 Class: TwoStateButton UpClickMessage: (Foo) MessageHandler: MessageWindow Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((Value FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((Value TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) ) Variables: (Value: BOOL = FALSE)™—K˜K˜š ˜ K˜L–“Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonData‚oPoppy1 Class: RadioButton Name: One Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((State FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((StateStill TRUE) (StartButton 2 RemoveLook)) ((State TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) ) UpClickMessage: () Variables: (State: BOOL = TRUE)šŸ™Kšž œ½˜ĒK˜L–ėPostfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonData‚pPoppy1 Class: RadioButton Name: Two Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((State FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((StateStill TRUE) (StartButton 2 RemoveLook)) ((State TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) ) UpClickMessage: () Variables: (State: BOOL = FALSE)Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonData‚oPoppy1 Class: RadioButton Name: Two Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((State FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((StateStill TRUE) (StartButton 2 RemoveLook)) ((State TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) ) UpClickMessage: () Variables: (State: BOOL = TRUE)šœŸ™K˜L–Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonDataƒPoppy1 Class: RadioButton Name: Three RadioButtonValue: Foo Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((State FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((StateStill TRUE) (StartButton 2 RemoveLook)) ((State TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) ) UpClickMessage: () Variables: (State: BOOL = TRUE)Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonDataƒPoppy1 Class: RadioButton Name: Three RadioButtonValue: Bar Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((State FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((StateStill TRUE) (StartButton 2 RemoveLook)) ((State TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) ) UpClickMessage: () Variables: (State: BOOL = FALSE)šŸœ:™@K˜L–ź Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonDataƒPoppy1 Class: RadioButton Name: Four RadioButtonValue: 5 Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((State FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((StateStill TRUE) (StartButton 2 RemoveLook)) ((State TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) ) UpClickMessage: () Variables: (State: BOOL = FALSE)Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonDataƒ Poppy1 Class: RadioButton Name: Four RadioButtonValue: "Hello" Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((State FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((StateStill TRUE) (StartButton 2 RemoveLook)) ((State TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) ) UpClickMessage: () Variables: (State: BOOL = TRUE)Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonDataƒPoppy1 Class: RadioButton Name: Four RadioButtonValue: TRUE Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((State FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((StateStill TRUE) (StartButton 2 RemoveLook)) ((State TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) ) UpClickMessage: () Variables: (State: BOOL = FALSE)šœŸœ™K˜L–ø Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonDataƒ0Poppy1 Class: RadioButton Name: Five RadioButtonValue: 1 MessageHandler: (MessageWindow Default) UpClickMessage: (Foo) Feedback: ( (MouseMoved ) (Down (StartButton 2 ApplyLook EndButton)) ((State FALSE) (StartButton 2 RemoveLook 1 RemoveLook EndButton)) ((StateStill TRUE) (StartButton 2 RemoveLook)) ((State TRUE) (StartButton 2 RemoveLook 1 ApplyLook EndButton)) ) Variables: (State: BOOL = FALSE)Postfix-1.0 outlineBoxBearoff 1.0 outlineBoxThickness ButtonDataƒ.Poppy1 Class: RadioButton Name: Five RadioButtonValue: 2 UpClickMessage: (Foo