[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]

Commodities
  ActivateCxObj(), 731
  AddIEvents(), 749
  ArgArrayDone(), 735
  ArgArrayInit(), 735
  ArgInt(), 735
  ArgString(), 735
  AttachCxObj(), 737
  ClearCxObjError(), 742
  connecting CxObjects, 737
  controller commands, 734
  controlling CxMessages, 746
  custom CxObject function arguments, 744
  custom CxObjects, 744
  custom input handlers, 727
  CxBroker(), 730
  CxCustom(), 744
  CxDebug(), 745
  CxFilter(), 736
  CxMessage, 729, 731
  CxMessage types, 731
  CxMsgData(), 731
  CxMsgID(), 731
  CxMsgType(), 731
  CxObject, 729, 729-730 - broker, 730
  CxObject error values, 742
  CxObject errors, 742
  CxObjError(), 742
  CxSender(), 741
  CxSignal(), 743
  CxTranslate(), 741
  debug CxObjects, 745
  DeleteCxObj(), 734
  DeleteCxObjAll(), 734
  DisposeCxMsg(), 746
  DivertCxMsg(), 746
  EnqueueCxObj(), 737
  error codes, 731
  event classes, 736
  Examples
    custom CxObject for swapping mouse buttons, 744
    hotkey pop-up shell commodity, 750
    input description strings, 737
    monitoring user inactivity, 747
    opening a broker commodity, 731
    simple hot key commodity, 738
  filtering events, 736
  FreeIEvents(), 749
  function reference, 753
  generating new input events, 749
  input description strings, 736
  InputXpression.ix_QualSame bits, 745
  InsertCxObj(), 737
  InvertString(), 749
  IX structure, 745
  IX.ix_QualSame bits, 745
  ParseIX(), 746
  RemoveCxObj(), 737
  requiring uniqueness, 743
  RouteCxMsg(), 746
  sender CxObjects, 741
  SetCxObjPri(), 737
  SetFilter(), 746
  SetFilterIX(), 746
  SetTranslate(), 742
  shutting down a commodity, 734
  signal CxObjects, 743
  struct InputXpression, 745
  struct NewBroker, 730
  tool types, 734
  translate CxObjects, 741
  uniqueness, 743
  using the IX structure, 746