summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT Printing/gtk/org/eclipse/swt/printing/PrintDialog.java
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT Printing/gtk/org/eclipse/swt/printing/PrintDialog.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT Printing/gtk/org/eclipse/swt/printing/PrintDialog.java28
1 files changed, 14 insertions, 14 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Printing/gtk/org/eclipse/swt/printing/PrintDialog.java b/bundles/org.eclipse.swt/Eclipse SWT Printing/gtk/org/eclipse/swt/printing/PrintDialog.java
index a317822f15..a6f2acd244 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT Printing/gtk/org/eclipse/swt/printing/PrintDialog.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT Printing/gtk/org/eclipse/swt/printing/PrintDialog.java
@@ -33,7 +33,7 @@ import org.eclipse.swt.widgets.*;
public class PrintDialog extends Dialog {
PrinterData printerData = new PrinterData();
- int /*long*/ handle;
+ long /*int*/ handle;
int index;
byte [] settingsData;
@@ -292,7 +292,7 @@ public PrinterData open() {
return Printer.getDefaultPrinterData();
} else {
byte [] titleBytes = Converter.wcsToMbcs (null, getText(), true);
- int /*long*/ topHandle = getParent().handle;
+ long /*int*/ topHandle = getParent().handle;
while (topHandle != 0 && !OS.GTK_IS_WINDOW(topHandle)) {
topHandle = OS.gtk_widget_get_parent(topHandle);
}
@@ -305,8 +305,8 @@ public PrinterData open() {
OS.GTK_PRINT_CAPABILITY_COLLATE | OS.GTK_PRINT_CAPABILITY_COPIES | OS.GTK_PRINT_CAPABILITY_PAGE_SET);
/* Set state into print dialog settings. */
- int /*long*/ settings = OS.gtk_print_settings_new();
- int /*long*/ page_setup = OS.gtk_page_setup_new();
+ long /*int*/ settings = OS.gtk_print_settings_new();
+ long /*int*/ page_setup = OS.gtk_page_setup_new();
if (printerData.otherData != null) {
Printer.restore(printerData.otherData, settings, page_setup);
@@ -316,7 +316,7 @@ public PrinterData open() {
String printerName = printerData.name;
if (printerName == null && printerData.printToFile) {
/* Find the printer name corresponding to the file backend. */
- int /*long*/ printer = Printer.gtkPrinterFromPrinterData(printerData);
+ long /*int*/ printer = Printer.gtkPrinterFromPrinterData(printerData);
if (printer != 0) {
PrinterData data = Printer.printerDataFromGtkPrinter(printer);
printerName = data.name;
@@ -377,7 +377,7 @@ public PrinterData open() {
}
OS.g_object_unref(settings);
OS.g_object_unref(page_setup);
- int /*long*/ group = OS.gtk_window_get_group(0);
+ long /*int*/ group = OS.gtk_window_get_group(0);
OS.gtk_window_group_add_window (group, handle);
OS.gtk_window_set_modal(handle, true);
PrinterData data = null;
@@ -385,7 +385,7 @@ public PrinterData open() {
Display display = getParent() != null ? getParent().getDisplay (): Display.getCurrent ();
int signalId = 0;
- int /*long*/ hookId = 0;
+ long /*int*/ hookId = 0;
if ((getStyle () & SWT.RIGHT_TO_LEFT) != 0) {
signalId = OS.g_signal_lookup (OS.map, OS.GTK_TYPE_WIDGET());
hookId = OS.g_signal_add_emission_hook (signalId, 0, ((LONG) display.getData (GET_EMISSION_PROC_KEY)).value, handle, 0);
@@ -411,7 +411,7 @@ public PrinterData open() {
OS.g_signal_remove_emission_hook (signalId, hookId);
}
if (response == OS.GTK_RESPONSE_OK) {
- int /*long*/ printer = OS.gtk_print_unix_dialog_get_selected_printer(handle);
+ long /*int*/ printer = OS.gtk_print_unix_dialog_get_selected_printer(handle);
if (printer != 0) {
/* Get state from print dialog. */
settings = OS.gtk_print_unix_dialog_get_settings(handle); // must unref
@@ -425,7 +425,7 @@ public PrinterData open() {
case OS.GTK_PRINT_PAGES_RANGES:
data.scope = PrinterData.PAGE_RANGE;
int[] num_ranges = new int[1];
- int /*long*/ page_ranges = OS.gtk_print_settings_get_page_ranges(settings, num_ranges);
+ long /*int*/ page_ranges = OS.gtk_print_settings_get_page_ranges(settings, num_ranges);
int [] pageRange = new int[2];
int length = num_ranges[0];
int min = Integer.MAX_VALUE, max = 0;
@@ -447,7 +447,7 @@ public PrinterData open() {
data.printToFile = Printer.GTK_FILE_BACKEND.equals(data.driver); // TODO: GTK_FILE_BACKEND is not GTK API (see gtk bug 345590)
if (data.printToFile) {
- int /*long*/ address = OS.gtk_print_settings_get(settings, OS.GTK_PRINT_SETTINGS_OUTPUT_URI);
+ long /*int*/ address = OS.gtk_print_settings_get(settings, OS.GTK_PRINT_SETTINGS_OUTPUT_URI);
int length = OS.strlen (address);
byte [] buffer = new byte [length];
OS.memmove (buffer, address, length);
@@ -464,7 +464,7 @@ public PrinterData open() {
/* Save other print_settings data as key/value pairs in otherData. */
Callback printSettingsCallback = new Callback(this, "GtkPrintSettingsFunc", 3); //$NON-NLS-1$
- int /*long*/ GtkPrintSettingsFunc = printSettingsCallback.getAddress();
+ long /*int*/ GtkPrintSettingsFunc = printSettingsCallback.getAddress();
if (GtkPrintSettingsFunc == 0) SWT.error (SWT.ERROR_NO_MORE_CALLBACKS);
index = 0;
settingsData = new byte[1024];
@@ -480,7 +480,7 @@ public PrinterData open() {
store("bottom_margin", OS.gtk_page_setup_get_bottom_margin(page_setup, OS.GTK_UNIT_MM)); //$NON-NLS-1$
store("left_margin", OS.gtk_page_setup_get_left_margin(page_setup, OS.GTK_UNIT_MM)); //$NON-NLS-1$
store("right_margin", OS.gtk_page_setup_get_right_margin(page_setup, OS.GTK_UNIT_MM)); //$NON-NLS-1$
- int /*long*/ paper_size = OS.gtk_page_setup_get_paper_size(page_setup); //$NON-NLS-1$
+ long /*int*/ paper_size = OS.gtk_page_setup_get_paper_size(page_setup); //$NON-NLS-1$
storeBytes("paper_size_name", OS.gtk_paper_size_get_name(paper_size)); //$NON-NLS-1$
storeBytes("paper_size_display_name", OS.gtk_paper_size_get_display_name(paper_size)); //$NON-NLS-1$
storeBytes("paper_size_ppd_name", OS.gtk_paper_size_get_ppd_name(paper_size)); //$NON-NLS-1$
@@ -498,7 +498,7 @@ public PrinterData open() {
}
}
-int /*long*/ GtkPrintSettingsFunc (int /*long*/ key, int /*long*/ value, int /*long*/ data) {
+long /*int*/ GtkPrintSettingsFunc (long /*int*/ key, long /*int*/ value, long /*int*/ data) {
int length = OS.strlen (key);
byte [] keyBuffer = new byte [length];
OS.memmove (keyBuffer, key, length);
@@ -521,7 +521,7 @@ void store(String key, boolean value) {
store(key, String.valueOf(value));
}
-void storeBytes(String key, int /*long*/ value) {
+void storeBytes(String key, long /*int*/ value) {
int length = OS.strlen (value);
byte [] valueBuffer = new byte [length];
OS.memmove (valueBuffer, value, length);