Type | Description | |||
Double | A Numeric expression that specifies the current zooming factor of the surface. |
The following samples shows how you can prevent zooming the surface:
VBA (MS Access, Excell...)
With SwimLane1 .AllowZoomSurface = 0 .AllowZoomWheelSurface = False .ToolBarFormat = "-1,100" End With
VB6
With SwimLane1 .AllowZoomSurface = exDisallow .AllowZoomWheelSurface = False .ToolBarFormat = "-1,100" End With
VB.NET
With Exsurface1 .AllowZoomSurface = exontrol.EXSWIMLANELib.AllowKeysEnum.exDisallow .AllowZoomWheelSurface = False .ToolBarFormat = "-1,100" End With
VB.NET for /COM
With AxSwimLane1 .AllowZoomSurface = EXSWIMLANELib.AllowKeysEnum.exDisallow .AllowZoomWheelSurface = False .ToolBarFormat = "-1,100" End With
C++
/* Copy and paste the following directives to your header file as it defines the namespace 'EXSWIMLANELib' for the library: 'ExSwimLane 1.0 Control Library' #import <ExSwimLane.dll> using namespace EXSWIMLANELib; */ EXSWIMLANELib::ISwimLanePtr spSwimLane1 = GetDlgItem(IDC_SWIMLANE1)->GetControlUnknown(); spSwimLane1->PutAllowZoomSurface(EXSWIMLANELib::exDisallow); spSwimLane1->PutAllowZoomWheelSurface(VARIANT_FALSE); spSwimLane1->PutToolBarFormat(L"-1,100");
C++ Builder
SwimLane1->AllowZoomSurface = Exswimlanelib_tlb::AllowKeysEnum::exDisallow; SwimLane1->AllowZoomWheelSurface = false; SwimLane1->ToolBarFormat = L"-1,100";
C#
exswimlane1.AllowZoomSurface = exontrol.EXSWIMLANELib.AllowKeysEnum.exDisallow; exswimlane1.AllowZoomWheelSurface = false; exswimlane1.ToolBarFormat = "-1,100";
JavaScript
<OBJECT classid="clsid:AFA73FCE-6609-4062-AE6A-4BAD6D96A025" id="SwimLane1"></OBJECT> <SCRIPT LANGUAGE="JScript"> SwimLane1.AllowZoomSurface = 0; SwimLane1.AllowZoomWheelSurface = false; SwimLane1.ToolBarFormat = "-1,100"; </SCRIPT>
C# for /COM
axSwimLane1.AllowZoomSurface = EXSWIMLANELib.AllowKeysEnum.exDisallow; axSwimLane1.AllowZoomWheelSurface = false; axSwimLane1.ToolBarFormat = "-1,100";
X++ (Dynamics Ax 2009)
public void init() { ; super(); exswimlane1.AllowZoomSurface(0/*exDisallow*/); exswimlane1.AllowZoomWheelSurface(false); exswimlane1.ToolBarFormat("-1,100"); }
Delphi 8 (.NET only)
with AxSwimLane1 do begin AllowZoomSurface := EXSWIMLANELib.AllowKeysEnum.exDisallow; AllowZoomWheelSurface := False; ToolBarFormat := '-1,100'; end
Delphi (standard)
with SwimLane1 do begin AllowZoomSurface := EXSWIMLANELib_TLB.exDisallow; AllowZoomWheelSurface := False; ToolBarFormat := '-1,100'; end
VFP
with thisform.SwimLane1 .AllowZoomSurface = 0 .AllowZoomWheelSurface = .F. .ToolBarFormat = "-1,100" endwith
dBASE Plus
local oSwimLane oSwimLane = form.Activex1.nativeObject oSwimLane.AllowZoomSurface = 0 oSwimLane.AllowZoomWheelSurface = false oSwimLane.ToolBarFormat = "-1,100"
XBasic (Alpha Five)
Dim oSwimLane as P oSwimLane = topparent:CONTROL_ACTIVEX1.activex oSwimLane.AllowZoomSurface = 0 oSwimLane.AllowZoomWheelSurface = .f. oSwimLane.ToolBarFormat = "-1,100"
Visual Objects
oDCOCX_Exontrol1:AllowZoomSurface := exDisallow oDCOCX_Exontrol1:AllowZoomWheelSurface := false oDCOCX_Exontrol1:ToolBarFormat := "-1,100"
PowerBuilder
OleObject oSwimLane oSwimLane = ole_1.Object oSwimLane.AllowZoomSurface = 0 oSwimLane.AllowZoomWheelSurface = false oSwimLane.ToolBarFormat = "-1,100"
Visual DataFlex
Procedure OnCreate Forward Send OnCreate Set ComAllowZoomSurface to OLEexDisallow Set ComAllowZoomWheelSurface to False Set ComToolBarFormat to "-1,100" End_Procedure
XBase++
#include "AppEvent.ch" #include "ActiveX.ch" PROCEDURE Main LOCAL oForm LOCAL nEvent := 0, mp1 := NIL, mp2 := NIL, oXbp := NIL LOCAL oSwimLane oForm := XbpDialog():new( AppDesktop() ) oForm:drawingArea:clipChildren := .T. oForm:create( ,,{100,100}, {640,480},, .F. ) oForm:close := {|| PostAppEvent( xbeP_Quit )} oSwimLane := XbpActiveXControl():new( oForm:drawingArea ) oSwimLane:CLSID := "Exontrol.SwimLane.1" /*{AFA73FCE-6609-4062-AE6A-4BAD6D96A025}*/ oSwimLane:create(,, {10,60},{610,370} ) oSwimLane:AllowZoomSurface := 0/*exDisallow*/ oSwimLane:AllowZoomWheelSurface := .F. oSwimLane:ToolBarFormat := "-1,100" oForm:Show() DO WHILE nEvent != xbeP_Quit nEvent := AppEvent( @mp1, @mp2, @oXbp ) oXbp:handleEvent( nEvent, mp1, mp2 ) ENDDO RETURN