home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / samples / visbuild / doodle / darea / darea.vbe < prev    next >
Encoding:
Text File  |  1996-01-30  |  3.9 KB  |  110 lines

  1. //
  2. //VBBeginPartInfo: DrawingArea, "IBM sample drawing area control"
  3. //VBParent: ICanvas
  4. //VBIncludes: <darea.hpp> _DAREA_
  5. //VBPartDataFile: 'DAREA.VBB'
  6. //VBLibFile: 'darea.lib'
  7. //VBComposerInfo: visual, 4050, cppwv53r, USERPRIMITIVE
  8. //VBGeneratorClass: AvlVisualPartCodeGenerator
  9. //VBConstructor: DrawingArea (
  10. //VB:  unsigned long id
  11. //VB:  , IWindow* parent
  12. //VB:  , IWindow* owner
  13. //VB:  , const IRectangle& rect=IRectangle()
  14. //VB:  , const ICanvas::Style& style=ICanvas::defaultStyle ( )
  15. //VB:  )
  16. //VBAttribute: drawObject,
  17. //VB:          "Returns the current draw object.",
  18. //VB:          DrawingArea::DrawObject,
  19. //VB:          drawObject(),
  20. //VB:          setDrawObject(const DrawingArea::DrawObject drawObject)
  21. //VB:          ,,
  22. //VBAttribute: enabled,
  23. //VB:          "If the window is sent mouse and keyboard input, true is returned.",
  24. //VB:          Boolean,
  25. //VB:          Boolean ICanvas::isEnabled() const,
  26. //VB:          virtual IWindow& ICanvas::enable(Boolean enabled = true),
  27. //VB:          enableId
  28. //
  29. //VBAction: setArrow
  30. //VB:       ,"Set drawing object to arrow.",,
  31. //VB:       setDrawObject(=DrawingArea::move)
  32. //VBAction: setStyleCan
  33. //VB:       ,"Set drawing object to arrow.",,
  34. //VB:       setDrawObject(=DrawingArea::stylecan)
  35. //VBAction: setErase
  36. //VB:       ,"Set drawing object to eraser.",,
  37. //VB:       setDrawObject(=DrawingArea::eraser)
  38. //VBAction: setRectangle
  39. //VB:       ,"Set drawing object to rectangle.",,
  40. //VB:       setDrawObject(=DrawingArea::rectangle)
  41. //VBAction: setEllipse
  42. //VB:       ,"Set drawing object to ellipse.",,
  43. //VB:       setDrawObject(=DrawingArea::ellipse)
  44. //VBAction: setLine
  45. //VB:       ,"Set drawing object to line.",,
  46. //VB:       setDrawObject(=DrawingArea::line)
  47. //VBAction: setFreeHand
  48. //VB:       ,"Set drawing object to freehand.",,
  49. //VB:       setDrawObject(=DrawingArea::freehand)
  50. //VBAction: setPolyline
  51. //VB:       ,"Set drawing object to polyline.",,
  52. //VB:       setDrawObject(=DrawingArea::polyline)
  53. //VBAction: setPolygon
  54. //VB:       ,"Set drawing object to polygon.",,
  55. //VB:       setDrawObject(=DrawingArea::polygon)
  56. //VBAction: setArc
  57. //VB:       ,"Set drawing object to arc.",,
  58. //VB:       setDrawObject(=DrawingArea::arc)
  59. //VBAction: setPie
  60. //VB:       ,"Set drawing object to pie.",,
  61. //VB:       setDrawObject(=DrawingArea::pie)
  62. //VBAction: setChord
  63. //VB:       ,"Set drawing object to chord.",,
  64. //VB:       setDrawObject(=DrawingArea::chord)
  65. //VBAction: setText
  66. //VB:       ,"Set drawing object to text.",,
  67. //VB:       setDrawObject(=DrawingArea::text)
  68. //VBAction: setBitmap
  69. //VB:       ,"Set drawing object to bitmap.",,
  70. //VB:       setDrawObject(=DrawingArea::bitmap)
  71. //
  72. //VBAction: setColor
  73. //VB:       ,"Set the color",,
  74. //VB:       setColor(const IColor* color)
  75. //VBAction: setPenColor
  76. //VB:       ,"Set the pen color",,
  77. //VB:       setPenColor(const IColor* color)
  78. //VBAction: setWidth
  79. //VB:       ,"Set the pen width",,
  80. //VB:       setWidth(const unsigned long width)
  81. //VBAction: setDrawStyle
  82. //VB:       ,"Set the drawn object fill/frame style",,
  83. //VB:       setDrawStyle(short value = 0)
  84. //VBAction: setFlyOverHandler
  85. //VB:       ,"Set the FlyOverHelpHandler for the DrawingArea",,
  86. //VB:       setFlyOverHandler(IFlyOverHelpHandler* handler)
  87. //
  88. //VBPreferredFeatures: this, menu, drawObject, setColor, setWidth, setDrawStyle, setPenColor
  89. //VBEndPartInfo: DrawingArea
  90. //
  91. //VBBeginEnumInfo: DrawingArea::DrawObject
  92. //VBIncludes: <darea.hpp> _DAREA_
  93. //VBPartDataFile: 'DAREA.VBB'
  94. //VBEnumerators: move
  95. //VB:           ,line
  96. //VB:           ,freehand
  97. //VB:           ,rectangle
  98. //VB:           ,ellipse
  99. //VB:           ,polyline
  100. //VB:           ,polygon
  101. //VB:           ,arc
  102. //VB:           ,pie
  103. //VB:           ,chord
  104. //VB:           ,text
  105. //VB:           ,bitmap
  106. //VB:           ,stylecan
  107. //VB:           ,eraser
  108. //VBEndEnumInfo: DrawingArea::DrawObject
  109. //
  110.