Class PrintUnixDialog
public class PrintUnixDialog
- Inheritance
-
PrintUnixDialog
- Inherited Members
Methods
AddCustomTab(IntPtr, IntPtr, IntPtr)
Calls native method gtk_print_unix_dialog_add_custom_tab.
public static extern void AddCustomTab(IntPtr dialog, IntPtr child, IntPtr tabLabel)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
child
IntPtrTransfer ownership: None Nullable: False
tabLabel
IntPtrTransfer ownership: None Nullable: False
GetCurrentPage(IntPtr)
Calls native method gtk_print_unix_dialog_get_current_page.
public static extern int GetCurrentPage(IntPtr dialog)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetEmbedPageSetup(IntPtr)
Calls native method gtk_print_unix_dialog_get_embed_page_setup.
public static extern bool GetEmbedPageSetup(IntPtr dialog)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_print_unix_dialog_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHasSelection(IntPtr)
Calls native method gtk_print_unix_dialog_get_has_selection.
public static extern bool GetHasSelection(IntPtr dialog)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetManualCapabilities(IntPtr)
Calls native method gtk_print_unix_dialog_get_manual_capabilities.
public static extern PrintCapabilities GetManualCapabilities(IntPtr dialog)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
Returns
- PrintCapabilities
Transfer ownership: None Nullable: False
GetPageSetup(IntPtr)
Calls native method gtk_print_unix_dialog_get_page_setup.
public static extern IntPtr GetPageSetup(IntPtr dialog)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetPageSetupSet(IntPtr)
Calls native method gtk_print_unix_dialog_get_page_setup_set.
public static extern bool GetPageSetupSet(IntPtr dialog)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSelectedPrinter(IntPtr)
Calls native method gtk_print_unix_dialog_get_selected_printer.
public static extern IntPtr GetSelectedPrinter(IntPtr dialog)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetSettings(IntPtr)
Calls native method gtk_print_unix_dialog_get_settings.
public static extern IntPtr GetSettings(IntPtr dialog)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: Full Nullable: False
GetSupportSelection(IntPtr)
Calls native method gtk_print_unix_dialog_get_support_selection.
public static extern bool GetSupportSelection(IntPtr dialog)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New(NullableUtf8StringHandle, IntPtr)
Calls native constructor gtk_print_unix_dialog_new.
public static extern IntPtr New(NullableUtf8StringHandle title, IntPtr parent)
Parameters
title
NullableUtf8StringHandleTransfer ownership: None Nullable: True
parent
IntPtrTransfer ownership: None Nullable: True
Returns
- IntPtr
Transfer ownership: None Nullable: False
SetCurrentPage(IntPtr, int)
Calls native method gtk_print_unix_dialog_set_current_page.
public static extern void SetCurrentPage(IntPtr dialog, int currentPage)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
currentPage
intTransfer ownership: None Nullable: False
SetEmbedPageSetup(IntPtr, bool)
Calls native method gtk_print_unix_dialog_set_embed_page_setup.
public static extern void SetEmbedPageSetup(IntPtr dialog, bool embed)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
embed
boolTransfer ownership: None Nullable: False
SetHasSelection(IntPtr, bool)
Calls native method gtk_print_unix_dialog_set_has_selection.
public static extern void SetHasSelection(IntPtr dialog, bool hasSelection)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
hasSelection
boolTransfer ownership: None Nullable: False
SetManualCapabilities(IntPtr, PrintCapabilities)
Calls native method gtk_print_unix_dialog_set_manual_capabilities.
public static extern void SetManualCapabilities(IntPtr dialog, PrintCapabilities capabilities)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
capabilities
PrintCapabilitiesTransfer ownership: None Nullable: False
SetPageSetup(IntPtr, IntPtr)
Calls native method gtk_print_unix_dialog_set_page_setup.
public static extern void SetPageSetup(IntPtr dialog, IntPtr pageSetup)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
pageSetup
IntPtrTransfer ownership: None Nullable: False
SetSettings(IntPtr, IntPtr)
Calls native method gtk_print_unix_dialog_set_settings.
public static extern void SetSettings(IntPtr dialog, IntPtr settings)
Parameters
dialog
IntPtrTransfer ownership: None Nullable: False
settings
IntPtrTransfer ownership: None Nullable: True
SetSupportSelection(IntPtr, bool)
Calls native method gtk_print_unix_dialog_set_support_selection.
public static extern void SetSupportSelection(IntPtr dialog, bool supportSelection)