📄 jvqinterpreter_extctrls.pas
字号:
{**************************************************************************************************}
{ WARNING: JEDI preprocessor generated unit. Do not edit. }
{**************************************************************************************************}
{-----------------------------------------------------------------------------
The contents of this file are subject to the Mozilla Public License
Version 1.1 (the "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.mozilla.org/MPL/MPL-1.1.html
Software distributed under the License is distributed on an "AS IS" basis,
WITHOUT WARRANTY OF ANY KIND, either expressed or implied. See the License for
the specific language governing rights and limitations under the License.
The Original Code is: JvInterpreter_ExtCtrls.PAS, released on 2002-07-04.
The Initial Developers of the Original Code are: Andrei Prygounkov <a dott prygounkov att gmx dott de>
Copyright (c) 1999, 2002 Andrei Prygounkov
All Rights Reserved.
Contributor(s):
You may retrieve the latest version of this file at the Project JEDI's JVCL home page,
located at http://jvcl.sourceforge.net
Description : adapter unit - converts JvInterpreter calls to delphi calls
Known Issues:
-----------------------------------------------------------------------------}
// $Id: JvQInterpreter_ExtCtrls.pas,v 1.1 2004/05/16 00:41:48 asnepvangers Exp $
{$I jvcl.inc}
unit JvQInterpreter_ExtCtrls;
interface
uses
JvQInterpreter;
procedure RegisterJvInterpreterAdapter(JvInterpreterAdapter: TJvInterpreterAdapter);
implementation
uses
Classes, Types, QGraphics, QControls, QExtCtrls;
{ TShape }
{ constructor Create(AOwner: TComponent) }
procedure TShape_Create(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TShape.Create(V2O(Args.Values[0]) as TComponent));
end;
{ procedure StyleChanged(Sender: TObject); }
procedure TShape_StyleChanged(var Value: Variant; Args: TJvInterpreterArgs);
begin
TShape(Args.Obj).StyleChanged(V2O(Args.Values[0]));
end;
{ property Read Brush: TBrush }
procedure TShape_Read_Brush(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TShape(Args.Obj).Brush);
end;
{ property Write Brush(Value: TBrush) }
procedure TShape_Write_Brush(const Value: Variant; Args: TJvInterpreterArgs);
begin
TShape(Args.Obj).Brush := V2O(Value) as TBrush;
end;
{ property Read Pen: TPen }
procedure TShape_Read_Pen(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TShape(Args.Obj).Pen);
end;
{ property Write Pen(Value: TPen) }
procedure TShape_Write_Pen(const Value: Variant; Args: TJvInterpreterArgs);
begin
TShape(Args.Obj).Pen := V2O(Value) as TPen;
end;
{ property Read Shape: TShapeType }
procedure TShape_Read_Shape(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TShape(Args.Obj).Shape;
end;
{ property Write Shape(Value: TShapeType) }
procedure TShape_Write_Shape(const Value: Variant; Args: TJvInterpreterArgs);
begin
TShape(Args.Obj).Shape := Value;
end;
{ TPaintBox }
{ constructor Create(AOwner: TComponent) }
procedure TPaintBox_Create(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TPaintBox.Create(V2O(Args.Values[0]) as TComponent));
end;
{ TImage }
{ constructor Create(AOwner: TComponent) }
procedure TImage_Create(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TImage.Create(V2O(Args.Values[0]) as TComponent));
end;
{ property Read Canvas: TCanvas }
procedure TImage_Read_Canvas(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TImage(Args.Obj).Canvas);
end;
{ property Read AutoSize: Boolean }
procedure TImage_Read_AutoSize(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TImage(Args.Obj).AutoSize;
end;
{ property Write AutoSize(Value: Boolean) }
procedure TImage_Write_AutoSize(const Value: Variant; Args: TJvInterpreterArgs);
begin
TImage(Args.Obj).AutoSize := Value;
end;
{ property Read Center: Boolean }
procedure TImage_Read_Center(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TImage(Args.Obj).Center;
end;
{ property Write Center(Value: Boolean) }
procedure TImage_Write_Center(const Value: Variant; Args: TJvInterpreterArgs);
begin
TImage(Args.Obj).Center := Value;
end;
{ property Read IncrementalDisplay: Boolean }
procedure TImage_Read_IncrementalDisplay(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TImage(Args.Obj).IncrementalDisplay;
end;
{ property Write IncrementalDisplay(Value: Boolean) }
procedure TImage_Write_IncrementalDisplay(const Value: Variant; Args: TJvInterpreterArgs);
begin
TImage(Args.Obj).IncrementalDisplay := Value;
end;
{ property Read Picture: TPicture }
procedure TImage_Read_Picture(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TImage(Args.Obj).Picture);
end;
{ property Write Picture(Value: TPicture) }
procedure TImage_Write_Picture(const Value: Variant; Args: TJvInterpreterArgs);
begin
TImage(Args.Obj).Picture := V2O(Value) as TPicture;
end;
{ property Read Stretch: Boolean }
procedure TImage_Read_Stretch(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TImage(Args.Obj).Stretch;
end;
{ property Write Stretch(Value: Boolean) }
procedure TImage_Write_Stretch(const Value: Variant; Args: TJvInterpreterArgs);
begin
TImage(Args.Obj).Stretch := Value;
end;
{ property Read Transparent: Boolean }
procedure TImage_Read_Transparent(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TImage(Args.Obj).Transparent;
end;
{ property Write Transparent(Value: Boolean) }
procedure TImage_Write_Transparent(const Value: Variant; Args: TJvInterpreterArgs);
begin
TImage(Args.Obj).Transparent := Value;
end;
{ TBevel }
{ constructor Create(AOwner: TComponent) }
procedure TBevel_Create(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TBevel.Create(V2O(Args.Values[0]) as TComponent));
end;
{ property Read Shape: TBevelShape }
procedure TBevel_Read_Shape(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TBevel(Args.Obj).Shape;
end;
{ property Write Shape(Value: TBevelShape) }
procedure TBevel_Write_Shape(const Value: Variant; Args: TJvInterpreterArgs);
begin
TBevel(Args.Obj).Shape := Value;
end;
{ property Read Style: TBevelStyle }
procedure TBevel_Read_Style(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TBevel(Args.Obj).Style;
end;
{ property Write Style(Value: TBevelStyle) }
procedure TBevel_Write_Style(const Value: Variant; Args: TJvInterpreterArgs);
begin
TBevel(Args.Obj).Style := Value;
end;
{ TTimer }
{ constructor Create(AOwner: TComponent) }
procedure TTimer_Create(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := O2V(TTimer.Create(V2O(Args.Values[0]) as TComponent));
end;
{ property Read Enabled: Boolean }
procedure TTimer_Read_Enabled(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := TTimer(Args.Obj).Enabled;
end;
{ property Write Enabled(Value: Boolean) }
procedure TTimer_Write_Enabled(const Value: Variant; Args: TJvInterpreterArgs);
begin
TTimer(Args.Obj).Enabled := Value;
end;
{ property Read Interval: Cardinal }
procedure TTimer_Read_Interval(var Value: Variant; Args: TJvInterpreterArgs);
begin
Value := Integer(TTimer(Args.Obj).Interval);
end;
{ property Write Interval(Value: Cardinal) }
procedure TTimer_Write_Interval(const Value: Variant; Args: TJvInterpreterArgs);
begin
TTimer(Args.Obj).Interval := Value;
end;
{ TCustomPanel }
{ TPanel }
{ constructor Create(AOwner: TComponent) }
procedure TPanel_Create(var Value: Variant; Args: TJvInterpreterArgs);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -