示例#1
0
 def _Warper_OnFindAncestor(self, Writer, Component, Name, Ancestor,
                            RootAncestor):
     self.OnFindAncestorcall(
         LCLBindingUtil.GetPytonObject(Writer, TWriter),
         LCLBindingUtil.GetPytonObject(Component, TComponent), Name,
         LCLBindingUtil.GetPytonObject(Ancestor, TComponent),
         LCLBindingUtil.GetPytonObject(RootAncestor, TComponent))
示例#2
0
 def _Warper_OnPropertyNotFound(self, Reader, Instance, PropName, IsPath,
                                Handled, Skip):
     self.OnPropertyNotFoundcall(
         LCLBindingUtil.GetPytonObject(Reader, TReader),
         LCLBindingUtil.GetPytonObject(Instance, TPersistent), PropName,
         LCLBindingUtil.IntToBoolean(IsPath),
         LCLBindingUtil.IntToBoolean(Handled),
         LCLBindingUtil.IntToBoolean(Skip))
示例#3
0
 def getGlyph(self):
     r = LCLBinding.get_Buttons_TCustomSpeedButton_Glyph(self.pointer)
     return LCLBindingUtil.GetPytonObject(r, TBitmap)
示例#4
0
 def _Warper_OnMouseUp(self, Sender, Button, Shift, X, Y):
     self.OnMouseUpcall(LCLBindingUtil.GetPytonObject(Sender, TObject),
                        Button, Shift, X, Y)
示例#5
0
 def _Warper_OnMouseLeave(self, Sender):
     self.OnMouseLeavecall(LCLBindingUtil.GetPytonObject(Sender, TObject))
示例#6
0
 def _Warper_OnDragOver(self, Sender, Source, X, Y, State, Accept):
     self.OnDragOvercall(LCLBindingUtil.GetPytonObject(Sender, TObject),
                         LCLBindingUtil.GetPytonObject(Source, TObject), X,
                         Y, State, LCLBindingUtil.IntToBoolean(Accept))
示例#7
0
 def Create(AOwner):
     return LCLBindingUtil.GetPytonObject(
         LCLBinding.Buttons_TSpeedButton_Create((AOwner.pointer)),
         TSpeedButton)
示例#8
0
 def _Warper_OnDblClick(self, Sender):
     self.OnDblClickcall(LCLBindingUtil.GetPytonObject(Sender, TObject))
示例#9
0
 def _Warper_OnChange(self, Sender, Source, Rebuild):
     self.OnChangecall(LCLBindingUtil.GetPytonObject(Sender, TObject),
                       LCLBindingUtil.GetPytonObject(Source, TMenuItem),
                       LCLBindingUtil.IntToBoolean(Rebuild))
示例#10
0
 def getBitmap(self):
     r = LCLBinding.get_Menus_TMenuItem_Bitmap(self.pointer)
     return LCLBindingUtil.GetPytonObject(r, TBitmap)
示例#11
0
 def getAction(self):
     r = LCLBinding.get_Menus_TMenuItem_Action(self.pointer)
     return LCLBindingUtil.GetPytonObject(r, TBasicAction)
示例#12
0
 def Create(TheOwner):
     return LCLBindingUtil.GetPytonObject(
         LCLBinding.Menus_TMenuItem_Create((TheOwner.pointer)), TMenuItem)
示例#13
0
 def Create(AClient):
     return LCLBindingUtil.GetPytonObject(
         LCLBinding.Menus_TMenuActionLink_Create((AClient.pointer)),
         TMenuActionLink)
示例#14
0
 def Create(TheOwner):
     return LCLBindingUtil.GetPytonObject(
         LCLBinding.MaskEdit_TMaskEdit_Create((TheOwner.pointer)),
         TMaskEdit)
示例#15
0
 def _Warper_OnEditingDone(self, Sender):
     self.OnEditingDonecall(LCLBindingUtil.GetPytonObject(Sender, TObject))
示例#16
0
 def getSplitter(self):
     r = LCLBinding.get_PairSplitter_TPairSplitterSide_Splitter(
         self.pointer)
     return LCLBindingUtil.GetPytonObject(r, TCustomPairSplitter)
示例#17
0
 def Create(TheOwner):
     return LCLBindingUtil.GetPytonObject(
         LCLBinding.PairSplitter_TPairSplitter_Create((TheOwner.pointer)),
         TPairSplitter)
示例#18
0
 def Create(AOwner):
     return LCLBindingUtil.GetPytonObject(
         LCLBinding.Menus_TPopupMenu_Create((AOwner.pointer)), TPopupMenu)
示例#19
0
 def _Warper_OnPaint(self, Sender):
     self.OnPaintcall(LCLBindingUtil.GetPytonObject(Sender, TObject))
示例#20
0
 def getPopupComponent(self):
     r = LCLBinding.get_Menus_TPopupMenu_PopupComponent(self.pointer)
     return LCLBindingUtil.GetPytonObject(r, TComponent)
示例#21
0
 def _Warper_OnDragDrop(self, Sender, Source, X, Y):
     self.OnDragDropcall(LCLBindingUtil.GetPytonObject(Sender, TObject),
                         LCLBindingUtil.GetPytonObject(Source, TObject), X,
                         Y)
示例#22
0
 def _Warper_OnClose(self, Sender):
     self.OnClosecall(LCLBindingUtil.GetPytonObject(Sender, TObject))
示例#23
0
 def _Warper_OnEndDrag(self, Sender, Target, X, Y):
     self.OnEndDragcall(LCLBindingUtil.GetPytonObject(Sender, TObject),
                        LCLBindingUtil.GetPytonObject(Target, TObject), X,
                        Y)
示例#24
0
 def getItems(self):
     r = LCLBinding.get_Menus_TMenu_Items(self.pointer)
     return LCLBindingUtil.GetPytonObject(r, TMenuItem)
示例#25
0
 def _Warper_OnMouseMove(self, Sender, Shift, X, Y):
     self.OnMouseMovecall(LCLBindingUtil.GetPytonObject(Sender, TObject),
                          Shift, X, Y)
示例#26
0
 def getImages(self):
     r = LCLBinding.get_Menus_TMenu_Images(self.pointer)
     return LCLBindingUtil.GetPytonObject(r, TCustomImageList)
示例#27
0
 def _Warper_OnStartDrag(self, Sender, DragObject):
     self.OnStartDragcall(
         LCLBindingUtil.GetPytonObject(Sender, TObject),
         LCLBindingUtil.GetPytonObject(DragObject, TDragObject))
示例#28
0
 def _Warper_OnMeasureItem(self, Sender, ACanvas, AWidth, AHeight):
     self.OnMeasureItemcall(LCLBindingUtil.GetPytonObject(Sender, TObject),
                            LCLBindingUtil.GetPytonObject(ACanvas, TCanvas),
                            AWidth, AHeight)
示例#29
0
 def Create(TheOwner):
     return LCLBindingUtil.GetPytonObject(
         LCLBinding.Buttons_TBitBtn_Create((TheOwner.pointer)), TBitBtn)
示例#30
0
 def getSides(self, Index):
     r = LCLBinding.get_PairSplitter_TCustomPairSplitter_Sides(
         self.pointer, Index)
     return LCLBindingUtil.GetPytonObject(r, TPairSplitterSide)