Class PageSetup
public class PageSetup
- Inheritance
-
PageSetup
- Inherited Members
Methods
Copy(nint)
Calls native method gtk_page_setup_copy.
public static extern nint Copy(nint other)
Parameters
other
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
GetBottomMargin(nint, Unit)
Calls native method gtk_page_setup_get_bottom_margin.
public static extern double GetBottomMargin(nint setup, Unit unit)
Parameters
setup
nintTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_page_setup_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetLeftMargin(nint, Unit)
Calls native method gtk_page_setup_get_left_margin.
public static extern double GetLeftMargin(nint setup, Unit unit)
Parameters
setup
nintTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetOrientation(nint)
Calls native method gtk_page_setup_get_orientation.
public static extern PageOrientation GetOrientation(nint setup)
Parameters
setup
nintTransfer ownership: None Nullable: False
Returns
- PageOrientation
Transfer ownership: None Nullable: False
GetPageHeight(nint, Unit)
Calls native method gtk_page_setup_get_page_height.
public static extern double GetPageHeight(nint setup, Unit unit)
Parameters
setup
nintTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetPageWidth(nint, Unit)
Calls native method gtk_page_setup_get_page_width.
public static extern double GetPageWidth(nint setup, Unit unit)
Parameters
setup
nintTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetPaperHeight(nint, Unit)
Calls native method gtk_page_setup_get_paper_height.
public static extern double GetPaperHeight(nint setup, Unit unit)
Parameters
setup
nintTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetPaperSize(nint)
Calls native method gtk_page_setup_get_paper_size.
public static extern PaperSizeUnownedHandle GetPaperSize(nint setup)
Parameters
setup
nintTransfer ownership: None Nullable: False
Returns
- PaperSizeUnownedHandle
Transfer ownership: None Nullable: False
GetPaperWidth(nint, Unit)
Calls native method gtk_page_setup_get_paper_width.
public static extern double GetPaperWidth(nint setup, Unit unit)
Parameters
setup
nintTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetRightMargin(nint, Unit)
Calls native method gtk_page_setup_get_right_margin.
public static extern double GetRightMargin(nint setup, Unit unit)
Parameters
setup
nintTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetTopMargin(nint, Unit)
Calls native method gtk_page_setup_get_top_margin.
public static extern double GetTopMargin(nint setup, Unit unit)
Parameters
setup
nintTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
LoadFile(nint, NonNullablePlatformStringHandle, out ErrorOwnedHandle)
Calls native method gtk_page_setup_load_file.
public static extern bool LoadFile(nint setup, NonNullablePlatformStringHandle fileName, out ErrorOwnedHandle error)
Parameters
setup
nintTransfer ownership: None Nullable: False
fileName
NonNullablePlatformStringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
LoadKeyFile(nint, KeyFileHandle, NullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method gtk_page_setup_load_key_file.
public static extern bool LoadKeyFile(nint setup, KeyFileHandle keyFile, NullableUtf8StringHandle groupName, out ErrorOwnedHandle error)
Parameters
setup
nintTransfer ownership: None Nullable: False
keyFile
KeyFileHandleTransfer ownership: None Nullable: False
groupName
NullableUtf8StringHandleTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
New()
Calls native constructor gtk_page_setup_new.
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
NewFromFile(NonNullablePlatformStringHandle, out ErrorOwnedHandle)
Calls native constructor gtk_page_setup_new_from_file.
public static extern nint NewFromFile(NonNullablePlatformStringHandle fileName, out ErrorOwnedHandle error)
Parameters
fileName
NonNullablePlatformStringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
NewFromGvariant(VariantHandle)
Calls native constructor gtk_page_setup_new_from_gvariant.
public static extern nint NewFromGvariant(VariantHandle variant)
Parameters
variant
VariantHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
NewFromKeyFile(KeyFileHandle, NullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native constructor gtk_page_setup_new_from_key_file.
public static extern nint NewFromKeyFile(KeyFileHandle keyFile, NullableUtf8StringHandle groupName, out ErrorOwnedHandle error)
Parameters
keyFile
KeyFileHandleTransfer ownership: None Nullable: False
groupName
NullableUtf8StringHandleTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
SetBottomMargin(nint, double, Unit)
Calls native method gtk_page_setup_set_bottom_margin.
public static extern void SetBottomMargin(nint setup, double margin, Unit unit)
Parameters
setup
nintTransfer ownership: None Nullable: False
margin
doubleTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
SetLeftMargin(nint, double, Unit)
Calls native method gtk_page_setup_set_left_margin.
public static extern void SetLeftMargin(nint setup, double margin, Unit unit)
Parameters
setup
nintTransfer ownership: None Nullable: False
margin
doubleTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
SetOrientation(nint, PageOrientation)
Calls native method gtk_page_setup_set_orientation.
public static extern void SetOrientation(nint setup, PageOrientation orientation)
Parameters
setup
nintTransfer ownership: None Nullable: False
orientation
PageOrientationTransfer ownership: None Nullable: False
SetPaperSize(nint, PaperSizeHandle)
Calls native method gtk_page_setup_set_paper_size.
public static extern void SetPaperSize(nint setup, PaperSizeHandle size)
Parameters
setup
nintTransfer ownership: None Nullable: False
size
PaperSizeHandleTransfer ownership: None Nullable: False
SetPaperSizeAndDefaultMargins(nint, PaperSizeHandle)
Calls native method gtk_page_setup_set_paper_size_and_default_margins.
public static extern void SetPaperSizeAndDefaultMargins(nint setup, PaperSizeHandle size)
Parameters
setup
nintTransfer ownership: None Nullable: False
size
PaperSizeHandleTransfer ownership: None Nullable: False
SetRightMargin(nint, double, Unit)
Calls native method gtk_page_setup_set_right_margin.
public static extern void SetRightMargin(nint setup, double margin, Unit unit)
Parameters
setup
nintTransfer ownership: None Nullable: False
margin
doubleTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
SetTopMargin(nint, double, Unit)
Calls native method gtk_page_setup_set_top_margin.
public static extern void SetTopMargin(nint setup, double margin, Unit unit)
Parameters
setup
nintTransfer ownership: None Nullable: False
margin
doubleTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
ToFile(nint, NonNullablePlatformStringHandle, out ErrorOwnedHandle)
Calls native method gtk_page_setup_to_file.
public static extern bool ToFile(nint setup, NonNullablePlatformStringHandle fileName, out ErrorOwnedHandle error)
Parameters
setup
nintTransfer ownership: None Nullable: False
fileName
NonNullablePlatformStringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
ToGvariant(nint)
Calls native method gtk_page_setup_to_gvariant.
public static extern VariantUnownedHandle ToGvariant(nint setup)
Parameters
setup
nintTransfer ownership: None Nullable: False
Returns
- VariantUnownedHandle
Transfer ownership: None Nullable: False
ToKeyFile(nint, KeyFileHandle, NullableUtf8StringHandle)
Calls native method gtk_page_setup_to_key_file.
public static extern void ToKeyFile(nint setup, KeyFileHandle keyFile, NullableUtf8StringHandle groupName)
Parameters
setup
nintTransfer ownership: None Nullable: False
keyFile
KeyFileHandleTransfer ownership: None Nullable: False
groupName
NullableUtf8StringHandleTransfer ownership: None Nullable: True