 | CGUIiPatternForm Method |
- Select a pattern.
Namespace:
Geosoft.Desktop.GXNet
Assembly:
geosoft.desktop.gxnet (in geosoft.desktop.gxnet.dll) Version: 2024.2.0.25
Syntaxpublic static int iPatternForm(
ref int pat,
ref double size,
ref int thick,
ref double dense,
ref int col,
ref int back_col
)
public static int iPatternForm(
ref int pat,
ref double size,
ref int thick,
ref double dense,
ref int col,
ref int back_col
)
Public Shared Function iPatternForm (
ByRef pat As Integer,
ByRef size As Double,
ByRef thick As Integer,
ByRef dense As Double,
ByRef col As Integer,
ByRef back_col As Integer
) As Integer
Public Shared Function iPatternForm (
ByRef pat As Integer,
ByRef size As Double,
ByRef thick As Integer,
ByRef dense As Double,
ByRef col As Integer,
ByRef back_col As Integer
) As Integer
public:
static int iPatternForm(
int% pat,
double% size,
int% thick,
double% dense,
int% col,
int% back_col
)
public:
static int iPatternForm(
int% pat,
double% size,
int% thick,
double% dense,
int% col,
int% back_col
)
static member iPatternForm :
pat : int byref *
size : float byref *
thick : int byref *
dense : float byref *
col : int byref *
back_col : int byref -> int
static member iPatternForm :
pat : int byref *
size : float byref *
thick : int byref *
dense : float byref *
col : int byref *
back_col : int byref -> int
Parameters
- pat
- Type: SystemInt32
Current Pattern - size
- Type: SystemDouble
Current Size, // returned - thick
- Type: SystemInt32
Current Thick (0-100) // returned - dense
- Type: SystemDouble
Current Density, // returned - col
- Type: SystemInt32
Current Pattern Color // passed in and returned - back_col
- Type: SystemInt32
Current Background Color // passed in and returned; can be <define>C_TRANSPARENT</define>
Return Value
Type:
Int32
0 - Ok
1 - Cancel
Remarks
Pattern values set on input, and new values returned.
Solid fill is indicated by Pattern number 0.
Returned Values (not set on input)
Size
pattern tile size in mm.
Thick
pattern line thickness in percent of the tile size.
valid range is 0-100.
Density
Tile spacing. A value of 1 means tiles are laid with no overlap.
A value of 2 means they overlap each other.
The pattern Angle and Style parameters are not user-definable.
See Also