home *** CD-ROM | disk | FTP | other *** search
/ PC PowerPlay 56 / CDPowerplay56Disc2.iso / demos / blade / data1.cab / Program_Executable_Files / Lib / BUIx.pyc (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2000-10-27  |  43.4 KB  |  918 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 1.5)
  3.  
  4. import BUIxc
  5.  
  6. class B_FontPtr:
  7.     
  8.     def __init__(self, this):
  9.         self.this = this
  10.         self.thisown = 0
  11.  
  12.     
  13.     def GetFirst(self):
  14.         val = BUIxc.B_Font_GetFirst(self.this)
  15.         return val
  16.  
  17.     
  18.     def GetLast(self):
  19.         val = BUIxc.B_Font_GetLast(self.this)
  20.         return val
  21.  
  22.     
  23.     def GetTextWidth(self, arg0):
  24.         val = BUIxc.B_Font_GetTextWidth(self.this, arg0)
  25.         return val
  26.  
  27.     
  28.     def GetHeight(self, arg0):
  29.         val = BUIxc.B_Font_GetHeight(self.this, arg0)
  30.         return val
  31.  
  32.     
  33.     def __str__(self):
  34.         val = BUIxc.B_Font___str__(self.this)
  35.         return val
  36.  
  37.     
  38.     def GetPointer(self):
  39.         val = BUIxc.B_Font_GetPointer(self.this)
  40.         return val
  41.  
  42.     
  43.     def __repr__(self):
  44.         return '<C B_Font instance>'
  45.  
  46.  
  47.  
  48. class B_Font(B_FontPtr):
  49.     
  50.     def __init__(self, this):
  51.         self.this = this
  52.  
  53.  
  54.  
  55. class B_FontServerPtr:
  56.     
  57.     def __init__(self, this):
  58.         self.this = this
  59.         self.thisown = 0
  60.  
  61.     
  62.     def __del__(self):
  63.         if self.thisown == 1:
  64.             BUIxc.delete_B_FontServer(self.this)
  65.         
  66.  
  67.     
  68.     def CreateBFont(self, arg0, *args):
  69.         val = apply(BUIxc.B_FontServer_CreateBFont, (self.this, arg0) + args)
  70.         val = B_FontPtr(val)
  71.         val.thisown = 1
  72.         return val
  73.  
  74.     
  75.     def GetBFont(self, arg0):
  76.         val = BUIxc.B_FontServer_GetBFont(self.this, arg0)
  77.         val = B_FontPtr(val)
  78.         return val
  79.  
  80.     
  81.     def DestroyBFont(self, arg0):
  82.         val = BUIxc.B_FontServer_DestroyBFont(self.this, arg0.this)
  83.         return val
  84.  
  85.     
  86.     def __repr__(self):
  87.         return '<C B_FontServer instance>'
  88.  
  89.  
  90.  
  91. class B_FontServer(B_FontServerPtr):
  92.     
  93.     def __init__(self):
  94.         self.this = BUIxc.new_B_FontServer()
  95.         self.thisown = 1
  96.  
  97.  
  98.  
  99. class B_WidgetPtr:
  100.     B_LAB_Left = BUIxc.B_Widget_B_LAB_Left
  101.     B_LAB_Right = BUIxc.B_Widget_B_LAB_Right
  102.     B_LAB_HCenter = BUIxc.B_Widget_B_LAB_HCenter
  103.     B_LAB_Top = BUIxc.B_Widget_B_LAB_Top
  104.     B_LAB_Bottom = BUIxc.B_Widget_B_LAB_Bottom
  105.     B_LAB_VCenter = BUIxc.B_Widget_B_LAB_VCenter
  106.     B_FR_AbsoluteLeft = BUIxc.B_Widget_B_FR_AbsoluteLeft
  107.     B_FR_AbsoluteRight = BUIxc.B_Widget_B_FR_AbsoluteRight
  108.     B_FR_HRelative = BUIxc.B_Widget_B_FR_HRelative
  109.     B_FR_AbsoluteTop = BUIxc.B_Widget_B_FR_AbsoluteTop
  110.     B_FR_AbsoluteBottom = BUIxc.B_Widget_B_FR_AbsoluteBottom
  111.     B_FR_VRelative = BUIxc.B_Widget_B_FR_VRelative
  112.     B_FR_Left = BUIxc.B_Widget_B_FR_Left
  113.     B_FR_Right = BUIxc.B_Widget_B_FR_Right
  114.     B_FR_HCenter = BUIxc.B_Widget_B_FR_HCenter
  115.     B_FR_Top = BUIxc.B_Widget_B_FR_Top
  116.     B_FR_Bottom = BUIxc.B_Widget_B_FR_Bottom
  117.     B_FR_VCenter = BUIxc.B_Widget_B_FR_VCenter
  118.     
  119.     def __init__(self, this):
  120.         self.this = this
  121.         self.thisown = 0
  122.  
  123.     
  124.     def __del__(self):
  125.         if self.thisown == 1:
  126.             BUIxc.delete_B_Widget(self.this)
  127.         
  128.  
  129.     
  130.     def SetSize(self, arg0, arg1):
  131.         val = BUIxc.B_Widget_SetSize(self.this, arg0, arg1)
  132.         return val
  133.  
  134.     
  135.     def GetSize(self):
  136.         val = BUIxc.B_Widget_GetSize(self.this)
  137.         return val
  138.  
  139.     
  140.     def SetAutoScale(self, arg0):
  141.         val = BUIxc.B_Widget_SetAutoScale(self.this, arg0)
  142.         return val
  143.  
  144.     
  145.     def GetAutoScale(self):
  146.         val = BUIxc.B_Widget_GetAutoScale(self.this)
  147.         return val
  148.  
  149.     
  150.     def __str__(self):
  151.         val = BUIxc.B_Widget___str__(self.this)
  152.         return val
  153.  
  154.     
  155.     def Name(self):
  156.         val = BUIxc.B_Widget_Name(self.this)
  157.         return val
  158.  
  159.     
  160.     def GetPosition(self):
  161.         val = BUIxc.B_Widget_GetPosition(self.this)
  162.         return val
  163.  
  164.     
  165.     def SetDrawFunc(self, arg0):
  166.         val = BUIxc.B_Widget_SetDrawFunc(self.this, arg0)
  167.         return val
  168.  
  169.     
  170.     def DefDraw(self, arg0, arg1, arg2):
  171.         val = BUIxc.B_Widget_DefDraw(self.this, arg0, arg1, arg2)
  172.         return val
  173.  
  174.     
  175.     def SetSizeChangedFunc(self, arg0):
  176.         val = BUIxc.B_Widget_SetSizeChangedFunc(self.this, arg0)
  177.         return val
  178.  
  179.     
  180.     def DefSizeChanged(self, arg0, arg1):
  181.         val = BUIxc.B_Widget_DefSizeChanged(self.this, arg0, arg1)
  182.         return val
  183.  
  184.     
  185.     def SetData(self, arg0):
  186.         val = BUIxc.B_Widget_SetData(self.this, arg0)
  187.         return val
  188.  
  189.     
  190.     def GetPointer(self):
  191.         val = BUIxc.B_Widget_GetPointer(self.this)
  192.         return val
  193.  
  194.     
  195.     def SetColor(self, arg0, arg1, arg2):
  196.         val = BUIxc.B_Widget_SetColor(self.this, arg0, arg1, arg2)
  197.         return val
  198.  
  199.     
  200.     def GetColor(self):
  201.         val = BUIxc.B_Widget_GetColor(self.this)
  202.         return val
  203.  
  204.     
  205.     def SetAlpha(self, arg0):
  206.         val = BUIxc.B_Widget_SetAlpha(self.this, arg0)
  207.         return val
  208.  
  209.     
  210.     def GetAlpha(self):
  211.         val = BUIxc.B_Widget_GetAlpha(self.this)
  212.         return val
  213.  
  214.     
  215.     def MultiplyAlpha(self, arg0):
  216.         val = BUIxc.B_Widget_MultiplyAlpha(self.this, arg0)
  217.         return val
  218.  
  219.     
  220.     def AddAlpha(self, arg0):
  221.         val = BUIxc.B_Widget_AddAlpha(self.this, arg0)
  222.         return val
  223.  
  224.     
  225.     def AddLabel(self, arg0, arg1, arg2, *args):
  226.         val = apply(BUIxc.B_Widget_AddLabel, (self.this, arg0.this, arg1, arg2) + args)
  227.         return val
  228.  
  229.     
  230.     def RecalcLabelLayout(self, arg0, arg1):
  231.         val = BUIxc.B_Widget_RecalcLabelLayout(self.this, arg0, arg1)
  232.         return val
  233.  
  234.     
  235.     def ProcessCommand(self, arg0):
  236.         val = BUIxc.B_Widget_ProcessCommand(self.this, arg0)
  237.         return val
  238.  
  239.     
  240.     def SetVisible(self, arg0):
  241.         val = BUIxc.B_Widget_SetVisible(self.this, arg0)
  242.         return val
  243.  
  244.     
  245.     def GetVisible(self):
  246.         val = BUIxc.B_Widget_GetVisible(self.this)
  247.         return val
  248.  
  249.     
  250.     def SetClipDraw(self, arg0):
  251.         val = BUIxc.B_Widget_SetClipDraw(self.this, arg0)
  252.         return val
  253.  
  254.     
  255.     def GetClipDraw(self):
  256.         val = BUIxc.B_Widget_GetClipDraw(self.this)
  257.         return val
  258.  
  259.     
  260.     def SetClipChildren(self, arg0):
  261.         val = BUIxc.B_Widget_SetClipChildren(self.this, arg0)
  262.         return val
  263.  
  264.     
  265.     def GetClipChildren(self):
  266.         val = BUIxc.B_Widget_GetClipChildren(self.this)
  267.         return val
  268.  
  269.     
  270.     def GetHasFocus(self):
  271.         val = BUIxc.B_Widget_GetHasFocus(self.this)
  272.         return val
  273.  
  274.     
  275.     def SetHasFocus(self, *args):
  276.         val = apply(BUIxc.B_Widget_SetHasFocus, (self.this,) + args)
  277.         return val
  278.  
  279.     
  280.     def AcceptsFocus(self):
  281.         val = BUIxc.B_Widget_AcceptsFocus(self.this)
  282.         return val
  283.  
  284.     
  285.     def __repr__(self):
  286.         return '<C B_Widget instance>'
  287.  
  288.  
  289.  
  290. class B_Widget(B_WidgetPtr):
  291.     
  292.     def __init__(self, arg0, arg1, arg2, arg3):
  293.         self.this = BUIxc.new_B_Widget(arg0.this, arg1, arg2, arg3)
  294.         self.thisown = 1
  295.  
  296.  
  297.  
  298. class B_RectWidgetPtr(B_WidgetPtr):
  299.     
  300.     def __init__(self, this):
  301.         self.this = this
  302.         self.thisown = 0
  303.  
  304.     
  305.     def __del__(self):
  306.         if self.thisown == 1:
  307.             BUIxc.delete_B_RectWidget(self.this)
  308.         
  309.  
  310.     
  311.     def SetSize(self, arg0, arg1):
  312.         val = BUIxc.B_RectWidget_SetSize(self.this, arg0, arg1)
  313.         return val
  314.  
  315.     
  316.     def SetBitmap(self, arg0):
  317.         val = BUIxc.B_RectWidget_SetBitmap(self.this, arg0)
  318.         return val
  319.  
  320.     
  321.     def SetBitmapIndex(self, arg0):
  322.         val = BUIxc.B_RectWidget_SetBitmapIndex(self.this, arg0)
  323.         return val
  324.  
  325.     
  326.     def SetBitmapCoords(self, arg0, arg1, arg2, arg3):
  327.         val = BUIxc.B_RectWidget_SetBitmapCoords(self.this, arg0, arg1, arg2, arg3)
  328.         return val
  329.  
  330.     
  331.     def SetBorderColor(self, arg0, arg1, arg2):
  332.         val = BUIxc.B_RectWidget_SetBorderColor(self.this, arg0, arg1, arg2)
  333.         return val
  334.  
  335.     
  336.     def GetBorderColor(self):
  337.         val = BUIxc.B_RectWidget_GetBorderColor(self.this)
  338.         return val
  339.  
  340.     
  341.     def SetBorder(self, arg0):
  342.         val = BUIxc.B_RectWidget_SetBorder(self.this, arg0)
  343.         return val
  344.  
  345.     
  346.     def GetBorder(self):
  347.         val = BUIxc.B_RectWidget_GetBorder(self.this)
  348.         return val
  349.  
  350.     
  351.     def SetSolid(self, arg0):
  352.         val = BUIxc.B_RectWidget_SetSolid(self.this, arg0)
  353.         return val
  354.  
  355.     
  356.     def GetSolid(self):
  357.         val = BUIxc.B_RectWidget_GetSolid(self.this)
  358.         return val
  359.  
  360.     
  361.     def __repr__(self):
  362.         return '<C B_RectWidget instance>'
  363.  
  364.  
  365.  
  366. class B_RectWidget(B_RectWidgetPtr):
  367.     
  368.     def __init__(self, arg0, arg1, arg2, arg3):
  369.         self.this = BUIxc.new_B_RectWidget(arg0.this, arg1, arg2, arg3)
  370.         self.thisown = 1
  371.  
  372.  
  373.  
  374. class B_FrameWidgetPtr(B_RectWidgetPtr):
  375.     
  376.     def __init__(self, this):
  377.         self.this = this
  378.         self.thisown = 0
  379.  
  380.     
  381.     def __del__(self):
  382.         if self.thisown == 1:
  383.             BUIxc.delete_B_FrameWidget(self.this)
  384.         
  385.  
  386.     
  387.     def SetSize(self, arg0, arg1):
  388.         val = BUIxc.B_FrameWidget_SetSize(self.this, arg0, arg1)
  389.         return val
  390.  
  391.     
  392.     def AddWidget(self, arg0, arg1, arg2, *args):
  393.         val = apply(BUIxc.B_FrameWidget_AddWidget, (self.this, arg0.this, arg1, arg2) + args)
  394.         return val
  395.  
  396.     
  397.     def RemoveWidget(self, arg0, *args):
  398.         val = apply(BUIxc.B_FrameWidget_RemoveWidget, (self.this, arg0) + args)
  399.         return val
  400.  
  401.     
  402.     def RemoveWidget_Idx(self, arg0, *args):
  403.         val = apply(BUIxc.B_FrameWidget_RemoveWidget_Idx, (self.this, arg0) + args)
  404.         return val
  405.  
  406.     
  407.     def nWidgets(self):
  408.         val = BUIxc.B_FrameWidget_nWidgets(self.this)
  409.         return val
  410.  
  411.     
  412.     def GetWidget(self, arg0):
  413.         val = BUIxc.B_FrameWidget_GetWidget(self.this, arg0)
  414.         val = B_WidgetPtr(val)
  415.         return val
  416.  
  417.     
  418.     def GetWidget_Idx(self, arg0):
  419.         val = BUIxc.B_FrameWidget_GetWidget_Idx(self.this, arg0)
  420.         val = B_WidgetPtr(val)
  421.         return val
  422.  
  423.     
  424.     def MoveWidgetTo(self, arg0, arg1, arg2):
  425.         val = BUIxc.B_FrameWidget_MoveWidgetTo(self.this, arg0, arg1, arg2)
  426.         return val
  427.  
  428.     
  429.     def MoveWidgetTo_Idx(self, arg0, arg1, arg2):
  430.         val = BUIxc.B_FrameWidget_MoveWidgetTo_Idx(self.this, arg0, arg1, arg2)
  431.         return val
  432.  
  433.     
  434.     def MoveWidgetRel(self, arg0, arg1, arg2):
  435.         val = BUIxc.B_FrameWidget_MoveWidgetRel(self.this, arg0, arg1, arg2)
  436.         return val
  437.  
  438.     
  439.     def MoveWidgetRel_Idx(self, arg0, arg1, arg2):
  440.         val = BUIxc.B_FrameWidget_MoveWidgetRel_Idx(self.this, arg0, arg1, arg2)
  441.         return val
  442.  
  443.     
  444.     def RecalcLayout(self):
  445.         val = BUIxc.B_FrameWidget_RecalcLayout(self.this)
  446.         return val
  447.  
  448.     
  449.     def GetWidgetPosition(self, arg0):
  450.         val = BUIxc.B_FrameWidget_GetWidgetPosition(self.this, arg0)
  451.         return val
  452.  
  453.     
  454.     def __repr__(self):
  455.         return '<C B_FrameWidget instance>'
  456.  
  457.  
  458.  
  459. class B_FrameWidget(B_FrameWidgetPtr):
  460.     
  461.     def __init__(self, arg0, arg1, arg2, arg3):
  462.         self.this = BUIxc.new_B_FrameWidget(arg0.this, arg1, arg2, arg3)
  463.         self.thisown = 1
  464.  
  465.  
  466.  
  467. class B_GridWidgetPtr(B_RectWidgetPtr):
  468.     
  469.     def __init__(self, this):
  470.         self.this = this
  471.         self.thisown = 0
  472.  
  473.     
  474.     def __del__(self):
  475.         if self.thisown == 1:
  476.             BUIxc.delete_B_GridWidget(self.this)
  477.         
  478.  
  479.     
  480.     def AddWidget(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8):
  481.         val = BUIxc.B_GridWidget_AddWidget(self.this, arg0.this, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)
  482.         return val
  483.  
  484.     
  485.     def GetWidget(self, arg0, arg1, arg2):
  486.         val = BUIxc.B_GridWidget_GetWidget(self.this, arg0, arg1, arg2)
  487.         val = B_WidgetPtr(val)
  488.         return val
  489.  
  490.     
  491.     def DefSizeChanged(self, arg0, arg1):
  492.         val = BUIxc.B_GridWidget_DefSizeChanged(self.this, arg0, arg1)
  493.         return val
  494.  
  495.     
  496.     def __repr__(self):
  497.         return '<C B_GridWidget instance>'
  498.  
  499.  
  500.  
  501. class B_GridWidget(B_GridWidgetPtr):
  502.     
  503.     def __init__(self, arg0, arg1, arg2, arg3, arg4, arg5):
  504.         self.this = BUIxc.new_B_GridWidget(arg0.this, arg1, arg2, arg3, arg4, arg5)
  505.         self.thisown = 1
  506.  
  507.  
  508.  
  509. class B_TextWidgetPtr(B_RectWidgetPtr):
  510.     B_TEXT_Horizontal = BUIxc.B_TextWidget_B_TEXT_Horizontal
  511.     B_TEXT_Vertical = BUIxc.B_TextWidget_B_TEXT_Vertical
  512.     B_TEXT_Left = BUIxc.B_TextWidget_B_TEXT_Left
  513.     B_TEXT_HCenter = BUIxc.B_TextWidget_B_TEXT_HCenter
  514.     B_TEXT_Right = BUIxc.B_TextWidget_B_TEXT_Right
  515.     B_TEXT_Top = BUIxc.B_TextWidget_B_TEXT_Top
  516.     B_TEXT_VCenter = BUIxc.B_TextWidget_B_TEXT_VCenter
  517.     B_TEXT_Bottom = BUIxc.B_TextWidget_B_TEXT_Bottom
  518.     
  519.     def __init__(self, this):
  520.         self.this = this
  521.         self.thisown = 0
  522.  
  523.     
  524.     def __del__(self):
  525.         if self.thisown == 1:
  526.             BUIxc.delete_B_TextWidget(self.this)
  527.         
  528.  
  529.     
  530.     def SetText(self, arg0):
  531.         val = BUIxc.B_TextWidget_SetText(self.this, arg0)
  532.         return val
  533.  
  534.     
  535.     def GetTextData(self):
  536.         val = BUIxc.B_TextWidget_GetTextData(self.this)
  537.         return val
  538.  
  539.     
  540.     def SetFont(self, arg0):
  541.         val = BUIxc.B_TextWidget_SetFont(self.this, arg0.this)
  542.         val = B_FontPtr(val)
  543.         return val
  544.  
  545.     
  546.     def SetOrientation(self, arg0):
  547.         val = BUIxc.B_TextWidget_SetOrientation(self.this, arg0)
  548.         return val
  549.  
  550.     
  551.     def GetOrientation(self):
  552.         val = BUIxc.B_TextWidget_GetOrientation(self.this)
  553.         return val
  554.  
  555.     
  556.     def SetTextOriginX(self, arg0):
  557.         val = BUIxc.B_TextWidget_SetTextOriginX(self.this, arg0)
  558.         return val
  559.  
  560.     
  561.     def GetTextOriginX(self):
  562.         val = BUIxc.B_TextWidget_GetTextOriginX(self.this)
  563.         return val
  564.  
  565.     
  566.     def SetTextOriginY(self, arg0):
  567.         val = BUIxc.B_TextWidget_SetTextOriginY(self.this, arg0)
  568.         return val
  569.  
  570.     
  571.     def GetTextOriginY(self):
  572.         val = BUIxc.B_TextWidget_GetTextOriginY(self.this)
  573.         return val
  574.  
  575.     
  576.     def SetAutoSize(self, arg0):
  577.         val = BUIxc.B_TextWidget_SetAutoSize(self.this, arg0)
  578.         return val
  579.  
  580.     
  581.     def GetAutoSize(self):
  582.         val = BUIxc.B_TextWidget_GetAutoSize(self.this)
  583.         return val
  584.  
  585.     
  586.     def SetBackgroundColor(self, arg0, arg1, arg2):
  587.         val = BUIxc.B_TextWidget_SetBackgroundColor(self.this, arg0, arg1, arg2)
  588.         return val
  589.  
  590.     
  591.     def GetBackgroundColor(self):
  592.         val = BUIxc.B_TextWidget_GetBackgroundColor(self.this)
  593.         return val
  594.  
  595.     
  596.     def SetBackgroundAlpha(self, arg0):
  597.         val = BUIxc.B_TextWidget_SetBackgroundAlpha(self.this, arg0)
  598.         return val
  599.  
  600.     
  601.     def GetBackgroundAlpha(self):
  602.         val = BUIxc.B_TextWidget_GetBackgroundAlpha(self.this)
  603.         return val
  604.  
  605.     
  606.     def SetJustification(self, arg0):
  607.         val = BUIxc.B_TextWidget_SetJustification(self.this, arg0)
  608.         return val
  609.  
  610.     
  611.     def GetJustification(self):
  612.         val = BUIxc.B_TextWidget_GetJustification(self.this)
  613.         return val
  614.  
  615.     
  616.     def __str__(self):
  617.         val = BUIxc.B_TextWidget___str__(self.this)
  618.         return val
  619.  
  620.     
  621.     def __repr__(self):
  622.         return '<C B_TextWidget instance>'
  623.  
  624.  
  625.  
  626. class B_TextWidget(B_TextWidgetPtr):
  627.     
  628.     def __init__(self, arg0, arg1, arg2, arg3, arg4, *args):
  629.         self.this = apply(BUIxc.new_B_TextWidget, (arg0.this, arg1, arg2, arg3.this, arg4) + args)
  630.         self.thisown = 1
  631.  
  632.  
  633.  
  634. class B_BarWidgetPtr(B_RectWidgetPtr):
  635.     B_BAR_Horizontal = BUIxc.B_BarWidget_B_BAR_Horizontal
  636.     B_BAR_Vertical = BUIxc.B_BarWidget_B_BAR_Vertical
  637.     B_BAR_Both = BUIxc.B_BarWidget_B_BAR_Both
  638.     B_BAR_Fordward = BUIxc.B_BarWidget_B_BAR_Fordward
  639.     B_BAR_Backward = BUIxc.B_BarWidget_B_BAR_Backward
  640.     B_BAR_Expand = BUIxc.B_BarWidget_B_BAR_Expand
  641.     
  642.     def __init__(self, this):
  643.         self.this = this
  644.         self.thisown = 0
  645.  
  646.     
  647.     def __del__(self):
  648.         if self.thisown == 1:
  649.             BUIxc.delete_B_BarWidget(self.this)
  650.         
  651.  
  652.     
  653.     def SetLimits(self, arg0, arg1):
  654.         val = BUIxc.B_BarWidget_SetLimits(self.this, arg0, arg1)
  655.         return val
  656.  
  657.     
  658.     def GetLimits(self):
  659.         val = BUIxc.B_BarWidget_GetLimits(self.this)
  660.         return val
  661.  
  662.     
  663.     def SetValue(self, arg0):
  664.         val = BUIxc.B_BarWidget_SetValue(self.this, arg0)
  665.         return val
  666.  
  667.     
  668.     def GetValue(self):
  669.         val = BUIxc.B_BarWidget_GetValue(self.this)
  670.         return val
  671.  
  672.     
  673.     def SetPosition(self, arg0):
  674.         val = BUIxc.B_BarWidget_SetPosition(self.this, arg0)
  675.         return val
  676.  
  677.     
  678.     def GetPosition(self):
  679.         val = BUIxc.B_BarWidget_GetPosition(self.this)
  680.         return val
  681.  
  682.     
  683.     def SetPositionPercentage(self, arg0):
  684.         val = BUIxc.B_BarWidget_SetPositionPercentage(self.this, arg0)
  685.         return val
  686.  
  687.     
  688.     def GetPositionPercentage(self):
  689.         val = BUIxc.B_BarWidget_GetPositionPercentage(self.this)
  690.         return val
  691.  
  692.     
  693.     def SetBackgroundColor(self, arg0, arg1, arg2):
  694.         val = BUIxc.B_BarWidget_SetBackgroundColor(self.this, arg0, arg1, arg2)
  695.         return val
  696.  
  697.     
  698.     def GetBackgroundColor(self):
  699.         val = BUIxc.B_BarWidget_GetBackgroundColor(self.this)
  700.         return val
  701.  
  702.     
  703.     def SetBackgroundAlpha(self, arg0):
  704.         val = BUIxc.B_BarWidget_SetBackgroundAlpha(self.this, arg0)
  705.         return val
  706.  
  707.     
  708.     def GetBackgroundAlpha(self):
  709.         val = BUIxc.B_BarWidget_GetBackgroundAlpha(self.this)
  710.         return val
  711.  
  712.     
  713.     def SetOrientation(self, arg0):
  714.         val = BUIxc.B_BarWidget_SetOrientation(self.this, arg0)
  715.         return val
  716.  
  717.     
  718.     def GetOrientation(self):
  719.         val = BUIxc.B_BarWidget_GetOrientation(self.this)
  720.         return val
  721.  
  722.     
  723.     def SetMovementMode(self, arg0):
  724.         val = BUIxc.B_BarWidget_SetMovementMode(self.this, arg0)
  725.         return val
  726.  
  727.     
  728.     def GetMovementMode(self):
  729.         val = BUIxc.B_BarWidget_GetMovementMode(self.this)
  730.         return val
  731.  
  732.     
  733.     def __repr__(self):
  734.         return '<C B_BarWidget instance>'
  735.  
  736.  
  737.  
  738. class B_BarWidget(B_BarWidgetPtr):
  739.     
  740.     def __init__(self, arg0, arg1, arg2, arg3):
  741.         self.this = BUIxc.new_B_BarWidget(arg0.this, arg1, arg2, arg3)
  742.         self.thisown = 1
  743.  
  744.  
  745.  
  746. class B_BitmapWidgetPtr(B_WidgetPtr):
  747.     
  748.     def __init__(self, this):
  749.         self.this = this
  750.         self.thisown = 0
  751.  
  752.     
  753.     def __del__(self):
  754.         if self.thisown == 1:
  755.             BUIxc.delete_B_BitmapWidget(self.this)
  756.         
  757.  
  758.     
  759.     def SetSize(self, arg0, arg1):
  760.         val = BUIxc.B_BitmapWidget_SetSize(self.this, arg0, arg1)
  761.         return val
  762.  
  763.     
  764.     def SetBitmap(self, arg0):
  765.         val = BUIxc.B_BitmapWidget_SetBitmap(self.this, arg0)
  766.         return val
  767.  
  768.     
  769.     def __repr__(self):
  770.         return '<C B_BitmapWidget instance>'
  771.  
  772.  
  773.  
  774. class B_BitmapWidget(B_BitmapWidgetPtr):
  775.     
  776.     def __init__(self, arg0, arg1, arg2, arg3, arg4, *args):
  777.         self.this = apply(BUIxc.new_B_BitmapWidget, (arg0.this, arg1, arg2, arg3, arg4) + args)
  778.         self.thisown = 1
  779.  
  780.  
  781.  
  782. class B_StackBarWidgetPtr(B_WidgetPtr):
  783.     
  784.     def __init__(self, this):
  785.         self.this = this
  786.         self.thisown = 0
  787.  
  788.     
  789.     def __del__(self):
  790.         if self.thisown == 1:
  791.             BUIxc.delete_B_StackBarWidget(self.this)
  792.         
  793.  
  794.     
  795.     def AddBar(self, arg0):
  796.         val = BUIxc.B_StackBarWidget_AddBar(self.this, arg0.this)
  797.         return val
  798.  
  799.     
  800.     def GetBar(self, arg0):
  801.         val = BUIxc.B_StackBarWidget_GetBar(self.this, arg0)
  802.         val = B_BarWidgetPtr(val)
  803.         return val
  804.  
  805.     
  806.     def GetnBars(self):
  807.         val = BUIxc.B_StackBarWidget_GetnBars(self.this)
  808.         return val
  809.  
  810.     
  811.     def SetPosition(self, arg0):
  812.         val = BUIxc.B_StackBarWidget_SetPosition(self.this, arg0)
  813.         return val
  814.  
  815.     
  816.     def GetPosition(self):
  817.         val = BUIxc.B_StackBarWidget_GetPosition(self.this)
  818.         return val
  819.  
  820.     
  821.     def SetPositionPercentage(self, arg0):
  822.         val = BUIxc.B_StackBarWidget_SetPositionPercentage(self.this, arg0)
  823.         return val
  824.  
  825.     
  826.     def GetPositionPercentage(self):
  827.         val = BUIxc.B_StackBarWidget_GetPositionPercentage(self.this)
  828.         return val
  829.  
  830.     
  831.     def AddValue(self, arg0):
  832.         val = BUIxc.B_StackBarWidget_AddValue(self.this, arg0)
  833.         return val
  834.  
  835.     
  836.     def SetOrientation(self, arg0):
  837.         val = BUIxc.B_StackBarWidget_SetOrientation(self.this, arg0)
  838.         return val
  839.  
  840.     
  841.     def GetOrientation(self):
  842.         val = BUIxc.B_StackBarWidget_GetOrientation(self.this)
  843.         return val
  844.  
  845.     
  846.     def SetMovementMode(self, arg0):
  847.         val = BUIxc.B_StackBarWidget_SetMovementMode(self.this, arg0)
  848.         return val
  849.  
  850.     
  851.     def GetMovementMode(self):
  852.         val = BUIxc.B_StackBarWidget_GetMovementMode(self.this)
  853.         return val
  854.  
  855.     
  856.     def SetSize(self, arg0, arg1):
  857.         val = BUIxc.B_StackBarWidget_SetSize(self.this, arg0, arg1)
  858.         return val
  859.  
  860.     
  861.     def Draw(self, arg0, arg1, arg2):
  862.         val = BUIxc.B_StackBarWidget_Draw(self.this, arg0, arg1, arg2)
  863.         return val
  864.  
  865.     
  866.     def __repr__(self):
  867.         return '<C B_StackBarWidget instance>'
  868.  
  869.  
  870.  
  871. class B_StackBarWidget(B_StackBarWidgetPtr):
  872.     
  873.     def __init__(self, arg0, arg1, arg2, arg3):
  874.         self.this = BUIxc.new_B_StackBarWidget(arg0.this, arg1, arg2, arg3)
  875.         self.thisown = 1
  876.  
  877.  
  878.  
  879. def Draw(arg0, arg1, arg2, arg3):
  880.     val = BUIxc.Draw(arg0.this, arg1, arg2, arg3)
  881.     return val
  882.  
  883.  
  884. def CreateNULLWidget():
  885.     val = BUIxc.CreateNULLWidget()
  886.     val = B_WidgetPtr(val)
  887.     val.thisown = 1
  888.     return val
  889.  
  890.  
  891. def CreateWidgetFromPtr(arg0):
  892.     val = BUIxc.CreateWidgetFromPtr(arg0)
  893.     val = B_WidgetPtr(val)
  894.     val.thisown = 1
  895.     return val
  896.  
  897.  
  898. def CreateRectWidgetFromPtr(arg0):
  899.     val = BUIxc.CreateRectWidgetFromPtr(arg0)
  900.     val = B_RectWidgetPtr(val)
  901.     val.thisown = 1
  902.     return val
  903.  
  904.  
  905. def CreateFrameWidgetFromPtr(arg0):
  906.     val = BUIxc.CreateFrameWidgetFromPtr(arg0)
  907.     val = B_FrameWidgetPtr(val)
  908.     val.thisown = 1
  909.     return val
  910.  
  911.  
  912. def CreateTextWidgetFromPtr(arg0):
  913.     val = BUIxc.CreateTextWidgetFromPtr(arg0)
  914.     val = B_TextWidgetPtr(val)
  915.     val.thisown = 1
  916.     return val
  917.  
  918.