aUCBLogo Demos and Tests / countnewprimitives


to countnewprimitives
done=
[
   
BigFloat   BigFloatSetPrecision

   
loadPictureText savePictureText
   
Time FileTime 
   
break continueLoop 
   
FileP File?      Files
   
DirectoryP Directory?
   
getWorkingDirectory
   
makeDirectory
   
   
BitMaxX   BitMaxY
   
setMaterialShininess

   
playWaveFast
   
saveScreen   saveScreenVector
   
VideoStart VideoFrame VideoEnd
      
   
OnChar   OnKeyDown   OnKeyUp   KeyboardValue
   
OnTextMouseLeftDown   OnTextMouseRightDown OnTextMouseMiddleDown
   
OnTextMouseLeftUp   OnTextMouseRightUp OnTextMouseMiddleUp
   
OnTextMouseLeftDClick   OnTextMouseRightDClick OnTextMouseMiddleDClick
   
OnTextMouseMotion

   
OnMouseLeftDown   OnMouseRightDown OnMouseMiddleDown
   
OnMouseLeftUp   OnMouseRightUp OnMouseMiddleUp
   
OnMouseLeftDClick   OnMouseRightDClick OnMouseMiddleDClick
   
OnMouseMotion

   
beginBusyCursor   endBusyCursor   BusyCursor?

   
DirSelector   FileSelector
   
getColorFromUser   getFontFromUser   getMultipleChoices
   
getNumberFromUser   getPasswordFromUser   getTextFromUser
   
getSingleChoice   getSingleChoiceIndex
   
MessageBox

   
deleteTextures
   
setScreenRange
   
setPixel   setPixelXY
   
DLCall

   
LogoComspec   setLogoComspec
   
LogoEditor   setLogoEditor
   
LogoHelpDir   setLogoHelpDir
   
LogoLibDir   setLogoLibDir
   
LogoTempDir   setLogoTempDir

   
Frame Graph

   
FrameDestroy
   
FrameOnChar   FrameOnKeyDown   FrameOnKeyUp
   
FrameSetFocus   FrameEnable
   
FrameSetClientSize 
   
FrameSetColor   FrameSetBackgroundColor
   
FrameSetFontSize   FrameSetFontName
   
FrameSetFontStyle   FrameSetFontWeight
   
FrameSetShape   FrameSetSizer

   
GraphDestroy
   
GraphCurrent   GraphSetCurrent
   
GraphOnChar   GraphOnKeyDown   GraphOnKeyUp
   
GraphOnMouseLeftDown   GraphOnMouseRightDown   GraphOnMouseMiddleDown
   
GraphOnMouseLeftUp   GraphOnMouseRightUp   GraphOnMouseMiddleUp
   
GraphOnMouseLeftDClick   GraphOnMouseRightDClick   GraphOnMouseMiddleDClick
   
GraphOnMouseMotion

   
BoxSizer   BoxSizerAdd

   
Button   ButtonDestroy   ButtonOnClick   ButtonEnable

   
CheckBox CheckBoxDestroy   CheckBoxOnClick
   
CheckBoxValue   CheckBoxSet   CheckBoxEnable

   
ChoiceBox
   
ChoiceBoxDestroy
   
ChoiceBoxSelection   ChoiceBoxSetSelection
   
ChoiceBoxSetChoices
   
ChoiceBoxAppend
   
ChoiceBoxSetItem   ChoiceBoxRemoveItem
   
ChoiceBoxCount
   
ChoiceBoxSetBackgroundColor   ChoiceBoxSetColor
   
ChoiceBoxSetFontSize   ChoiceBoxSetFontName
   
ChoiceBoxSetFontStyle   ChoiceBoxSetFontWeight
   
ChoiceBoxOnChar   ChoiceBoxOnKeyDown   ChoiceBoxOnKeyUp
   
ChoiceBoxOnSelect
   
ChoiceBoxEnable

   
ComboBox   ComboBoxDestroy
   
ComboBoxSelection   ComboBoxSetSelection
   
ComboBoxSetChoices
   
ComboBoxAppend
   
ComboBoxSetItem   ComboBoxRemoveItem
   
ComboBoxCount
   
ComboBoxValue   ComboBoxSetValue
   
ComboBoxSetBackgroundColor   ComboBoxSetColor
   
ComboBoxSetFontSize   ComboBoxSetFontName
   
ComboBoxSetFontStyle   ComboBoxSetFontWeight
   
ComboBoxOnChar   ComboBoxOnKeyDown   ComboBoxOnKeyUp
   
ComboBoxOnSelect   ComboBoxOnChange   ComboBoxOnEnter
   
ComboBoxEnable

   
FloatControl
   
FloatControlDestroy
   
FloatControlValue   FloatControlSetValue
   
FloatControlSetRange   FloatControlOnChange
   
FloatControlEnable

   
Gauge
   
GaugeDestroy
   
GaugeValue   GaugeSetValue   GaugeSetRange
   
GaugeSetColor   GaugeSetBackgroundColor

   
IntControl
   
IntControlDestroy
   
IntControlValue   IntControlSetValue
   
IntControlSetRange   IntControlOnChange
   
IntControlEnable

   
ListBox
   
ListBoxDestroy
   
ListBoxSelections   ListBoxSetSelections
   
ListBoxSetChoices
   
ListBoxAppend
   
ListBoxSetItem   ListBoxRemoveItem
   
ListBoxCount
   
ListBoxSetBackgroundColor   ListBoxSetColor
   
ListBoxSetFontSize   ListBoxSetFontName
   
ListBoxSetFontStyle   ListBoxSetFontWeight
   
ListBoxOnChar   ListBoxOnKeyDown   ListBoxOnKeyUp
   
ListBoxOnSelect   ListBoxOnDClick
   
ListBoxEnable

   
ListControl
   
ListControlDestroy
   
ListControlInsertColumn
   
ListControlInsertItem
   
ListControlSetItem   ListControlGetItem   ListControlDeleteItem
   
ListControlSetRow   ListControlSetColumn   ListControlSet
   
ListControlGetRow   ListControlGetColumn   ListControlGet
   
ListControlItemCount   ListControlColumnCount
   
ListControlColumn   ListControlRow   ListControlText
   
ListControlSort
   
ListControlSetBackgroundColor   ListControlSetColor
   
ListControlSetFontSize   ListControlSetFontName
   
ListControlSetFontStyle   ListControlSetFontWeight
   
ListControlOnChar   ListControlOnKeyDown   ListControlOnKeyUp
   
ListControlOnItemSelected   ListControlOnItemActivated
   
ListControlOnColClick
   
ListControlEnable

   
RadioButton
   
RadioButtonDestroy   RadioButtonOnClick
   
RadioButtonValue   RadioButtonSet
   
RadioButtonEnable

   
Slider
   
SliderDestroy
   
SliderValue   SliderSetValue   SliderSetRange   SliderOnScroll
   
SliderEnable

   
StaticText
   
StaticTextDestroy
   
StaticTextLabel   StaticTextSetLabel
   
StaticTextSetBackgroundColor   StaticTextSetColor
   
StaticTextSetFontSize   StaticTextSetFontName
   
StaticTextSetFontStyle   StaticTextSetFontWeight

   
TextControl
   
TextControlDestroy
   
TextControlValue   TextControlSetValue
   
TextControlWrite   TextControlAppend
   
TextControlSetInsertionPointEnd
   
TextControlCursor   TextControlSetCursor
   
TextControlInsertMode   TextControlOverwriteMode
   
TextControlSetBackgroundColor   TextControlSetColor
   
TextControlSetFontSize   TextControlSetFontName
   
TextControlSetFontStyle   TextControlSetFontWeight
   
TextControlOnChar   TextControlOnKeyDown   TextControlOnKeyUp
   
TextControlOnChange   TextControlOnEnter
   
TextControlEnable

   
ToggleButton
   
ToggleButtonDestroy   ToggleButtonOnClick
   
ToggleButtonSetValue   ToggleButtonValue
   
ToggleButtonEnable
]

prims= 
[
   
BigFloat   BigFloatSetPrecision

   
loadPictureText savePictureText
   
Time FileTime   
   
FileP File?      Files
   
DirectoryP Directory?
   
getWorkingDirectory
   
makeDirectory
   
   
BitMaxX   BitMaxY
   
setMaterialShininess

   
break continueLoop 
   
playWaveFast
   
saveScreen   saveScreenVector
   
VideoStart VideoFrame VideoEnd
      
   
OnChar   OnKeyDown   OnKeyUp   KeyboardValue
   
OnTextMouseLeftDown   OnTextMouseRightDown OnTextMouseMiddleDown
   
OnTextMouseLeftUp   OnTextMouseRightUp OnTextMouseMiddleUp
   
OnTextMouseLeftDClick   OnTextMouseRightDClick OnTextMouseMiddleDClick
   
OnTextMouseMotion

   
OnMouseLeftDown   OnMouseRightDown OnMouseMiddleDown
   
OnMouseLeftUp   OnMouseRightUp OnMouseMiddleUp
   
OnMouseLeftDClick   OnMouseRightDClick OnMouseMiddleDClick
   
OnMouseMotion

   
beginBusyCursor   endBusyCursor   BusyCursor?

   
DirSelector   FileSelector
   
getColorFromUser   getFontFromUser   getMultipleChoices
   
getNumberFromUser   getPasswordFromUser   getTextFromUser
   
getSingleChoice   getSingleChoiceIndex
   
MessageBox

   
deleteTextures
   
setScreenRange
   
setPixel   setPixelXY
   
DLCall

   
LogoComspec   setLogoComspec
   
LogoEditor   setLogoEditor
   
LogoHelpDir   setLogoHelpDir
   
LogoLibDir   setLogoLibDir
   
LogoTempDir   setLogoTempDir

   
Frame Graph

   
FrameDestroy
   
FrameOnChar   FrameOnKeyDown   FrameOnKeyUp
   
FrameSetFocus   FrameEnable
   
FrameSetClientSize 
   
FrameSetColor   FrameSetBackgroundColor
   
FrameSetFontSize   FrameSetFontName
   
FrameSetFontStyle   FrameSetFontWeight
   
FrameSetShape   FrameSetSizer

   
GraphDestroy
   
GraphCurrent   GraphSetCurrent
   
GraphOnChar   GraphOnKeyDown   GraphOnKeyUp
   
GraphOnMouseLeftDown   GraphOnMouseRightDown   GraphOnMouseMiddleDown
   
GraphOnMouseLeftUp   GraphOnMouseRightUp   GraphOnMouseMiddleUp
   
GraphOnMouseLeftDClick   GraphOnMouseRightDClick   GraphOnMouseMiddleDClick
   
GraphOnMouseMotion

   
BoxSizer   BoxSizerAdd

   
Button   CheckBox   ChoiceBox   ComboBox   FloatControl
   
Gauge   IntControl   ListBox   ListControl   RadioButton
   
Slider   StaticText   TextControl   ToggleButton

   
ButtonDestroy   ButtonOnClick   ButtonEnable

   
CheckBoxDestroy   CheckBoxOnClick
   
CheckBoxValue   CheckBoxSet   CheckBoxEnable

   
ChoiceBoxDestroy
   
ChoiceBoxSelection   ChoiceBoxSetSelection
   
ChoiceBoxSetChoices
   
ChoiceBoxAppend
   
ChoiceBoxSetItem   ChoiceBoxRemoveItem
   
ChoiceBoxCount
   
ChoiceBoxSetBackgroundColor   ChoiceBoxSetColor
   
ChoiceBoxSetFontSize   ChoiceBoxSetFontName
   
ChoiceBoxSetFontStyle   ChoiceBoxSetFontWeight
   
ChoiceBoxOnChar   ChoiceBoxOnKeyDown   ChoiceBoxOnKeyUp
   
ChoiceBoxOnSelect
   
ChoiceBoxEnable

   
ComboBoxDestroy
   
ComboBoxSelection   ComboBoxSetSelection
   
ComboBoxSetChoices
   
ComboBoxAppend
   
ComboBoxSetItem   ComboBoxRemoveItem
   
ComboBoxCount
   
ComboBoxValue   ComboBoxSetValue
   
ComboBoxSetBackgroundColor   ComboBoxSetColor
   
ComboBoxSetFontSize   ComboBoxSetFontName
   
ComboBoxSetFontStyle   ComboBoxSetFontWeight
   
ComboBoxOnChar   ComboBoxOnKeyDown   ComboBoxOnKeyUp
   
ComboBoxOnSelect   ComboBoxOnChange   ComboBoxOnEnter
   
ComboBoxEnable

   
FloatControlDestroy
   
FloatControlValue   FloatControlSetValue
   
FloatControlSetRange   FloatControlOnChange
   
FloatControlEnable

   
GaugeDestroy
   
GaugeValue   GaugeSetValue   GaugeSetRange
   
GaugeSetColor   GaugeSetBackgroundColor

   
IntControlDestroy
   
IntControlValue   IntControlSetValue
   
IntControlSetRange   IntControlOnChange
   
IntControlEnable

   
ListBoxDestroy
   
ListBoxSelections   ListBoxSetSelections
   
ListBoxSetChoices
   
ListBoxAppend
   
ListBoxSetItem   ListBoxRemoveItem
   
ListBoxCount
   
ListBoxSetBackgroundColor   ListBoxSetColor
   
ListBoxSetFontSize   ListBoxSetFontName
   
ListBoxSetFontStyle   ListBoxSetFontWeight
   
ListBoxOnChar   ListBoxOnKeyDown   ListBoxOnKeyUp
   
ListBoxOnSelect   ListBoxOnDClick
   
ListBoxEnable

   
ListControlDestroy
   
ListControlInsertColumn
   
ListControlInsertItem
   
ListControlSetItem   ListControlGetItem   ListControlDeleteItem
   
ListControlSetRow   ListControlSetColumn   ListControlSet
   
ListControlGetRow   ListControlGetColumn   ListControlGet
   
ListControlItemCount   ListControlColumnCount
   
ListControlColumn   ListControlRow   ListControlText
   
ListControlSort
   
ListControlSetBackgroundColor   ListControlSetColor
   
ListControlSetFontSize   ListControlSetFontName
   
ListControlSetFontStyle   ListControlSetFontWeight
   
ListControlOnChar   ListControlOnKeyDown   ListControlOnKeyUp
   
ListControlOnItemSelected   ListControlOnItemActivated
   
ListControlOnColClick
   
ListControlEnable

   
RadioButtonDestroy   RadioButtonOnClick
   
RadioButtonValue   RadioButtonSet
   
RadioButtonEnable

   
SliderDestroy
   
SliderValue   SliderSetValue   SliderSetRange   SliderOnScroll
   
SliderEnable

   
StaticTextDestroy
   
StaticTextLabel   StaticTextSetLabel
   
StaticTextSetBackgroundColor   StaticTextSetColor
   
StaticTextSetFontSize   StaticTextSetFontName
   
StaticTextSetFontStyle   StaticTextSetFontWeight

   
TextControlDestroy
   
TextControlValue   TextControlSetValue
   
TextControlWrite   TextControlAppend
   
TextControlSetInsertionPointEnd
   
TextControlCursor   TextControlSetCursor
   
TextControlInsertMode   TextControlOverwriteMode
   
TextControlSetBackgroundColor   TextControlSetColor
   
TextControlSetFontSize   TextControlSetFontName
   
TextControlSetFontStyle   TextControlSetFontWeight
   
TextControlOnChar   TextControlOnKeyDown   TextControlOnKeyUp
   
TextControlOnChange   TextControlOnEnter
   
TextControlEnable

   
ToggleButtonDestroy   ToggleButtonOnClick
   
ToggleButtonSetValue   ToggleButtonValue
   
ToggleButtonEnable
]
p=count prims
d=count done
(pr [done:[][todo:p-[][all:[][%done:100*d/p)
end