Windows printing backend, first cut for panels.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38084 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Gregory John Casamento 2014-09-16 16:31:41 +00:00
parent 71cad95ae1
commit b28fde9173
2 changed files with 29 additions and 4 deletions

View file

@ -1,3 +1,28 @@
2014-09-16 12:19-EDT Gregory John Casamento <greg.casamento@gmail.com>
* Source/GSPrinting.m: Reorder printing backend load order.
Move WIN32 before GSLPR so it will be considered first on
Windows systems.
* Printing/GSWIN32: Add windows printing backend implementation.
* Printing/GSWIN32/GNUmakefile
* Printing/GSWIN32/GNUmakefile.postamble
* Printing/GSWIN32/GNUmakefile.preamble
* Printing/GSWIN32/GSWIN32PageLayout.h
* Printing/GSWIN32/GSWIN32PageLayout.m
* Printing/GSWIN32/GSWIN32PrincipalClass.h
* Printing/GSWIN32/GSWIN32PrincipalClass.m
* Printing/GSWIN32/GSWIN32PrintInfo.h
* Printing/GSWIN32/GSWIN32PrintInfo.m
* Printing/GSWIN32/GSWIN32PrintOperation.h
* Printing/GSWIN32/GSWIN32PrintOperation.m
* Printing/GSWIN32/GSWIN32PrintPanel.h
* Printing/GSWIN32/GSWIN32PrintPanel.m
* Printing/GSWIN32/GSWIN32Printer.h
* Printing/GSWIN32/GSWIN32Printer.m: Add new files to support windows
printing backend.
NOTE: This is currently a work in progress. I am currently working
on integration with the Windows GDI Printing backend.
2014-09-01 01:30-EDT Gregory John Casamento <greg.casamento@gmail.com>
* Source/NSCell.m: Fix issue with saving text contents of the cell.

View file

@ -111,11 +111,11 @@ static NSBundle *printingBundle = nil;
if ((bundle = [GSPrinting loadPrintingBundle: @"GSCUPS"]))
return bundle;
if ((bundle = [GSPrinting loadPrintingBundle: @"GSLPR"]))
if ((bundle = [GSPrinting loadPrintingBundle: @"GSWIN32"]))
return bundle;
if ((bundle = [GSPrinting loadPrintingBundle: @"GSWin32"]))
if ((bundle = [GSPrinting loadPrintingBundle: @"GSLPR"]))
return bundle;
return nil;