; kwclass.def:
;
; Module definition file for KWCLASS
LIBRARY         KWCLASS INITINSTANCE TERMINSTANCE
PROTMODE
STUB            'OS2STUB.EXE'
DESCRIPTION     ''
CODE            LOADONCALL
DATA            MULTIPLE NONSHARED READWRITE
HEAPSIZE        4096
EXPORTS

;From object file:  M:\VIP211\VIPCPP\KWCLASS\KCMBHDR.obj
  ;PUBDEFs (Symbols available from object file):
    ;KComboHandler::dispatchHandlerEvent(IEvent&)
    dispatchHandlerEvent__13KComboHandlerFR6IEvent
    __vft13KComboHandler6IVBase
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KDIRLST.obj
  ;PUBDEFs (Symbols available from object file):
    __vft11KDirListBox8IHandler6IVBase
    ;KDirListBox::enter(IControlEvent&)
    enter__11KDirListBoxFR13IControlEvent
    ;KDirListBox::fill()
    fill__11KDirListBoxFv
    __vft11KDirListBox7IWindow6IVBase
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KDOBMGR.obj
  ;PUBDEFs (Symbols available from object file):
    ;KDobManager::associate(IWindow*,IWindow*)
    associate__11KDobManagerFP7IWindowT1
    ;KDobManager::dataLock(const KDataFactory&)
    dataLock__11KDobManagerFRC12KDataFactory
    ;KDobManager::dataObject(const KDataFactory&)
    dataObject__11KDobManagerFRC12KDataFactory
    ;key(KDobEntry* const&)
    key__FRCP9KDobEntry
    ;KDobManager::managerFor(IWindow*,IWindow*)
    managerFor__11KDobManagerFP7IWindowT1
    ;KDobManager::globalManager()
    globalManager__11KDobManagerFv
    ;key(KDobWinMgrEntry* const&)
    key__FRCP15KDobWinMgrEntry
    ;KDobManager::detach(IWindow*)
    detach__11KDobManagerFP7IWindow
    ;KDobManager::global
    global__11KDobManager
    ;KDobManager::KDobManager(IWindow*,IWindow*)
    __ct__11KDobManagerFP7IWindowT1
    ;KDobManager::findEntry(const KDataFactory&)
    findEntry__11KDobManagerFRC12KDataFactory
    ;KDobManager::~KDobManager()
    __dt__11KDobManagerFv
  ;COMDATs (Symbols available from object file):
    __vft17IConstantIteratorXTP9KDobEntry_
    ;Cursor::__vftQ2_8IGAvlKSSXTP9KDobEntryT7IStringT7IEKCOpsXTP9KDobEntryT7IString
    __vftQ2_8IGAvlKSSXTP9KDobEntryT7IStringT7IEKCOpsXTP9KDobEntryT7IString__6Cursor7ICursor
    ;Cursor::__vftQ2_8IGAvlKSSXTP15KDobWinMgrEntryTP7IWindowT7IEKCOpsXTP15KDobWinMgrEntryTP7IWindow
    __vftQ2_8IGAvlKSSXTP15KDobWinMgrEntryTP7IWindowT7IEKCOpsXTP15KDobWinMgrEntryTP7IWindow__6Cursor7ICursor
    ;Cursor::__vftQ2_12IWMapOnKSSetXTP15KDobWinMgrEntryTP7IWindowT7IEKCOpsXTP15KDobWinMgrEntryTP7IWindow_T8IGAvlKSSXTP15KDobWinMgrEntryTP7IWindowT7IEKCOpsXTP15KDobWinMgrEntryTP7IWindow_
    __vftQ2_12IWMapOnKSSetXTP15KDobWinMgrEntryTP7IWindowT7IEKCOpsXTP15KDobWinMgrEntryTP7IWindow_T8IGAvlKSSXTP15KDobWinMgrEntryTP7IWindowT7IEKCOpsXTP15KDobWinMgrEntryTP7IWindow___6Cursor7ICursor
    ;Operations::__vftQ2_8IGAvlKSSXTP9KDobEntryT7IStringT7IEKCOpsXTP9KDobEntryT7IString
    __vftQ2_8IGAvlKSSXTP9KDobEntryT7IStringT7IEKCOpsXTP9KDobEntryT7IString__10OperationsQ2_20IAvlKeySortedSetImpl10Operations
    __vft9IIteratorXTP9KDobEntry_
    ;Cursor::__vftQ2_12IWMapOnKSSetXTP9KDobEntryT7IStringT7IEKCOpsXTP9KDobEntryT7IString_T8IGAvlKSSXTP9KDobEntryT7IStringT7IEKCOpsXTP9KDobEntryT7IString_
    __vftQ2_12IWMapOnKSSetXTP9KDobEntryT7IStringT7IEKCOpsXTP9KDobEntryT7IString_T8IGAvlKSSXTP9KDobEntryT7IStringT7IEKCOpsXTP9KDobEntryT7IString___6Cursor7ICursor
    ;Operations::__vftQ2_8IGAvlKSSXTP15KDobWinMgrEntryTP7IWindowT7IEKCOpsXTP15KDobWinMgrEntryTP7IWindow
    __vftQ2_8IGAvlKSSXTP15KDobWinMgrEntryTP7IWindowT7IEKCOpsXTP15KDobWinMgrEntryTP7IWindow__10OperationsQ2_20IAvlKeySortedSetImpl10Operations
    __vft9IIteratorXTP15KDobWinMgrEntry_
    __vft17IConstantIteratorXTP15KDobWinMgrEntry_
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KENTHDR.obj
  ;PUBDEFs (Symbols available from object file):
    __vft13KEntryHandler6IVBase
    ;KEntryHandler::dispatchHandlerEvent(IEvent&)
    dispatchHandlerEvent__13KEntryHandlerFR6IEvent
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KENTRYFD.obj
  ;PUBDEFs (Symbols available from object file):
    ;KEntryField::setText(const char*)
    setText__11KEntryFieldFPCc
    __vft11KEntryField6IVBase
    ;KEntryField::setValidator(KValidator*)
    setValidator__11KEntryFieldFP10KValidator
    ;KEntryField::KEntryField(unsigned long,IWindow*,IWindow*,const IRectangle&,const IResourceId&,const IEntryField::Style)
    __ct__11KEntryFieldFUlP7IWindowT2RC10IRectangleRC11IResourceIdCQ2_11IEntryField5Style
    ;KEntryField::validate(unsigned long)
    validate__11KEntryFieldFUl
    ;KEntryField::setText(const IResourceId&)
    setText__11KEntryFieldFRC11IResourceId
    ;KEntryField::text() const
    text__11KEntryFieldCFv
    ;KEntryField::validator() const
    validator__11KEntryFieldCFv
    ;KEntryField::KEntryField(unsigned long,IWindow*,IWindow*,const IRectangle&,const IEntryField::Style)
    __ct__11KEntryFieldFUlP7IWindowT2RC10IRectangleCQ2_11IEntryField5Style
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KFILLST.obj
  ;PUBDEFs (Symbols available from object file):
    ;KFileListBox::fill()
    fill__12KFileListBoxFv
    __vft12KFileListBox14ISelectHandler6IVBase
    __vft12KFileListBox16KFileListHandler6IVBase
    ;KFileListHandler::dispatchHandlerEvent(IEvent&)
    dispatchHandlerEvent__16KFileListHandlerFR6IEvent
    ;KFileListBox::fillList(IEvent&)
    fillList__12KFileListBoxFR6IEvent
    __vft16KFileListHandler6IVBase
    __vft12KFileListBox7IWindow6IVBase
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KLSTHDR.obj
  ;PUBDEFs (Symbols available from object file):
    ;KListHandler::selected(IControlEvent&)
    selected__12KListHandlerFR13IControlEvent
    __vft12KListHandler6IVBase
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KMLEHDR.obj
  ;PUBDEFs (Symbols available from object file):
    __vft11KMleHandler6IVBase
    ;KMleHandler::dispatchHandlerEvent(IEvent&)
    dispatchHandlerEvent__11KMleHandlerFR6IEvent
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KPRCHDR.obj
  ;PUBDEFs (Symbols available from object file):
    ;KProcessHandler::KProcessHandler()
    __ct__15KProcessHandlerFv
    ;KProcessHandler::setCurrentStep(int)
    setCurrentStep__15KProcessHandlerFi
    ;KProcessHandler::dispatchHandlerEvent(IEvent&)
    dispatchHandlerEvent__15KProcessHandlerFR6IEvent
    __vft15KProcessHandler6IVBase
    ;KProcessHandler::currentStep()
    currentStep__15KProcessHandlerFv
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KPROGRAM.obj
  ;PUBDEFs (Symbols available from object file):
    ;KProgram::run()
    run__8KProgramFv
    ;KProgram::KProgram(const IResourceId,const IResourceId,const IResourceId,const IResourceId)
    __ct__8KProgramFC11IResourceIdN31
    ;KProgram::KProgram(const char*,const char*,const char*,const char*)
    __ct__8KProgramFPCcN31
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KPTHDR.obj
  ;PUBDEFs (Symbols available from object file):
    ;KPointerHandler::mouseMove(IEvent&)
    mouseMove__15KPointerHandlerFR6IEvent
    ;KPointerHandler::KPointerHandler(IPointerHandle*)
    __ct__15KPointerHandlerFP14IPointerHandle
    ;KPointerHandler::~KPointerHandler()
    __dt__15KPointerHandlerFv
    ;KPointerHandler::pointer() const
    pointer__15KPointerHandlerCFv
    ;KPointerHandler::setPointer(ISystemPointerHandle::Identifier)
    setPointer__15KPointerHandlerFQ2_20ISystemPointerHandle10Identifier
    __vft15KPointerHandler6IVBase
    ;KPointerHandler::dispatchHandlerEvent(IEvent&)
    dispatchHandlerEvent__15KPointerHandlerFR6IEvent
    ;KPointerHandler::setPointer(const IResourceId&)
    setPointer__15KPointerHandlerFRC11IResourceId
    ;KPointerHandler::controlPointer(IEvent&)
    controlPointer__15KPointerHandlerFR6IEvent
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KSLDHDR.obj
  ;PUBDEFs (Symbols available from object file):
    ;KSliderHandler::dispatchHandlerEvent(IEvent&)
    dispatchHandlerEvent__14KSliderHandlerFR6IEvent
    __vft14KSliderHandler6IVBase
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KSTDHDR.obj
  ;PUBDEFs (Symbols available from object file):
    ;KStandardHandler::dispatchHandlerEvent(IEvent&)
    dispatchHandlerEvent__16KStandardHandlerFR6IEvent
    __vft16KStandardHandler6IVBase
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KVALCURR.obj
  ;PUBDEFs (Symbols available from object file):
    ;KCurrencyValidator::KCurrencyValidator()
    __ct__18KCurrencyValidatorFv
    ;KCurrencyValidator::settings
    settings__18KCurrencyValidator
    ;KCurrencyValidator::Settings::Settings()
    __ct__Q2_18KCurrencyValidator8SettingsFv
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KVALDATE.obj
  ;PUBDEFs (Symbols available from object file):
    ;KDateValidator::settings
    settings__14KDateValidator
    ;KDateValidator::isValid(const char*,int) const
    isValid__14KDateValidatorCFPCci
    ;KDateValidator::Settings::Settings()
    __ct__Q2_14KDateValidator8SettingsFv
    __vft14KDateValidator6IVBase
    ;KDateValidator::KDateValidator()
    __ct__14KDateValidatorFv
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KVALID.obj
  ;PUBDEFs (Symbols available from object file):
    ;KValidator::characterKeyPress(IKeyboardEvent&)
    characterKeyPress__10KValidatorFR14IKeyboardEvent
    ;KNumericValidator::isValid(const char*,int) const
    isValid__17KNumericValidatorCFPCci
    ;KAlphaValidator::test(int) const
    test__15KAlphaValidatorCFi
    ;KAlphaValidator::KAlphaValidator()
    __ct__15KAlphaValidatorFv
    ;KValidator::strip(IString&)
    strip__10KValidatorFR7IString
    ;KValidator::KValidator(int)
    __ct__10KValidatorFi
    ;KValidator::test(int) const
    test__10KValidatorCFi
    __vft15KAlphaValidator6IVBase
    __vft14KRealValidator6IVBase
    ;KRealValidator::test(int) const
    test__14KRealValidatorCFi
    __vft10KValidator6IVBase
    ;KValidator::~KValidator()
    __dt__10KValidatorFv
    ;KValidator::isValid(const char*,int) const
    isValid__10KValidatorCFPCci
    ;KAlphaNumericValidator::KAlphaNumericValidator()
    __ct__22KAlphaNumericValidatorFv
    ;KNumericValidator::disableSign()
    disableSign__17KNumericValidatorFv
    ;KNumericValidator::enableSign(int)
    enableSign__17KNumericValidatorFi
    __vft22KAlphaNumericValidator6IVBase
    __vft17KNumericValidator6IVBase
    ;KRealValidator::KRealValidator()
    __ct__14KRealValidatorFv
    ;KNumericValidator::test(int) const
    test__17KNumericValidatorCFi
    ;KRealValidator::isValid(const char*,int) const
    isValid__14KRealValidatorCFPCci
    ;KValidator::error()
    error__10KValidatorFv
    ;KAlphaNumericValidator::test(int) const
    test__22KAlphaNumericValidatorCFi
    ;KValidator::virtualKeyPress(IKeyboardEvent&)
    virtualKeyPress__10KValidatorFR14IKeyboardEvent
    ;KNumericValidator::KNumericValidator()
    __ct__17KNumericValidatorFv
    ;KValidator::fill(IString&)
    fill__10KValidatorFR7IString
  ;COMDATs (Symbols available from object file):
    __vft19IStringTestMemberFnXT10KValidator_6IVBase
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KVALMASK.obj
  ;PUBDEFs (Symbols available from object file):
    __vft17KMaskClickHandler6IVBase
    ;KMaskValidator::right
    right__14KMaskValidator
    ;KMaskValidator::strip(IString&)
    strip__14KMaskValidatorFR7IString
    ;KMaskFocusHandler::dispatchHandlerEvent(IEvent&)
    dispatchHandlerEvent__17KMaskFocusHandlerFR6IEvent
    ;KMaskValidator::fill(IString&)
    fill__14KMaskValidatorFR7IString
    ;KMaskValidator::handleEventsFor(IWindow*)
    handleEventsFor__14KMaskValidatorFP7IWindow
    ;KMaskValidator::KMaskValidator(const char*)
    __ct__14KMaskValidatorFPCc
    ;KMaskClickHandler::mouseClicked(IMouseClickEvent&)
    mouseClicked__17KMaskClickHandlerFR16IMouseClickEvent
    ;KMaskValidator::adjustPosition(KEntryField*,int)
    adjustPosition__14KMaskValidatorFP11KEntryFieldi
    __vft14KMaskValidator6IVBase
    ;KMaskValidator::characterKeyPress(IKeyboardEvent&)
    characterKeyPress__14KMaskValidatorFR14IKeyboardEvent
    ;KMaskFocusHandler::setFocus(IEvent&)
    setFocus__17KMaskFocusHandlerFR6IEvent
    ;KMaskValidator::left
    left__14KMaskValidator
    __vft17KMaskFocusHandler6IVBase
    ;KMaskValidator::virtualKeyPress(IKeyboardEvent&)
    virtualKeyPress__14KMaskValidatorFR14IKeyboardEvent
    ;KMaskValidator::isValid(const char*,int) const
    isValid__14KMaskValidatorCFPCci
    ;KMaskValidator::fillMasks()
    fillMasks__14KMaskValidatorFv
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KVALSET.obj
  ;PUBDEFs (Symbols available from object file):
    ;KValueSet::controlBorder
    controlBorder__9KValueSet
    ;KValueSet::setItem(const IPair&,IColor::Color)
    setItem__9KValueSetFRC5IPairQ2_6IColor5Color
    ;KValueSet::setItemBmp(const IPair&,const unsigned long)
    setItemBmp__9KValueSetFRC5IPairCUl
    ;KValueSet::colorIndexItems
    colorIndexItems__9KValueSet
    ;KValueSet::selectItem(const IPair&)
    selectItem__9KValueSetFRC5IPair
    ;KValueSet::classDefaultStyle
    classDefaultStyle__9KValueSet
    ;KValueSet::defaultStyle()
    defaultStyle__9KValueSetFv
    ;KValueSet::indexToItem(unsigned long)
    indexToItem__9KValueSetFUl
    ;KValueSet::setItemIco(const IPair&,const unsigned long)
    setItemIco__9KValueSetFRC5IPairCUl
    ;KValueSet::rgbItems
    rgbItems__9KValueSet
    ;KValueSet::setItem(const IPair&,const IPointerHandle&)
    setItem__9KValueSetFRC5IPairRC14IPointerHandle
    ;KValueSet::setItem(const IPair&,const char*)
    setItem__9KValueSetFRC5IPairPCc
    ;KValueSet::scaleGraphics
    scaleGraphics__9KValueSet
    ;KValueSet::textItems
    textItems__9KValueSet
    ;KValueSet::KValueSet(const IWindowHandle&)
    __ct__9KValueSetFRC13IWindowHandle
    ;KValueSet::setItemType(const IPair&,KValueSet::ItemType)
    setItemType__9KValueSetFRC5IPairQ2_9KValueSet8ItemType
    ;KValueSet::itemToIndex(const IPair&)
    itemToIndex__9KValueSetFRC5IPair
    ;KValueSet::itemBorder
    itemBorder__9KValueSet
    ;KValueSet::iconItems
    iconItems__9KValueSet
    ;KValueSet::setItem(const IPair&,const IBitmapHandle&)
    setItem__9KValueSetFRC5IPairRC13IBitmapHandle
    ;KValueSet::ownerDraw
    ownerDraw__9KValueSet
    ;KValueSet::bitmapItems
    bitmapItems__9KValueSet
    ;KValueSet::rightToLeft
    rightToLeft__9KValueSet
    ;KValueSet::selectedItem()
    selectedItem__9KValueSetFv
    ;KValueSet::setItem(const IPair&,const IColor&)
    setItem__9KValueSetFRC5IPairRC6IColor
    ;KValueSet::selectIndex(unsigned long)
    selectIndex__9KValueSetFUl
    __vft9KValueSet6IVBase
    ;KValueSet::KValueSet(unsigned long,IWindow*)
    __ct__9KValueSetFUlP7IWindow
    ;KValueSet::selectedIndex()
    selectedIndex__9KValueSetFv
    ;KValueSet::~KValueSet()
    __dt__9KValueSetFv
    ;KValueSet::KValueSet(unsigned long,IWindow*,IWindow*,const IRectangle&,const IPair&,const KValueSet::Style&)
    __ct__9KValueSetFUlP7IWindowT2RC10IRectangleRC5IPairRCQ2_9KValueSet5Style
    ;KValueSet::setItem(const IPair&,const IResourceId&)
    setItem__9KValueSetFRC5IPairRC11IResourceId
    ;KValueSet::setDefaultStyle(const KValueSet::Style&)
    setDefaultStyle__9KValueSetFRCQ2_9KValueSet5Style
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KWCLASS.obj
  ;PUBDEFs (Symbols available from object file):
    KwclassDloHandle
    _DLL_InitTerm
;From object file:  M:\VIP211\VIPCPP\KWCLASS\KWINHDR.obj
  ;PUBDEFs (Symbols available from object file):
    ;KWindowHandler::dispatchHandlerEvent(IEvent&)
    dispatchHandlerEvent__14KWindowHandlerFR6IEvent
    __vft14KWindowHandler6IVBase
