View Issue Details

IDProjectCategoryView StatusLast Update
0018587LazarusPackagespublic2011-12-01 11:26
ReporterdanieleAssigned ToFelipe Monteiro de Carvalho 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformlinuxOSslackwareOS Version13
Product VersionProduct Buildall 
Target VersionFixed in Version0.9.30.1 (SVN) 
Summary0018587: printerdialog.execute return error on runtime
Descriptionyou receive a error "unknown property caption" on runtime when call printerdialog.execute or printersetupdialog.execute.
Steps To Reproduceon a new simple application, put on a form a printerdialog or a printersetupdialog and a button.
on click of button insert the code: if printersertupdialog.execute then begin end and run.you have the error.
TagsNo tags attached.
Fixed in Revision29585
LazTarget0.99.0
Widgetset
Attached Files
  • cupsprndlg.patch (1,226 bytes)
    Index: unix/udlgpropertiesprinter.lfm
    ===================================================================
    --- unix/udlgpropertiesprinter.lfm	(revision 29348)
    +++ unix/udlgpropertiesprinter.lfm	(working copy)
    @@ -59,7 +59,6 @@
         PageIndex = 0
         TabOrder = 1
         object pgGeneral: TPage
    -      Caption = 'General'
           ClientWidth = 451
           ClientHeight = 390
           object labPaperSize: TLabel
    @@ -313,10 +312,8 @@
           end
         end
         object pgMargins: TPage
    -      Caption = 'Margins'
         end
         object pgAdvanced: TPage
    -      Caption = 'Advanced'
           ClientWidth = 451
           ClientHeight = 390
           object sb: TScrollBox
    Index: unix/udlgselectprinter.lfm
    ===================================================================
    --- unix/udlgselectprinter.lfm	(revision 29348)
    +++ unix/udlgselectprinter.lfm	(working copy)
    @@ -141,7 +141,6 @@
         PageIndex = 0
         TabOrder = 1
         object pgCopies: TPage
    -      Caption = 'Copies'
           ClientWidth = 516
           ClientHeight = 1
           object gbPages: TGroupBox
    @@ -357,7 +356,6 @@
           end
         end
         object pgAdvance: TPage
    -      Caption = 'Advanced'
           ClientWidth = 516
           ClientHeight = 1
           object labTask: TLabel
    
    cupsprndlg.patch (1,226 bytes)
  • cupsprndlg1.patch (45,575 bytes)
    diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/carbon/carbonprinters.inc lazarus.w/components/printers/carbon/carbonprinters.inc
    --- lazarus/components/printers/carbon/carbonprinters.inc	2010-11-21 10:51:18.000000000 +0000
    +++ lazarus.w/components/printers/carbon/carbonprinters.inc	2011-02-03 21:14:23.000000000 +0000
    @@ -253,7 +253,11 @@
       FPrinterContext := TCarbonPrinterContext.Create;
       
       FindDefaultPrinter;
    +  try
       UpdatePrinter;
    +  except
    +    // Don't fail if problem with printer, as application will not start
    +  end;
       //DebugLn('Current ' + GetCurrentPrinterName);
       //DebugLn('Default ' + FDefaultPrinter);
     end;
    @@ -297,8 +301,13 @@
     end;
     
     procedure TCarbonPrinter.UpdatePrinter;
    +var
    +  s: string;
     begin
    -  SetPrinter(GetCurrentPrinterName);
    +  s := GetCurrentPrinterName;
    +  if s = ' ' then // Observed if Default printer set to "Use last printer", and no printing done
    +    s := '*';     // so select lcl default
    +  SetPrinter(s);
       Validate;
     end;
     
    diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/carbon/carbonprndialogs.inc lazarus.w/components/printers/carbon/carbonprndialogs.inc
    --- lazarus/components/printers/carbon/carbonprndialogs.inc	2010-03-16 22:03:30.000000000 +0000
    +++ lazarus.w/components/printers/carbon/carbonprndialogs.inc	2011-02-03 21:14:23.000000000 +0000
    @@ -14,7 +14,6 @@
       // TODO: set and get paper margins, title
     
       if not Assigned(Printer) then Exit;
    -  if Printer.Printers.Count <= 0 then Exit;
       
       CarbonPrinter := Printer as TCarbonPrinter;
      
    diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgprintersjobs.lrs lazarus.w/components/printers/unix/udlgprintersjobs.lrs
    --- lazarus/components/printers/unix/udlgprintersjobs.lrs	2009-04-30 21:27:33.000000000 +0100
    +++ lazarus.w/components/printers/unix/udlgprintersjobs.lrs	1970-01-01 01:00:00.000000000 +0100
    @@ -1,261 +0,0 @@
    -{ This is an automatically generated lazarus resource file }
    -
    -LazarusResources.Add('TdlgPrintersJobs','FORMDATA',[
    -  'TPF0'#16'TdlgPrintersJobs'#15'dlgPrintersJobs'#4'Left'#3#169#0#6'Height'#3#16
    -  +#1#3'Top'#3#253#0#5'Width'#3#146#2#13'ActiveControl'#7#6'Panel1'#7'Caption'#6
    -  +#13'Printers jobs'#12'ClientHeight'#3#16#1#11'ClientWidth'#3#146#2#6'OnShow'
    -  +#7#14'btnRefeshClick'#8'Position'#7#14'poScreenCenter'#8'ShowHint'#9#10'LCLV'
    -  +'ersion'#6#6'0.9.27'#0#6'TPanel'#6'Panel1'#4'Left'#2#0#6'Height'#2'#'#3'Top'
    -  +#2#0#5'Width'#3#146#2#5'Align'#7#5'alTop'#10'BevelOuter'#7#9'bvLowered'#12'C'
    -  +'lientHeight'#2'#'#11'ClientWidth'#3#146#2#11'FullRepaint'#8#8'TabOrder'#2#0
    -  +#7'TabStop'#9#0#12'TSpeedButton'#12'btnMyJobOnly'#4'Left'#3#21#1#6'Height'#2
    -  +#29#4'Hint'#6#8'All user'#3'Top'#2#3#5'Width'#2'#'#10'AllowAllUp'#9#5'Color'
    -  +#7#9'clBtnFace'#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0
    -  +#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0
    -  +#0#0#0#0#0#0'''"'#29#255'''"'#29#255'''"'#29#255'''"'#29#255'''"'#29#255'''"'
    -  +#29#255'''"'#29#255'''"'#29#255'''"'#29#255'''"'#29#255'''"'#29#255'''"'#29
    -  +#255'''"'#29#255'''"'#29#255'''"'#29#255'''"'#29#255' '#29#25#255#176#158#138
    -  +#255#135'jM'#255#135'jM'#255#135'jM'#255#135'jM'#255#135'jM'#255#135'jM'#255
    -  +#135'jM'#255#135'jM'#255#135'jM'#255#135'jM'#255#135'jM'#255#135'jM'#255'~aE'
    -  +#255#22#16#12#255#22#21#19#255#173#161#150#255#158#130'f'#255#158#131'g'#255
    -  +#160#132'h'#255#136'pY'#255#133'r`'#255#235#232#230#255#219#211#201#255#189
    -  +#172#154#255#225#219#213#255#210#198#187#255#225#219#213#255#139'nR'#255#131
    -  +'hN'#255#21#16#12#255#21#20#18#255#158#152#144#255#173#149'|'#255#165#137'm'
    -  +#255#166#139'o'#255#139't\'#255#153#138'|'#255#244#243#242#255#237#234#231
    -  +#255#199#184#167#255#172#149'~'#255#225#219#213#255#149'y]'#255'}fN'#255'VF7'
    -  +#255#16#12#10#255#27#24#22#255'1,('#255#183#171#160#255#170#142's'#255#172
    -  +#145'u'#255'ucP'#255#151#144#137#255#204#204#204#255#200#198#197#255#165#153
    -  +#141#255#145'o'#255#131'lU'#255#132'nX'#255'kXE'#255#16#13#10#255#7#5#4#255
    -  +#0#0#0#255#0#0#0#255',(%'#255#159#153#145#255#176#157#137#255#132'zo'#255#26
    -  +#30'$'#255#4#14#24#255#12#18#26#255'#""'#255'zod'#255'fVE'#255'^M='#255#15#13
    -  +#9#255#2#2#2#255#0#0#0#0#0#0#0#0#0#0#0#255#6#6#4#255#18#17#13#255'&&)'#255#21
    -  +'6Y'#255#4#27'4'#255#4#29'5'#255#4#28'4'#255#4#23')'#255#26'/E'#255'%'#30#24
    -  +#255#13#11#9#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#5'&G'
    -  +#255#5'&G'#255#13'O'#147#255#3#27'2'#255#17'`'#172#255#16'\'#165#255#5'&G'
    -  +#255#7'6e'#255#2#28'5'#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#5#31':'#255#15'X'#155#255#21'j'#190#255#15'I'#131#255#2#20'&'#255#3
    -  +#24'.'#255#14'L'#138#255#19'd'#181#255#5'#B'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#26'1'#255#19'_'#169#255#25'u'#204#255#26'v'
    -  +#204#255#26'u'#204#255#25'u'#203#255#24'r'#202#255#20'f'#182#255#4#25'/'#255
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#24','#255#7'1['
    -  +#255#29'z'#209#255#30'{'#209#255#31'}'#211#255#29'z'#208#255#26'v'#205#255#12
    -  +'Cy'#255#5#25'-'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#1#15#27#255#5'$A'#255#28'u'#197#255#29't'#197#255#29's'#193#255#28's'#194
    -  +#255#26't'#200#255#12'E|'#255#0#4#8#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#23#24#24#255#0#10#19#255'):L'#255#1#11#21#255#0#7#14#255#3
    -  +#16#29#255#4#21'&'#255#5#31'6'#255#6#6#6#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#29#29#29#255#6#6#6#255'DHK'#255'DDD'#255'%%%'#255#0
    -  +#0#0#255#0#0#0#255#0#0#0#255#16#17#17#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0'$%%'#255#16#17#17#255#0#0#0#255'DHK'#255'DHK'#255#0#5#10
    -  +#255#0#0#0#255#0#0#0#255#28#29#29#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0'#$$'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0
    -  +#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10'GroupIndex'#2#5#9
    -  +'NumGlyphs'#2#0#7'OnClick'#7#14'btnRefeshClick'#0#0#12'TSpeedButton'#15'btnJ'
    -  +'obCompleted'#4'Left'#3'7'#1#6'Height'#2#29#4'Hint'#6#7'History'#3'Top'#2#3#5
    -  +'Width'#2'#'#10'AllowAllUp'#9#5'Color'#7#9'clBtnFace'#10'Glyph.Data'#10':'#4
    -  +#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0
    -  +#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0
    -  +#255#0#0#0#255#21#17#13#255#0#0#0#255#0#0#0#255'$'#29#22#255#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0
    -  +#0#255#0#0#0#255'4,"'#255'ib['#255#186#178#170#255#0#0#0#255#18#14#10#255#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'# '#29#255#0#0#0#255#0#0#0#255'ND:'#255'|oc'#255
    -  +#185#171#158#255#228#225#221#255#233#231#228#255#242#241#240#255#192#189#187
    -  +#255'a^['#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255'sja'#255'i'
    -  +'fb'#255#178#176#174#255#233#232#231#255#232#230#230#255#240#240#239#255#240
    -  +#239#238#255#238#237#235#255#205#204#203#255#153#148#143#255#0#0#0#255#2#2#1
    -  ,#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255'i`X'#255'4/.'#255'NIE'#255'QNK'#255'Q'
    -  +'NK'#255'LHE'#255'LFA'#255'LGB'#255'PKF'#255'nie'#255'ieb'#255#0#0#0#255#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#255#175#165#158#255#159#143'~'#255#155#138'z'#255
    -  +#150#133't'#255#144'n'#255#132'q^'#255#131'o]'#255#131'o]'#255#128'lY'#255
    -  +'\PE'#255'_[X'#255#0#0#0#255#8#7#5#255#0#0#0#0#0#0#0#0#0#0#0#255'NNN'#255#177
    -  +#152#130#255#152'{`'#255#137'kO'#255'~`D'#255'qS7'#255'kN1'#255'kN1'#255'kN1'
    -  +#255'q`M'#255'B;3'#255'KGB'#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255
    -  +#201#187#175#255#161#133'k'#255#141'oS'#255#130'dH'#255'uW:'#255'lO2'#255'kN'
    -  +'1'#255'kN1'#255'|eN'#255'I=/'#255'mjg'#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0
    -  +#0#0#0#0#255'<<<'#255#182#160#141#255#146'tX'#255#135'iM'#255'z\?'#255'oQ5'
    -  +#255'kN1'#255'kN1'#255'mQ4'#255'|gS'#255';5.'#255'YWV'#255#0#0#0#255#0#0#0
    -  +#255#0#0#0#0#0#0#0#255#0#0#0#255#191#177#164#255#156#128'f'#255#140'nR'#255
    -  +'~`D'#255'tV9'#255'kN1'#255'kN1'#255'lO2'#255'zbJ'#255'WJ='#255'NLI'#255'sqp'
    -  +#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255'%%%'#255#191#173#155#255#147'vZ'#255
    -  +#132'fJ'#255'z\?'#255'nP3'#255'kN1'#255'kO2'#255'nR5'#255'q_N'#255']VN'#255#0
    -  +#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#201#186#171#255#155'e'
    -  +#255#137'kO'#255'~`D'#255'qS6'#255'kN1'#255'kN1'#255'kN2'#255'x`I'#255'WL>'
    -  +#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#14#14#14#255#188#170
    -  +#154#255#148'x]'#255#138'mS'#255'}aE'#255'tY='#255'tX<'#255'uZ?'#255'x\B'#255
    -  +'q_N'#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255'.''"'#255#0#0
    -  +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255
    -  +#0#0#0#255#18#13#9#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#10'GroupIndex'#2#6#9'NumGlyphs'#2#0#7'OnClick'#7#14'btnRefeshClick'
    -  +#0#0#12'TSpeedButton'#9'btnRefesh'#4'Left'#2#3#6'Height'#2#29#4'Hint'#6#7'Re'
    -  +'fresh'#3'Top'#2#3#5'Width'#2'#'#5'Color'#7#9'clBtnFace'#10'Glyph.Data'#10':'
    -  +#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '
    -  +#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255
    -  +#0#0#0#255'v'#180#156#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255'v'#180
    -  +#156#255'@'#155'|'#255'*eP'#255'*eP'#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#214#230
    -  +#222#255'@'#155'|'#255'@'#155'|'#255'@'#155'|'#255'*eP'#255#0#0#0#255#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0
    -  +#0#0#255#214#230#222#255#0#0#0#255'*eP'#255'@'#155'|'#255#0#0#0#255#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#255'@'#155'|'#255#0#0#0#255#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#255#0#0#0#0#0#0#0#255#214#230#222#255#0#0#0#255#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#255'Wyk'#255#0#0#0#255#0#0#0#0#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#255'v'#180#156#255#0#0#0#255#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255
    -  +#145#196#177#255'*eP'#255#0#0#0#255#27'C5'#255#0#0#0#255#0#0#0#255#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#152
    -  +#164#159#255'o'#180#155#255'@'#155'|'#255'@'#155'|'#255':'#142'r'#255#0#0#0
    -  +#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#255#0#0#0#255#214#230#222#255#184#220#204#255#161#210#189#255#157
    -  +#208#186#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#160#175#168#255#0
    -  +#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9'NumGlyphs'#2#0#7'OnClick'#7#14'bt'
    -  +'nRefeshClick'#0#0#12'TSpeedButton'#10'btnStopJob'#4'Left'#3'k'#1#6'Height'#2
    -  +#29#4'Hint'#6#8'Stop job'#3'Top'#2#3#5'Width'#2'#'#5'Color'#7#9'clBtnFace'#10
    -  +'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0
    -  +#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#3#9#255#0#10#31#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#6#25#255#0
    -  +#3#10#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#13#255#0#0#0
    -  +#255#0#0#0#255#14'9'#166#255#12'8'#166#255#12'8'#165#255#11'6'#162#255#10'1'
    -  +#147#255#7'&w'#255#0#0#0#255#0#0#0#255#1#4#12#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#255#24';'#146#255#30'J'#179#255#15'>'#175#255#13'<'#174#255#13';'
    -  +#173#255#13':'#169#255#12'8'#166#255#11'5'#158#255#9'-'#138#255#5#29'_'#255#0
    -  +#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#1#6#17#255#0#0#0#255#25'I'#184#255#15'@'#180
    -  +#255'5]'#186#255'8b'#196#255#18'D'#184#255#27'I'#183#255':`'#190#255'@c'#187
    -  +#255#27'D'#170#255#9'.'#143#255#0#0#0#255#0#2#7#255#0#0#0#0#0#0#0#0#13#23'*'
    -  +#255#22'H'#186#255#15'D'#188#255#26'9~'#255#166#180#210#255#180#196#234#255
    -  +'Cm'#204#255'Aj'#201#255#177#194#231#255#183#196#230#255'Ad'#188#255#11'5'
    -  +#159#255#8'*'#129#255#0#7#25#255#0#0#0#0#0#0#0#0#0#0#0#255#15'F'#193#255#15
    -  +'H'#198#255#22'8'#130#255#163#178#208#255#251#251#251#255#211#221#244#255#211
    -  +#221#244#255#255#255#255#255#191#204#235#255'8_'#190#255#13'9'#169#255#10'3'
    -  +#154#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#255#15'I'#200#255#16'L'#205#255#15
    -  +'F'#187#255#29'D'#147#255#193#201#217#255#255#255#255#255#255#255#255#255#219
    -  +#227#246#255'Aj'#202#255#16'A'#182#255#13';'#173#255#12'8'#165#255#0#0#0#255
    -  +#0#0#0#0#0#0#0#0#0#0#0#255#16'M'#207#255#18'Q'#215#255#18'S'#217#255'(`'#208
    -  +#255#193#201#219#255#255#255#255#255#255#255#255#255#211#222#245#255'W}'#211
    -  +#255'%T'#192#255#13'='#177#255#12'9'#169#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0
    -  +#255#28'W'#214#255#18'U'#220#255#24'E'#159#255#159#177#212#255#255#255#255
    -  +#255#211#219#238#255#187#194#210#255#247#247#247#255#184#200#236#255'Ov'#206
    -  +#255#13'?'#179#255#13';'#171#255#0#0#0#255#0#0#0#0#0#0#0#0#4#14''''#255'7l'
    -  +#220#255#25'['#225#255#24'='#135#255#161#176#204#255#167#183#213#255'1b'#195
    -  +#255#27'?'#137#255#145#160#191#255#180#193#223#255'Bk'#199#255#14'?'#180#255
    -  +#13';'#172#255#0#7#27#255#0#0#0#0#0#0#0#0#2#8#23#255#0#0#0#255'/k'#227#255#20
    -  +'Y'#225#255#27'D'#151#255#25'F'#161#255#18'V'#220#255#16'K'#196#255#22':'#134
    -  +#255'"G'#152#255#18'E'#187#255#14'?'#180#255#0#0#0#255#0#0#5#255#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#255'&W'#188#255'1n'#230#255#23']'#231#255#19'Y'#229#255#19
    -  +'W'#224#255#18'Q'#215#255#16'M'#206#255#15'H'#196#255#14'D'#188#255#11'5'#151
    -  +#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#8#22#255#0#0#0#255#0#0#0#255
    -  +';r'#227#255'(d'#223#255#20'T'#217#255#17'N'#209#255#15'K'#202#255#15'F'#193
    -  +#255#0#0#0#255#0#0#0#255#1#7#20#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#5#14#255#0#10#31#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#15','
    -  +#255#0#2#9#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#9'NumGlyphs'#2#0#7'OnClick'#7#15'btnStopJobClick'#0
    -  +#0#12'TSpeedButton'#13'btnRestartJob'#4'Left'#3#141#1#6'Height'#2#29#3'Top'#2
    -  +#3#5'Width'#2'#'#5'Color'#7#9'clBtnFace'#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0
    -  +'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4
    -  +#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'<AB'#255#0#0#0#255#0#0#0#255#0
    -  +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#255#0#0#0#255'TXY'#255#0#0#0#255'AFH'#255'ktv'#255'AFH'#255#0#0#0#255'CII'
    -  +#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255
    -  +#175#181#182#255#163#169#171#255#150#157#159#255't}'#128#255't}'#128#255'ktv'
    -  +#255'ktv'#255'U\]'#255'AFH'#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#255#0#0#0#255#169#175#176#255't}'#128#255#175#181#182#255#228#230
    -  +#230#255#209#212#213#255#139#145#147#255'\ce'#255#0#0#0#255#0#0#0#255#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255'AFH'#255#150#157#159#255#131#136
    -  +#137#255'046'#255#20#22#22#255#137#139#140#255#220#222#223#255'\ce'#255'AFH'
    -  +#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#237#238#238#255
    -  +#175#181#182#255#150#157#159#255'TXY'#255#30' !'#255#8#9#10#255#22#24#24#255
    -  +#228#230#230#255't}'#128#255'\ce'#255'W^`'#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#255#0#0#0#255'AFH'#255#150#157#159#255'W^`'#255'?BC'#255'$''('#255
    -  +'046'#255#150#157#159#255'ckm'#255'AFH'#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#150#157#159#255#150#157#159#255'TXY'
    -  +#255'W^`'#255#131#136#137#255't}'#128#255'ktv'#255#0#0#0#255#0#0#0#255#0#0#0
    -  ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#152#156#157#255#138#144#145#255
    -  +#150#157#159#255#150#157#159#255#150#157#159#255#134#142#144#255#142#149#151
    -  +#255't}'#128#255'AFH'#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#255#238#238#238#255#176#178#178#255#0#0#0#255'AFH'#255#150#157#159#255
    -  +'AFH'#255#0#0#0#255#129#135#136#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#218#220
    -  +#221#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0
    -  +#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9'NumGlyphs'#2#0#7'OnClick'#7#18'btnRestart'
    -  +'JobClick'#0#0#12'TSpeedButton'#12'btnDeleteJob'#4'Left'#3#176#1#6'Height'#2
    -  +#29#4'Hint'#6#10'Delete job'#3'Top'#2#3#5'Width'#2'#'#5'Color'#7#9'clBtnFace'
    -  +#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16
    -  +#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#6#6#255#6#6#6#255#0#0#0#255#15#15#15#255#5#5
    -  +#5#255#0#0#0#255#0#0#0#255#6#6#6#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0#0#6#6#6#255#6#6#6#255#6#6#6#255':AB'#255'{'#143#143#255'lzz'#255'<DD'
    -  +#255'^ll'#255',55'#255')..'#255#0#0#0#255#6#6#6#255#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#0'!'''''#255'=CC'#255#134#142#142#255'U^^'#255#208#218#218#255#153#171
    -  +#172#255'R]]'#255#132#148#148#255'@MM'#255'S]]'#255'"(('#255#29'##'#255#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0'$++'#255'u~~'#255#209#216#216#255#128#141#141#255
    -  +#211#221#221#255#153#171#172#255'R]]'#255#147#160#160#255'@MM'#255'kxx'#255
    -  +'8DD'#255'"(('#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'%,,'#255#163#173#173#255
    -  +#211#218#218#255#129#142#143#255#212#221#221#255#153#171#172#255'R]]'#255#147
    -  +#160#160#255'@MM'#255'lyy'#255'BPP'#255'"))'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#0#0'%,,'#255#163#173#173#255#210#217#217#255''#139#139#255#206#213#214#255
    -  +'{'#136#136#255'OWX'#255#135#147#147#255'=JJ'#255'kxx'#255'BPP'#255'"))'#255
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'$++'#255#153#164#165#255#174#182#183#255'gp'
    -  +'q'#255#146#161#161#255'cst'#255'5@@'#255'[ii'#255'/99'#255'_ii'#255'4??'#255
    -  +' &&'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'#**'#255#149#160#160#255'@MM'#255
    -  +'066'#255'&**'#255'*//'#255#13#15#15#255#9#11#11#255#13#16#16#255'8>>'#255'+'
    -  +'44'#255#31'$$'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#27#31#31#255'044'#255'DI'
    -  +'K'#255'bgh'#255'fop'#255'dkk'#255']ln'#255'KWX'#255'199'#255#21#22#23#255#22
    -  +#26#26#255#25#30#31#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255'FQR'#255'eqs'#255
    -  +#145#157#159#255#200#225#228#255#207#229#233#255#203#224#226#255#203#209#209
    -  +#255''#141#142#255'duv'#255'Xgh'#255'8BC'#255'"()'#255#0#0#0#255#0#0#0#0#0#0
    -  +#0#0#0#0#0#255'u'#137#138#255#210#237#241#255#233#248#251#255#237#245#249#255
    -  +#238#247#248#255#236#247#248#255#230#243#245#255#217#234#236#255#203#221#222
    -  +#255#137#155#157#255'Tbc'#255'JWX'#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#255
    -  +#211#228#232#255#233#241#244#255#228#241#242#255#218#233#234#255#210#226#229
    -  +#255#190#210#213#255#167#193#195#255#148#173#175#255#164#190#192#255#172#196
    -  +#198#255#156#182#184#255'fwy'#255#0#0#0#255#0#0#0#0#0#0#0#0'+++'#255#188#209
    -  +#211#255#196#218#220#255#207#224#226#255#162#183#185#255'[bd'#255'689'#255'3'
    -  +'<<'#255'S`a'#255#131#152#154#255#155#181#183#255#152#178#179#255#139#162#164
    -  +#255#0#0#0#255#0#0#0#0#0#0#0#0#6#6#6#255#16#16#16#255#165#192#194#255#165#191
    -  +#193#255'gyz'#255'@GH'#255'%'''''#255'.56'#255'r'#133#135#255#136#158#160#255
    -  +#138#161#163#255#140#163#165#255#0#0#0#255#6#6#6#255#0#0#0#0#0#0#0#0#0#0#0#0
    -  +#6#6#6#255#0#0#0#255#0#0#0#255'q'#131#133#255#216#237#240#255#233#241#242#255
    -  +#228#237#238#255#186#198#199#255'FRS'#255#0#0#0#255#0#0#0#255#6#6#6#255#0#0#0
    -  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#6#6#255#6#6#6#255#14#14#14#255'BBB'#255
    -  +'JJJ'#255'>>>'#255',,,'#255#0#0#0#255#6#6#6#255#6#6#6#255#0#0#0#0#0#0#0#0#0#0
    -  +#0#0#9'NumGlyphs'#2#0#7'OnClick'#7#17'btnDeleteJobClick'#0#0#9'TComboBox'#10
    -  +'cbPrinters'#4'Left'#2'('#6'Height'#2#29#4'Hint'#6#8'Printers'#3'Top'#2#5#5
    -  +'Width'#3#232#0#12'AutoComplete'#8#10'ItemHeight'#2#0#9'ItemWidth'#2#0#5'Sty'
    -  +'le'#7#14'csDropDownList'#8'TabOrder'#2#0#0#0#0#9'TListView'#6'lvJobs'#4'Lef'
    -  +'t'#2#0#6'Height'#3#237#0#3'Top'#2'#'#5'Width'#3#146#2#5'Align'#7#8'alClient'
    -  +#7'Columns'#14#1#7'Caption'#6#2'Id'#0#1#7'Caption'#6#7'Printer'#5'Width'#2'K'
    -  +#0#1#7'Caption'#6#5'Title'#5'Width'#2'd'#0#1#7'Caption'#6#4'User'#0#1#7'Capt'
    -  +'ion'#6#6'Format'#0#1#7'Caption'#6#5'State'#0#1#7'Caption'#6#4'Size'#0#1#7'C'
    -  +'aption'#6#8'Priority'#0#1#7'Caption'#6#13'Creating time'#5'Width'#2'n'#0#1#7
    -  +'Caption'#6#15'Processing time'#5'Width'#2'n'#0#1#7'Caption'#6#14'Completed '
    -  +'time'#5'Width'#2'n'#0#0#11'SmallImages'#7#6'lstImg'#8'SortType'#7#6'stText'
    -  +#8'TabOrder'#2#1#9'ViewStyle'#7#8'vsReport'#0#0#10'TImageList'#6'lstImg'#6'H'
    -  ,'eight'#2#19#5'Width'#2#19#4'left'#2'K'#3'top'#2'}'#0#0#0
    -]);
    diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgpropertiesprinter.lfm lazarus.w/components/printers/unix/udlgpropertiesprinter.lfm
    --- lazarus/components/printers/unix/udlgpropertiesprinter.lfm	2009-04-30 21:27:33.000000000 +0100
    +++ lazarus.w/components/printers/unix/udlgpropertiesprinter.lfm	2011-02-03 21:12:19.000000000 +0000
    @@ -59,7 +59,6 @@
         PageIndex = 0
         TabOrder = 1
         object pgGeneral: TPage
    -      Caption = 'General'
           ClientWidth = 451
           ClientHeight = 390
           object labPaperSize: TLabel
    @@ -313,10 +312,8 @@
           end
         end
         object pgMargins: TPage
    -      Caption = 'Margins'
         end
         object pgAdvanced: TPage
    -      Caption = 'Advanced'
           ClientWidth = 451
           ClientHeight = 390
           object sb: TScrollBox
    diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgselectprinter.lfm lazarus.w/components/printers/unix/udlgselectprinter.lfm
    --- lazarus/components/printers/unix/udlgselectprinter.lfm	2009-04-30 21:27:33.000000000 +0100
    +++ lazarus.w/components/printers/unix/udlgselectprinter.lfm	2011-02-03 21:12:19.000000000 +0000
    @@ -141,7 +141,6 @@
         PageIndex = 0
         TabOrder = 1
         object pgCopies: TPage
    -      Caption = 'Copies'
           ClientWidth = 516
           ClientHeight = 1
           object gbPages: TGroupBox
    @@ -357,7 +356,6 @@
           end
         end
         object pgAdvance: TPage
    -      Caption = 'Advanced'
           ClientWidth = 516
           ClientHeight = 1
           object labTask: TLabel
    diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgpropertiesprinter.lrs lazarus.w/components/printers/unix/udlgpropertiesprinter.lrs
    --- lazarus/components/printers/unix/udlgpropertiesprinter.lrs	2009-04-30 21:27:33.000000000 +0100
    +++ lazarus.w/components/printers/unix/udlgpropertiesprinter.lrs	1970-01-01 01:00:00.000000000 +0100
    @@ -1,86 +0,0 @@
    -{ This is an automatically generated lazarus resource file }
    -
    -LazarusResources.Add('Tdlgpropertiesprinter','FORMDATA',[
    -  'TPF0'#21'Tdlgpropertiesprinter'#20'dlgpropertiesprinter'#4'Left'#3'{'#1#6'He'
    -  +'ight'#3#208#1#3'Top'#2'5'#5'Width'#3#201#1#13'ActiveControl'#7#9'Notebook1'
    -  +#7'Caption'#6#20'dlgpropertiesprinter'#12'ClientHeight'#3#208#1#11'ClientWid'
    -  +'th'#3#201#1#8'OnCreate'#7#26'dlgpropertiesprinterCREATE'#9'OnDestroy'#7#11
    -  +'FormDestroy'#6'OnShow'#7#24'dlgpropertiesprinterSHOW'#8'Position'#7#14'poSc'
    -  +'reenCenter'#10'LCLVersion'#6#6'0.9.27'#0#6'TPanel'#6'Panel1'#4'Left'#2#0#6
    -  +'Height'#2')'#3'Top'#3#167#1#5'Width'#3#201#1#5'Align'#7#8'alBottom'#7'Ancho'
    -  +'rs'#11#6'akLeft'#8'akBottom'#0#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2
    -  +')'#11'ClientWidth'#3#201#1#11'FullRepaint'#8#8'TabOrder'#2#0#7'TabStop'#9#0
    -  +#7'TButton'#10'btnCancel1'#4'Left'#3'`'#1#6'Height'#2#25#3'Top'#2#8#5'Width'
    -  +#2'['#7'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#6
    -  +'Cancel'#9#7'Caption'#6#6'Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#0#0#0#7
    -  +'TButton'#5'btnOk'#4'Left'#3#255#0#6'Height'#2#25#3'Top'#2#8#5'Width'#2'['#7
    -  +'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#7'Capti'
    -  +'on'#6#2'Ok'#7'Default'#9#11'ModalResult'#2#1#8'TabOrder'#2#1#0#0#0#9'TNoteb'
    -  +'ook'#9'Notebook1'#4'Left'#2#0#6'Height'#3#167#1#3'Top'#2#0#5'Width'#3#201#1
    -  +#5'Align'#7#8'alClient'#9'PageIndex'#2#0#8'TabOrder'#2#1#0#5'TPage'#9'pgGene'
    -  +'ral'#7'Caption'#6#7'General'#11'ClientWidth'#3#195#1#12'ClientHeight'#3#134
    -  +#1#0#6'TLabel'#12'labPaperSize'#4'Left'#2#15#6'Height'#2#16#3'Top'#2#19#5'Wi'
    -  +'dth'#2'@'#7'Caption'#6#10'Paper size'#11'ParentColor'#8#0#0#6'TLabel'#12'la'
    -  +'bPaperType'#4'Left'#2#15#6'Height'#2#16#3'Top'#2'7'#5'Width'#2'D'#7'Caption'
    -  +#6#10'Paper type'#11'ParentColor'#8#0#0#6'TLabel'#11'labPaperSrc'#4'Left'#2
    -  +#15#6'Height'#2#16#3'Top'#2'\'#5'Width'#2'T'#7'Caption'#6#12'Paper source'#11
    -  +'ParentColor'#8#0#0#6'TLabel'#13'labResolution'#4'Left'#2#15#6'Height'#2#16#3
    -  +'Top'#2'}'#5'Width'#2'B'#7'Caption'#6#10'Resolution'#11'ParentColor'#8#0#0#9
    -  +'TComboBox'#11'cbPaperSize'#4'Left'#3#130#0#6'Height'#2#29#3'Top'#2#9#5'Widt'
    -  +'h'#3'6'#1#12'AutoComplete'#8#13'DropDownCount'#2#10#10'ItemHeight'#2#0#9'It'
    -  +'emWidth'#2#0#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'csDropD'
    -  +'ownList'#8'TabOrder'#2#0#0#0#9'TComboBox'#11'cbPaperType'#4'Left'#3#130#0#6
    -  +'Height'#2#29#3'Top'#2'-'#5'Width'#3'6'#1#12'AutoComplete'#8#10'ItemHeight'#2
    -  +#0#9'ItemWidth'#2#0#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'c'
    -  +'sDropDownList'#8'TabOrder'#2#1#0#0#9'TComboBox'#10'cbPaperSrc'#4'Left'#3#130
    -  +#0#6'Height'#2#29#3'Top'#2'Q'#5'Width'#3'6'#1#12'AutoComplete'#8#10'ItemHeig'
    -  +'ht'#2#0#9'ItemWidth'#2#0#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7
    -  +#14'csDropDownList'#8'TabOrder'#2#3#0#0#9'TGroupBox'#13'gbOrientation'#4'Lef'
    -  +'t'#2#13#6'Height'#2'w'#3'Top'#3#162#0#5'Width'#3#233#0#7'Caption'#6#13' Ori'
    -  +'entation '#12'ClientHeight'#2'f'#11'ClientWidth'#3#229#0#8'TabOrder'#2#5#0#6
    -  +'TImage'#14'imgOrientation'#4'Left'#3#167#0#6'Height'#2'0'#3'Top'#2#25#5'Wid'
    -  +'th'#2'4'#0#0#12'TRadioButton'#10'rbPortrait'#4'Left'#2#7#6'Height'#2#22#3'T'
    -  +'op'#2#5#5'Width'#2'G'#11'AllowGrayed'#9#7'Caption'#6#8'Portrait'#7'Checked'
    -  +#9#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#15'rbPortraitCLICK'#5'State'#7
    -  +#9'cbChecked'#8'TabOrder'#2#0#0#0#12'TRadioButton'#11'rbLandscape'#4'Left'#2
    -  +#7#6'Height'#2#22#3'Top'#2#29#5'Width'#2'\'#11'AllowGrayed'#9#7'Caption'#6#9
    -  +'Landscape'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#15'rbPortraitCLICK'#8
    -  +'TabOrder'#2#1#7'TabStop'#8#0#0#12'TRadioButton'#15'rbrev_Landscape'#4'Left'
    -  +#2#7#6'Height'#2#22#3'Top'#2'5'#5'Width'#3#142#0#11'AllowGrayed'#9#7'Caption'
    -  +#6#17'Reverse landscape'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#15'rbPor'
    -  +'traitCLICK'#8'TabOrder'#2#2#7'TabStop'#8#0#0#12'TRadioButton'#14'rbrev_port'
    -  +'rait'#4'Left'#2#7#6'Height'#2#22#3'Top'#2'M'#5'Width'#2'|'#11'AllowGrayed'#9
    -  +#7'Caption'#6#16'Reverse portrait'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7
    -  +#15'rbPortraitCLICK'#8'TabOrder'#2#3#7'TabStop'#8#0#0#0#9'TGroupBox'#9'gbBan'
    -  +'ners'#4'Left'#2#13#6'Height'#2'`'#3'Top'#3'"'#1#5'Width'#3#171#1#7'Caption'
    -  +#6#9' Banners '#12'ClientHeight'#2'O'#11'ClientWidth'#3#167#1#8'TabOrder'#2#2
    -  +#0#6'TLabel'#11'labBanStart'#4'Left'#2#6#6'Height'#2#16#3'Top'#2#9#5'Width'#2
    -  +' '#7'Caption'#6#5'Start'#11'ParentColor'#8#0#0#6'TLabel'#9'labBanEnd'#4'Lef'
    -  +'t'#2#6#6'Height'#2#16#3'Top'#2'1'#5'Width'#2#25#7'Caption'#6#3'End'#11'Pare'
    -  +'ntColor'#8#0#0#9'TComboBox'#10'cbBanStart'#4'Left'#2'^'#6'Height'#2#29#3'To'
    -  +'p'#2#1#5'Width'#3'='#1#12'AutoComplete'#8#10'ItemHeight'#2#0#9'ItemWidth'#2
    -  +#0#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'csDropDownList'#8
    -  +'TabOrder'#2#0#0#0#9'TComboBox'#8'cbBanEnd'#4'Left'#2'^'#6'Height'#2#29#3'To'
    -  +'p'#2')'#5'Width'#3'='#1#12'AutoComplete'#8#10'ItemHeight'#2#0#9'ItemWidth'#2
    -  +#0#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'csDropDownList'#8
    -  +'TabOrder'#2#1#0#0#0#9'TGroupBox'#12'gbPagesSheet'#4'Left'#3#0#1#6'Height'#2
    -  +'v'#3'Top'#3#163#0#5'Width'#3#185#0#7'Caption'#6#17' Pages per sheet '#12'Cl'
    -  ,'ientHeight'#2'e'#11'ClientWidth'#3#181#0#8'TabOrder'#2#4#0#6'TImage'#12'img'
    -  +'PageSheet'#4'Left'#2'N'#6'Height'#2'2'#3'Top'#2#17#5'Width'#2'P'#0#0#12'TRa'
    -  +'dioButton'#8'rbSheet1'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#5#5'Width'#2' '
    -  +#11'AllowGrayed'#9#7'Caption'#6#1'1'#7'Checked'#9#10'DragCursor'#7#9'crDefau'
    -  +'lt'#7'OnClick'#7#15'rbPortraitCLICK'#5'State'#7#9'cbChecked'#8'TabOrder'#2#0
    -  +#0#0#12'TRadioButton'#8'rbSheet2'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#29#5'W'
    -  +'idth'#2' '#11'AllowGrayed'#9#7'Caption'#6#1'2'#10'DragCursor'#7#9'crDefault'
    -  +#7'OnClick'#7#15'rbPortraitCLICK'#8'TabOrder'#2#1#7'TabStop'#8#0#0#12'TRadio'
    -  +'Button'#8'rbSheet4'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'5'#5'Width'#2' '#11
    -  +'AllowGrayed'#9#7'Caption'#6#1'4'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7
    -  +#15'rbPortraitCLICK'#8'TabOrder'#2#2#7'TabStop'#8#0#0#0#9'TComboBox'#12'cbRe'
    -  +'solution'#4'Left'#3#130#0#6'Height'#2#29#3'Top'#2'u'#5'Width'#3'6'#1#12'Aut'
    -  +'oComplete'#8#10'ItemHeight'#2#0#9'ItemWidth'#2#0#10'OnKeyPress'#7#19'cbPape'
    -  +'rSizeKEYPRESS'#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#6#0#0#0#5'TPage'
    -  +#9'pgMargins'#7'Caption'#6#7'Margins'#0#0#5'TPage'#10'pgAdvanced'#7'Caption'
    -  +#6#8'Advanced'#11'ClientWidth'#3#195#1#12'ClientHeight'#3#134#1#0#10'TScroll'
    -  +'Box'#2'sb'#4'Left'#2#0#6'Height'#3#134#1#3'Top'#2#0#5'Width'#3#195#1#5'Alig'
    -  +'n'#7#8'alClient'#8'TabOrder'#2#0#0#0#0#0#0
    -]);
    diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgpropertiesprinter.pp lazarus.w/components/printers/unix/udlgpropertiesprinter.pp
    --- lazarus/components/printers/unix/udlgpropertiesprinter.pp	2009-04-30 21:27:33.000000000 +0100
    +++ lazarus.w/components/printers/unix/udlgpropertiesprinter.pp	2011-02-03 21:34:19.000000000 +0000
    @@ -98,6 +98,8 @@
     
     implementation
     
    +{$R *.lfm}
    +
     Type
       THackCUPSPrinter=Class(TCUPSPrinter);
     
    @@ -442,6 +444,5 @@
     end;
     
     initialization
    -  {$I udlgpropertiesprinter.lrs}
       {$I printerprop.lrs}
     end.
    diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgselectprinter.lrs lazarus.w/components/printers/unix/udlgselectprinter.lrs
    --- lazarus/components/printers/unix/udlgselectprinter.lrs	2009-04-30 21:27:33.000000000 +0100
    +++ lazarus.w/components/printers/unix/udlgselectprinter.lrs	1970-01-01 01:00:00.000000000 +0100
    @@ -1,152 +0,0 @@
    -{ This is an automatically generated lazarus resource file }
    -
    -LazarusResources.Add('TdlgSelectPrinter','FORMDATA',[
    -  'TPF0'#17'TdlgSelectPrinter'#16'dlgSelectPrinter'#4'Left'#3'J'#1#6'Height'#3
    -  +#217#0#3'Top'#2'o'#5'Width'#3#18#2#13'ActiveControl'#7#7'btnProp'#7'Caption'
    -  +#6#8'Printing'#12'ClientHeight'#3#217#0#11'ClientWidth'#3#18#2#8'OnCreate'#7
    -  +#22'dlgSelectPrinterCREATE'#6'OnShow'#7#20'dlgSelectPrinterSHOW'#8'Position'
    -  +#7#14'poScreenCenter'#10'LCLVersion'#6#6'0.9.27'#0#9'TGroupBox'#15'PrinterGr'
    -  +'oupbox'#4'Left'#2#6#6'Height'#3#137#0#3'Top'#2#6#5'Width'#3#6#2#5'Align'#7#5
    -  +'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#9' Printer '#12'ClientHeig'
    -  +'ht'#2'v'#11'ClientWidth'#3#2#2#8'TabOrder'#2#0#0#6'TLabel'#8'labState'#4'Le'
    -  +'ft'#2'`'#6'Height'#2#18#3'Top'#2'1'#5'Width'#2'7'#7'Caption'#6#8'labState'
    -  +#11'ParentColor'#8#0#0#6'TLabel'#11'labLocation'#4'Left'#2'`'#6'Height'#2#18
    -  +#3'Top'#2'I'#5'Width'#2'J'#7'Caption'#6#11'labLocation'#11'ParentColor'#8#0#0
    -  +#6'TLabel'#10'labComment'#4'Left'#2'`'#6'Height'#2#18#3'Top'#2'a'#5'Width'#2
    -  +'T'#7'Caption'#6#10'labComment'#11'ParentColor'#8#0#0#6'TImage'#6'ImgPrn'#4
    -  +'Left'#2'`'#6'Height'#2#17#3'Top'#2#12#5'Width'#2#17#0#0#6'TLabel'#16'Printe'
    -  +'rNameLabel'#4'Left'#3#234#0#6'Height'#2#18#3'Top'#2#7#5'Width'#2'('#7'Ancho'
    -  +'rs'#11#0#7'Caption'#6#4'Name'#11'ParentColor'#8#0#0#6'TLabel'#17'PrinterSta'
    -  +'teLabel'#4'Left'#2#10#6'Height'#2#18#3'Top'#2'1'#5'Width'#2'$'#7'Caption'#6
    -  +#5'State'#11'ParentColor'#8#14'OnChangeBounds'#7#29'PrinterStateLabelChangeB'
    -  +'ounds'#0#0#6'TLabel'#20'PrinterLocationLabel'#4'Left'#2#10#6'Height'#2#18#3
    -  +'Top'#2'I'#5'Width'#2'7'#7'Caption'#6#8'Location'#11'ParentColor'#8#0#0#6'TL'
    -  +'abel'#23'PrinterDescriptionLabel'#4'Left'#2#10#6'Height'#2#18#3'Top'#2'a'#5
    -  +'Width'#2'I'#7'Caption'#6#11'Description'#11'ParentColor'#8#0#0#6'TLabel'#14
    -  +'labPrinterName'#4'Left'#2#10#6'Height'#2#18#3'Top'#2#12#5'Width'#2'('#7'Cap'
    -  +'tion'#6#4'Name'#11'ParentColor'#8#14'OnChangeBounds'#7#29'PrinterStateLabel'
    -  +'ChangeBounds'#0#0#7'TButton'#7'btnProp'#4'Left'#3#160#1#6'Height'#2#29#3'To'
    -  +'p'#2#6#5'Width'#2']'#7'Anchors'#11#0#8'AutoSize'#9#7'Caption'#6#14'Properti'
    -  +'es ...'#7'OnClick'#7#12'btnPropCLICK'#8'TabOrder'#2#0#0#0#9'TCheckBox'#13'c'
    -  +'bPrintToFile'#4'Left'#3#158#1#6'Height'#2#22#3'Top'#2')'#5'Width'#2'\'#7'An'
    -  +'chors'#11#7'akRight'#8'akBottom'#0#7'Caption'#6#13'Print to file'#8'TabOrde'
    -  +'r'#2#1#0#0#9'TComboBox'#10'cbPrinters'#4'Left'#2'x'#6'Height'#2#31#3'Top'#2
    -  +#7#5'Width'#3#31#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#12'AutoComp'
    -  +'lete'#8#10'ItemHeight'#2#0#9'ItemWidth'#2#0#8'OnChange'#7#16'cbPrintersCHAN'
    -  +'GE'#10'OnKeyPress'#7#18'cbPrintersKEYPRESS'#5'Style'#7#14'csDropDownList'#8
    -  +'TabOrder'#2#2#0#0#0#9'TNotebook'#6'NbOpts'#4'Left'#2#6#6'Height'#2#1#3'Top'
    -  +#3#174#0#5'Width'#3#6#2#5'Align'#7#8'alClient'#7'Anchors'#11#6'akLeft'#0#20
    -  +'BorderSpacing.Around'#2#6#9'PageIndex'#2#0#8'TabOrder'#2#1#0#5'TPage'#8'pgC'
    -  +'opies'#7'Caption'#6#6'Copies'#11'ClientWidth'#3#4#2#12'ClientHeight'#2#1#0#9
    -  +'TGroupBox'#7'gbPages'#24'AnchorSideBottom.Control'#7#8'pgCopies'#21'AnchorS'
    -  +'ideBottom.Side'#7#9'asrBottom'#4'Left'#2#8#6'Height'#2#1#3'Top'#2#7#5'Width'
    -  +#3#6#1#7'Anchors'#11#5'akTop'#6'akLeft'#8'akBottom'#0#20'BorderSpacing.Aroun'
    -  +'d'#2#6#7'Caption'#6#14' Select pages '#12'ClientHeight'#2#1#11'ClientWidth'
    -  +#3#2#1#8'TabOrder'#2#0#0#6'TBevel'#6'Bevel1'#21'AnchorSideTop.Control'#7#7'e'
    -  +'dRange'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#18#6'Height'#2#3#3
    -  +'Top'#2'i'#5'Width'#3#230#0#17'BorderSpacing.Top'#2#6#5'Shape'#7#9'bsTopLine'
    -  +#5'Style'#7#8'bsRaised'#0#0#6'TLabel'#7'labPage'#21'AnchorSideTop.Control'#7
    -  +#6'Bevel1'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#14#6'Height'#2#18
    -  +#3'Top'#2'x'#5'Width'#2''''#17'BorderSpacing.Top'#2#12#7'Caption'#6#5'Pages'
    -  +#11'ParentColor'#8#0#0#5'TEdit'#7'edRange'#22'AnchorSideLeft.Control'#7#7'rb'
    -  +'Range'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#7
    -  +'rbRange'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7
    -  +#7'gbPages'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2']'#6'Height'#2
    -  +#23#3'Top'#2'L'#5'Width'#3#159#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'
    -  +#0#18'BorderSpacing.Left'#2#15#19'BorderSpacing.Right'#2#6#8'TabOrder'#2#0#0
    -  +#0#9'TComboBox'#9'edPageSet'#21'AnchorSideTop.Control'#7#7'labPage'#18'Ancho'
    -  +'rSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7#7'gbPages'#20'A'
    -  +'nchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'h'#6'Height'#2#31#3'Top'#2'r'
    -  +#5'Width'#3#148#0#7'Anchors'#11#5'akTop'#7'akRight'#0#12'AutoComplete'#8#10
    -  +'AutoSelect'#9#19'BorderSpacing.Right'#2#6#10'ItemHeight'#2#0#9'ItemIndex'#2
    -  +#0#13'Items.Strings'#1#6#9'All pages'#6#9'Odd pages'#6#10'Even pages'#0#9'It'
    -  +'emWidth'#2#0#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#1#4'Text'#6#9'All '
    -  +'pages'#0#0#12'TRadioButton'#13'rbCurrentPage'#21'AnchorSideTop.Control'#7#9
    -  +'rbAllPage'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#14#6'Height'#2#22
    -  +#3'Top'#2#28#5'Width'#2'l'#11'AllowGrayed'#9#20'BorderSpacing.Around'#2#2#7
    -  +'Caption'#6#12'Current page'#10'DragCursor'#7#9'crDefault'#7'Enabled'#8#8'Ta'
    -  ,'bOrder'#2#2#7'TabStop'#8#0#0#12'TRadioButton'#7'rbRange'#21'AnchorSideTop.C'
    -  +'ontrol'#7#11'rbSelection'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#14
    -  +#6'Height'#2#22#3'Top'#2'L'#5'Width'#2'@'#11'AllowGrayed'#9#20'BorderSpacing'
    -  +'.Around'#2#2#7'Caption'#6#5'Range'#10'DragCursor'#7#9'crDefault'#8'TabOrder'
    -  +#2#4#7'TabStop'#8#0#0#12'TRadioButton'#9'rbAllPage'#4'Left'#2#14#6'Height'#2
    -  +#22#3'Top'#2#0#5'Width'#2'+'#11'AllowGrayed'#9#20'BorderSpacing.Around'#2#6#7
    -  +'Caption'#6#4'All '#7'Checked'#9#10'DragCursor'#7#9'crDefault'#5'State'#7#9
    -  +'cbChecked'#8'TabOrder'#2#3#0#0#12'TRadioButton'#11'rbSelection'#21'AnchorSi'
    -  +'deTop.Control'#7#13'rbCurrentPage'#18'AnchorSideTop.Side'#7#9'asrBottom'#4
    -  +'Left'#2#14#6'Height'#2#22#3'Top'#2'4'#5'Width'#2'S'#11'AllowGrayed'#9#20'Bo'
    -  +'rderSpacing.Around'#2#2#7'Caption'#6#9'Selection'#10'DragCursor'#7#9'crDefa'
    -  +'ult'#7'Enabled'#8#8'TabOrder'#2#5#7'TabStop'#8#0#0#0#9'TGroupBox'#8'gbCopie'
    -  +'s'#22'AnchorSideLeft.Control'#7#7'gbPages'#19'AnchorSideLeft.Side'#7#9'asrB'
    -  +'ottom'#23'AnchorSideRight.Control'#7#8'pgCopies'#20'AnchorSideRight.Side'#7
    -  +#9'asrBottom'#24'AnchorSideBottom.Control'#7#8'pgCopies'#21'AnchorSideBottom'
    -  +'.Side'#7#9'asrBottom'#4'Left'#3#20#1#6'Height'#2#1#3'Top'#2#7#5'Width'#3#234
    -  +#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'BorderSpacin'
    -  +'g.Around'#2#6#7'Caption'#6#8' Copies '#12'ClientHeight'#2#1#11'ClientWidth'
    -  +#3#230#0#8'TabOrder'#2#1#0#6'TImage'#10'imgCollate'#21'AnchorSideTop.Control'
    -  +#7#12'lanNumCopies'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Heig'
    -  +'ht'#2'%'#3'Top'#2#30#5'Width'#2']'#8'AutoSize'#9#17'BorderSpacing.Top'#2#6
    -  +#12'Proportional'#9#0#0#6'TLabel'#12'lanNumCopies'#4'Left'#2#6#6'Height'#2#18
    -  +#3'Top'#2#6#5'Width'#2'r'#7'Caption'#6#16'Number of copies'#11'ParentColor'#8
    -  +#0#0#9'TSpinEdit'#8'edCopies'#22'AnchorSideLeft.Control'#7#12'lanNumCopies'
    -  +#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#12'lanNu'
    -  +'mCopies'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2'~'#6'Height'#2#20#3
    -  +'Top'#2#5#5'Width'#2'2'#18'BorderSpacing.Left'#2#6#8'TabOrder'#2#0#0#0#9'TCh'
    -  +'eckBox'#9'cbCollate'#21'AnchorSideTop.Control'#7#8'edCopies'#18'AnchorSideT'
    -  +'op.Side'#7#9'asrBottom'#4'Left'#2'w'#6'Height'#2#22#3'Top'#2#31#5'Width'#2
    -  +'D'#11'AllowGrayed'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Collate'#10
    -  +'DragCursor'#7#9'crDefault'#7'OnClick'#7#14'cbReverseCLICK'#8'TabOrder'#2#2#0
    -  +#0#9'TCheckBox'#9'cbReverse'#21'AnchorSideTop.Control'#7#9'cbCollate'#18'Anc'
    -  +'horSideTop.Side'#7#9'asrBottom'#4'Left'#2'w'#6'Height'#2#22#3'Top'#2';'#5'W'
    -  +'idth'#2'J'#11'AllowGrayed'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Re'
    -  +'verse'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#14'cbReverseCLICK'#8'TabO'
    -  +'rder'#2#1#0#0#0#0#5'TPage'#9'pgAdvance'#7'Caption'#6#8'Advanced'#11'ClientW'
    -  +'idth'#3#4#2#12'ClientHeight'#2#1#0#6'TLabel'#7'labTask'#4'Left'#2#7#6'Heigh'
    -  +'t'#2#16#3'Top'#2#10#5'Width'#2'R'#7'Caption'#6#12'Delayed task'#11'ParentCo'
    -  +'lor'#8#0#0#6'TLabel'#9'PrioLabel'#21'AnchorSideTop.Control'#7#7'labTask'#18
    -  +'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#7#6'Height'#2#16#3'Top'#2'4'#5
    -  +'Width'#2','#17'BorderSpacing.Top'#2#20#20'BorderSpacing.Around'#2#6#7'Capti'
    -  +'on'#6#8'Priority'#11'ParentColor'#8#0#0#9'TComboBox'#10'cbTasktime'#4'Left'
    -  +#3#215#0#6'Height'#2#29#3'Top'#2#7#5'Width'#3#200#0#12'AutoComplete'#8#10'It'
    -  +'emHeight'#2#0#9'ItemIndex'#2#0#13'Items.Strings'#1#6#9'Immediate'#6#18'Neve'
    -  +'r (suspending)'#6#14'during the day'#6#7'evening'#6#5'night'#6#7'Weekend'#6
    -  +#23'After close of business'#6#14'After midnight'#6#7'At time'#0#9'ItemWidth'
    -  +#2#0#8'OnChange'#7#16'cbTasktimeCHANGE'#10'OnKeyPress'#7#18'cbPrintersKEYPRE'
    -  +'SS'#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#1#4'Text'#6#9'Immediate'#0#0
    -  +#5'TEdit'#10'edTimeTask'#4'Left'#3#167#1#6'Height'#2#23#3'Top'#2#9#5'Width'#2
    -  +'S'#10'DragCursor'#7#9'crDefault'#9'MaxLength'#2#8#8'TabOrder'#2#0#4'Text'#6
    -  +#8'23:00:00'#0#0#9'TSpinEdit'#10'edPriority'#21'AnchorSideTop.Control'#7#9'P'
    -  +'rioLabel'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2''#6'Height'#2#20
    -  +#3'Top'#2'2'#5'Width'#2'2'#8'TabOrder'#2#3#0#0#9'TTrackBar'#11'tkbPriority'
    -  +#22'AnchorSideLeft.Control'#7#10'edPriority'#19'AnchorSideLeft.Side'#7#9'asr'
    -  +'Bottom'#21'AnchorSideTop.Control'#7#9'PrioLabel'#18'AnchorSideTop.Side'#7#9
    -  +'asrCenter'#23'AnchorSideRight.Control'#7#9'pgAdvance'#20'AnchorSideRight.Si'
    -  +'de'#7#9'asrBottom'#4'Left'#3#183#0#6'Height'#2'&'#3'Top'#2')'#5'Width'#3'@'
    -  +#1#9'Frequency'#2#10#3'Max'#2'd'#8'OnChange'#7#17'tkbPriorityCHANGE'#8'Posit'
    -  +'ion'#2#10#7'TabStop'#8#9'TickMarks'#7#6'tmBoth'#20'BorderSpacing.Around'#2#6
    -  +#10'DragCursor'#7#9'crDefault'#8'TabOrder'#2#2#0#0#0#0#6'TPanel'#8'BtnPanel'
    -  +#4'Left'#2#6#6'Height'#2')'#3'Top'#3#170#0#5'Width'#3#6#2#5'Align'#7#8'alBot'
    -  +'tom'#7'Anchors'#11#6'akLeft'#8'akBottom'#0#8'AutoSize'#9#20'BorderSpacing.A'
    -  +'round'#2#6#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2')'#11'ClientWidth'
    -  +#3#6#2#11'FullRepaint'#8#8'TabOrder'#2#2#7'TabStop'#9#0#7'TButton'#9'btnCanc'
    -  ,'el'#4'Left'#3#201#1#6'Height'#2#29#3'Top'#2#6#5'Width'#2'7'#5'Align'#7#7'al'
    -  +'Right'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#6'Cancel'#9#7'Caption'#6#6
    -  +'Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#0#0#0#7'TButton'#8'btnPrint'#4'Le'
    -  +'ft'#3#154#1#6'Height'#2#29#3'Top'#2#6#5'Width'#2')'#5'Align'#7#7'alRight'#8
    -  +'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#5'Print'#7'Default'#9
    -  +#11'ModalResult'#2#1#7'OnClick'#7#13'btnPrintCLICK'#8'TabOrder'#2#1#0#0#7'TB'
    -  +'utton'#8'btnReduc'#4'Left'#2#6#6'Height'#2#29#3'Top'#2#6#5'Width'#2'<'#5'Al'
    -  +'ign'#7#6'alLeft'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#8
    -  +'More ...'#7'OnClick'#7#13'btnReducCLICK'#8'TabOrder'#2#2#0#0#7'TButton'#10
    -  +'btnPreview'#4'Left'#3'X'#1#6'Height'#2#29#3'Top'#2#6#5'Width'#2'<'#5'Align'
    -  +#7#7'alRight'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Prev'
    -  +'iew'#11'ModalResult'#2#6#8'TabOrder'#2#3#0#0#0#6'TPanel'#9'panLabels'#4'Lef'
    -  +'t'#2#6#6'Height'#2#22#3'Top'#3#149#0#5'Width'#3#6#2#5'Align'#7#5'alTop'#20
    -  +'BorderSpacing.Around'#2#6#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2#22
    -  +#11'ClientWidth'#3#6#2#8'TabOrder'#2#3#0#6'TLabel'#7'labCUPS'#18'AnchorSideT'
    -  +'op.Side'#7#9'asrBottom'#4'Left'#2#8#6'Height'#2#16#3'Top'#2#3#5'Width'#3#233
    -  +#0#7'Caption'#6'"CUPS (Common Unix Printing System)'#11'ParentColor'#8#0#0#6
    -  +'TLabel'#13'labCUPSServer'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3
    -  +#248#0#6'Height'#2#16#3'Top'#2#3#5'Width'#2']'#7'Caption'#6#13'labCUPSServer'
    -  +#11'ParentColor'#8#0#0#0#0
    -]);
    diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgselectprinter.pp lazarus.w/components/printers/unix/udlgselectprinter.pp
    --- lazarus/components/printers/unix/udlgselectprinter.pp	2009-04-30 21:27:33.000000000 +0100
    +++ lazarus.w/components/printers/unix/udlgselectprinter.pp	2011-02-03 21:33:05.000000000 +0000
    @@ -130,6 +130,8 @@
     uses
       uDlgPropertiesPrinter;
     
    +{$R *.lfm}
    +
     Type
       THackCUPSPrinter = Class(TCUPSPrinter);
     
    @@ -491,6 +493,5 @@
     
     
     initialization
    -  {$I udlgselectprinter.lrs}
       {$I selectprinter.lrs}
     end.
    
    cupsprndlg1.patch (45,575 bytes)
  • cupsprndlg2.patch (19,949 bytes)
    Index: udlgpropertiesprinter.lfm
    ===================================================================
    --- udlgpropertiesprinter.lfm	(revision 30096)
    +++ udlgpropertiesprinter.lfm	(working copy)
    @@ -60,7 +60,6 @@
         TabIndex = 0
         TabOrder = 1
         object pgGeneral: TTabSheet
    -      Caption = 'General'
           ClientHeight = 397
           ClientWidth = 449
           object labPaperSize: TLabel
    @@ -290,10 +289,8 @@
           end
         end
         object pgMargins: TTabSheet
    -      Caption = 'Margins'
         end
         object pgAdvanced: TTabSheet
    -      Caption = 'Advanced'
           ClientHeight = 397
           ClientWidth = 449
           object sb: TScrollBox
    Index: udlgpropertiesprinter.lrs
    ===================================================================
    --- udlgpropertiesprinter.lrs	(revision 30096)
    +++ udlgpropertiesprinter.lrs	(working copy)
    @@ -1,81 +0,0 @@
    -{ This is an automatically generated lazarus resource file }
    -
    -LazarusResources.Add('Tdlgpropertiesprinter','FORMDATA',[
    -  'TPF0'#21'Tdlgpropertiesprinter'#20'dlgpropertiesprinter'#4'Left'#3'{'#1#6'He'
    -  +'ight'#3#208#1#3'Top'#2'5'#5'Width'#3#201#1#13'ActiveControl'#7#9'Notebook1'
    -  +#7'Caption'#6#20'dlgpropertiesprinter'#12'ClientHeight'#3#208#1#11'ClientWid'
    -  +'th'#3#201#1#8'OnCreate'#7#26'dlgpropertiesprinterCREATE'#9'OnDestroy'#7#11
    -  +'FormDestroy'#6'OnShow'#7#24'dlgpropertiesprinterSHOW'#8'Position'#7#14'poSc'
    -  +'reenCenter'#10'LCLVersion'#6#6'0.9.31'#0#6'TPanel'#6'Panel1'#4'Left'#2#0#6
    -  +'Height'#2')'#3'Top'#3#167#1#5'Width'#3#201#1#5'Align'#7#8'alBottom'#7'Ancho'
    -  +'rs'#11#6'akLeft'#8'akBottom'#0#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2
    -  +')'#11'ClientWidth'#3#201#1#11'FullRepaint'#8#8'TabOrder'#2#0#7'TabStop'#9#0
    -  +#7'TButton'#10'btnCancel1'#4'Left'#3'`'#1#6'Height'#2#25#3'Top'#2#8#5'Width'
    -  +#2'['#7'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#6
    -  +'Cancel'#9#7'Caption'#6#6'Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#0#0#0#7
    -  +'TButton'#5'btnOk'#4'Left'#3#255#0#6'Height'#2#25#3'Top'#2#8#5'Width'#2'['#7
    -  +'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#7'Capti'
    -  +'on'#6#2'Ok'#7'Default'#9#11'ModalResult'#2#1#8'TabOrder'#2#1#0#0#0#12'TPage'
    -  +'Control'#9'Notebook1'#4'Left'#2#0#6'Height'#3#167#1#3'Top'#2#0#5'Width'#3
    -  +#201#1#10'ActivePage'#7#9'pgGeneral'#5'Align'#7#8'alClient'#8'TabIndex'#2#0#8
    -  +'TabOrder'#2#1#0#9'TTabSheet'#9'pgGeneral'#7'Caption'#6#7'General'#12'Client'
    -  +'Height'#3#141#1#11'ClientWidth'#3#193#1#0#6'TLabel'#12'labPaperSize'#4'Left'
    -  +#2#15#6'Height'#2#14#3'Top'#2#19#5'Width'#2'2'#7'Caption'#6#10'Paper size'#11
    -  +'ParentColor'#8#0#0#6'TLabel'#12'labPaperType'#4'Left'#2#15#6'Height'#2#14#3
    -  +'Top'#2'7'#5'Width'#2'6'#7'Caption'#6#10'Paper type'#11'ParentColor'#8#0#0#6
    -  +'TLabel'#11'labPaperSrc'#4'Left'#2#15#6'Height'#2#14#3'Top'#2'\'#5'Width'#2
    -  +'@'#7'Caption'#6#12'Paper source'#11'ParentColor'#8#0#0#6'TLabel'#13'labReso'
    -  +'lution'#4'Left'#2#15#6'Height'#2#14#3'Top'#2'}'#5'Width'#2'3'#7'Caption'#6
    -  +#10'Resolution'#11'ParentColor'#8#0#0#9'TComboBox'#11'cbPaperSize'#4'Left'#3
    -  +#130#0#6'Height'#2#21#3'Top'#2#9#5'Width'#3'6'#1#13'DropDownCount'#2#10#10'I'
    -  +'temHeight'#2#13#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'csDr'
    -  +'opDownList'#8'TabOrder'#2#0#0#0#9'TComboBox'#11'cbPaperType'#4'Left'#3#130#0
    -  +#6'Height'#2#21#3'Top'#2'-'#5'Width'#3'6'#1#10'ItemHeight'#2#13#10'OnKeyPres'
    -  +'s'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#1#0
    -  +#0#9'TComboBox'#10'cbPaperSrc'#4'Left'#3#130#0#6'Height'#2#21#3'Top'#2'Q'#5
    -  +'Width'#3'6'#1#10'ItemHeight'#2#13#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5
    -  +'Style'#7#14'csDropDownList'#8'TabOrder'#2#3#0#0#9'TGroupBox'#13'gbOrientati'
    -  +'on'#4'Left'#2#13#6'Height'#2'w'#3'Top'#3#162#0#5'Width'#3#233#0#7'Caption'#6
    -  +#13' Orientation '#12'ClientHeight'#2'e'#11'ClientWidth'#3#229#0#8'TabOrder'
    -  +#2#5#0#6'TImage'#14'imgOrientation'#4'Left'#3#167#0#6'Height'#2'0'#3'Top'#2
    -  +#25#5'Width'#2'4'#0#0#12'TRadioButton'#10'rbPortrait'#4'Left'#2#7#6'Height'#2
    -  +#17#3'Top'#2#5#5'Width'#2'6'#7'Caption'#6#8'Portrait'#7'Checked'#9#10'DragCu'
    -  +'rsor'#7#9'crDefault'#7'OnClick'#7#15'rbPortraitCLICK'#8'TabOrder'#2#0#7'Tab'
    -  +'Stop'#9#0#0#12'TRadioButton'#11'rbLandscape'#4'Left'#2#7#6'Height'#2#17#3'T'
    -  +'op'#2#29#5'Width'#2'E'#7'Caption'#6#9'Landscape'#10'DragCursor'#7#9'crDefau'
    -  +'lt'#7'OnClick'#7#15'rbPortraitCLICK'#8'TabOrder'#2#1#0#0#12'TRadioButton'#15
    -  +'rbrev_Landscape'#4'Left'#2#7#6'Height'#2#17#3'Top'#2'5'#5'Width'#2'm'#7'Cap'
    -  +'tion'#6#17'Reverse landscape'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#15
    -  +'rbPortraitCLICK'#8'TabOrder'#2#2#0#0#12'TRadioButton'#14'rbrev_portrait'#4
    -  +'Left'#2#7#6'Height'#2#17#3'Top'#2'M'#5'Width'#2'a'#7'Caption'#6#16'Reverse '
    -  +'portrait'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#15'rbPortraitCLICK'#8
    -  +'TabOrder'#2#3#0#0#0#9'TGroupBox'#9'gbBanners'#4'Left'#2#13#6'Height'#2'`'#3
    -  +'Top'#3'"'#1#5'Width'#3#171#1#7'Caption'#6#9' Banners '#12'ClientHeight'#2'N'
    -  +#11'ClientWidth'#3#167#1#8'TabOrder'#2#2#0#6'TLabel'#11'labBanStart'#4'Left'
    -  +#2#6#6'Height'#2#14#3'Top'#2#9#5'Width'#2#25#7'Caption'#6#5'Start'#11'Parent'
    -  +'Color'#8#0#0#6'TLabel'#9'labBanEnd'#4'Left'#2#6#6'Height'#2#14#3'Top'#2'1'#5
    -  +'Width'#2#19#7'Caption'#6#3'End'#11'ParentColor'#8#0#0#9'TComboBox'#10'cbBan'
    -  +'Start'#4'Left'#2'^'#6'Height'#2#21#3'Top'#2#1#5'Width'#3'='#1#10'ItemHeight'
    -  +#2#13#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'csDropDownList'
    -  +#8'TabOrder'#2#0#0#0#9'TComboBox'#8'cbBanEnd'#4'Left'#2'^'#6'Height'#2#21#3
    -  +'Top'#2')'#5'Width'#3'='#1#10'ItemHeight'#2#13#10'OnKeyPress'#7#19'cbPaperSi'
    -  +'zeKEYPRESS'#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#1#0#0#0#9'TGroupBox'
    -  +#12'gbPagesSheet'#4'Left'#3#0#1#6'Height'#2'v'#3'Top'#3#163#0#5'Width'#3#185
    -  +#0#7'Caption'#6#17' Pages per sheet '#12'ClientHeight'#2'd'#11'ClientWidth'#3
    -  +#181#0#8'TabOrder'#2#4#0#6'TImage'#12'imgPageSheet'#4'Left'#2'N'#6'Height'#2
    -  +'2'#3'Top'#2#17#5'Width'#2'P'#0#0#12'TRadioButton'#8'rbSheet1'#4'Left'#2#6#6
    -  +'Height'#2#17#3'Top'#2#5#5'Width'#2#24#7'Caption'#6#1'1'#7'Checked'#9#10'Dra'
    -  ,'gCursor'#7#9'crDefault'#7'OnClick'#7#15'rbPortraitCLICK'#8'TabOrder'#2#0#7
    -  +'TabStop'#9#0#0#12'TRadioButton'#8'rbSheet2'#4'Left'#2#6#6'Height'#2#17#3'To'
    -  +'p'#2#29#5'Width'#2#24#7'Caption'#6#1'2'#10'DragCursor'#7#9'crDefault'#7'OnC'
    -  +'lick'#7#15'rbPortraitCLICK'#8'TabOrder'#2#1#0#0#12'TRadioButton'#8'rbSheet4'
    -  +#4'Left'#2#6#6'Height'#2#17#3'Top'#2'5'#5'Width'#2#24#7'Caption'#6#1'4'#10'D'
    -  +'ragCursor'#7#9'crDefault'#7'OnClick'#7#15'rbPortraitCLICK'#8'TabOrder'#2#2#0
    -  +#0#0#9'TComboBox'#12'cbResolution'#4'Left'#3#130#0#6'Height'#2#21#3'Top'#2'u'
    -  +#5'Width'#3'6'#1#10'ItemHeight'#2#13#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'
    -  +#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#6#0#0#0#9'TTabSheet'#9'pgMargin'
    -  +'s'#7'Caption'#6#7'Margins'#0#0#9'TTabSheet'#10'pgAdvanced'#7'Caption'#6#8'A'
    -  +'dvanced'#12'ClientHeight'#3#141#1#11'ClientWidth'#3#193#1#0#10'TScrollBox'#2
    -  +'sb'#4'Left'#2#0#6'Height'#3#141#1#3'Top'#2#0#5'Width'#3#193#1#5'Align'#7#8
    -  +'alClient'#8'TabOrder'#2#0#0#0#0#0#0
    -]);
    Index: udlgselectprinter.lfm
    ===================================================================
    --- udlgselectprinter.lfm	(revision 30096)
    +++ udlgselectprinter.lfm	(working copy)
    @@ -140,7 +140,6 @@
         TabIndex = 0
         TabOrder = 1
         object pgCopies: TTabSheet
    -      Caption = 'Copies'
           ClientHeight = 156
           ClientWidth = 510
           object gbPages: TGroupBox
    @@ -346,7 +345,6 @@
           end
         end
         object pgAdvance: TTabSheet
    -      Caption = 'Advanced'
           ClientHeight = 156
           ClientWidth = 510
           object labTask: TLabel
    Index: udlgselectprinter.lrs
    ===================================================================
    --- udlgselectprinter.lrs	(revision 30096)
    +++ udlgselectprinter.lrs	(working copy)
    @@ -1,149 +0,0 @@
    -{ This is an automatically generated lazarus resource file }
    -
    -LazarusResources.Add('TdlgSelectPrinter','FORMDATA',[
    -  'TPF0'#17'TdlgSelectPrinter'#16'dlgSelectPrinter'#4'Left'#3'J'#1#6'Height'#3
    -  +#150#1#3'Top'#2'o'#5'Width'#3#18#2#13'ActiveControl'#7#7'btnProp'#7'Caption'
    -  +#6#8'Printing'#12'ClientHeight'#3#150#1#11'ClientWidth'#3#18#2#8'OnCreate'#7
    -  +#22'dlgSelectPrinterCREATE'#6'OnShow'#7#20'dlgSelectPrinterSHOW'#8'Position'
    -  +#7#14'poScreenCenter'#10'LCLVersion'#6#6'0.9.31'#0#9'TGroupBox'#15'PrinterGr'
    -  +'oupbox'#4'Left'#2#6#6'Height'#3#137#0#3'Top'#2#6#5'Width'#3#6#2#5'Align'#7#5
    -  +'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#9' Printer '#12'ClientHeig'
    -  +'ht'#2'w'#11'ClientWidth'#3#2#2#8'TabOrder'#2#0#0#6'TLabel'#8'labState'#4'Le'
    -  +'ft'#2'`'#6'Height'#2#14#3'Top'#2'1'#5'Width'#2')'#7'Caption'#6#8'labState'
    -  +#11'ParentColor'#8#0#0#6'TLabel'#11'labLocation'#4'Left'#2'`'#6'Height'#2#14
    -  +#3'Top'#2'I'#5'Width'#2'7'#7'Caption'#6#11'labLocation'#11'ParentColor'#8#0#0
    -  +#6'TLabel'#10'labComment'#4'Left'#2'`'#6'Height'#2#14#3'Top'#2'a'#5'Width'#2
    -  +'<'#7'Caption'#6#10'labComment'#11'ParentColor'#8#0#0#6'TImage'#6'ImgPrn'#4
    -  +'Left'#2'`'#6'Height'#2#17#3'Top'#2#12#5'Width'#2#17#0#0#6'TLabel'#16'Printe'
    -  +'rNameLabel'#4'Left'#3#240#0#6'Height'#2#14#3'Top'#2#9#5'Width'#2#28#7'Ancho'
    -  +'rs'#11#0#7'Caption'#6#4'Name'#11'ParentColor'#8#0#0#6'TLabel'#17'PrinterSta'
    -  +'teLabel'#4'Left'#2#10#6'Height'#2#14#3'Top'#2'1'#5'Width'#2#27#7'Caption'#6
    -  +#5'State'#11'ParentColor'#8#14'OnChangeBounds'#7#29'PrinterStateLabelChangeB'
    -  +'ounds'#0#0#6'TLabel'#20'PrinterLocationLabel'#4'Left'#2#10#6'Height'#2#14#3
    -  +'Top'#2'I'#5'Width'#2')'#7'Caption'#6#8'Location'#11'ParentColor'#8#0#0#6'TL'
    -  +'abel'#23'PrinterDescriptionLabel'#4'Left'#2#10#6'Height'#2#14#3'Top'#2'a'#5
    -  +'Width'#2'6'#7'Caption'#6#11'Description'#11'ParentColor'#8#0#0#6'TLabel'#14
    -  +'labPrinterName'#4'Left'#2#10#6'Height'#2#14#3'Top'#2#12#5'Width'#2#28#7'Cap'
    -  +'tion'#6#4'Name'#11'ParentColor'#8#14'OnChangeBounds'#7#29'PrinterStateLabel'
    -  +'ChangeBounds'#0#0#7'TButton'#7'btnProp'#4'Left'#3#161#1#6'Height'#2#23#3'To'
    -  +'p'#2#9#5'Width'#2'Z'#7'Anchors'#11#0#8'AutoSize'#9#7'Caption'#6#14'Properti'
    -  +'es ...'#7'OnClick'#7#12'btnPropCLICK'#8'TabOrder'#2#0#0#0#9'TCheckBox'#13'c'
    -  +'bPrintToFile'#4'Left'#3#180#1#6'Height'#2#17#3'Top'#2'/'#5'Width'#2'F'#7'An'
    -  +'chors'#11#7'akRight'#8'akBottom'#0#7'Caption'#6#13'Print to file'#8'TabOrde'
    -  +'r'#2#1#0#0#9'TComboBox'#10'cbPrinters'#4'Left'#2'x'#6'Height'#2#21#3'Top'#2
    -  +#7#5'Width'#3#31#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#10'ItemHeig'
    -  +'ht'#2#13#8'OnChange'#7#16'cbPrintersCHANGE'#10'OnKeyPress'#7#18'cbPrintersK'
    -  +'EYPRESS'#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#2#0#0#0#12'TPageContro'
    -  +'l'#6'NbOpts'#4'Left'#2#6#6'Height'#3#182#0#3'Top'#3#177#0#5'Width'#3#6#2#10
    -  +'ActivePage'#7#8'pgCopies'#5'Align'#7#8'alClient'#7'Anchors'#11#6'akLeft'#0
    -  +#20'BorderSpacing.Around'#2#6#8'TabIndex'#2#0#8'TabOrder'#2#1#0#9'TTabSheet'
    -  +#8'pgCopies'#7'Caption'#6#6'Copies'#12'ClientHeight'#3#156#0#11'ClientWidth'
    -  +#3#254#1#0#9'TGroupBox'#7'gbPages'#24'AnchorSideBottom.Control'#7#8'pgCopies'
    -  +#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#8#6'Height'#3#143#0#3'To'
    -  +'p'#2#7#5'Width'#3#6#1#7'Anchors'#11#5'akTop'#6'akLeft'#8'akBottom'#0#20'Bor'
    -  +'derSpacing.Around'#2#6#7'Caption'#6#14' Select pages '#12'ClientHeight'#2'}'
    -  +#11'ClientWidth'#3#2#1#8'TabOrder'#2#0#0#6'TBevel'#6'Bevel1'#21'AnchorSideTo'
    -  +'p.Control'#7#7'edRange'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#18#6
    -  +'Height'#2#3#3'Top'#2'V'#5'Width'#3#230#0#17'BorderSpacing.Top'#2#6#5'Shape'
    -  +#7#9'bsTopLine'#5'Style'#7#8'bsRaised'#0#0#6'TLabel'#7'labPage'#21'AnchorSid'
    -  +'eTop.Control'#7#6'Bevel1'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#14
    -  +#6'Height'#2#14#3'Top'#2'e'#5'Width'#2#30#17'BorderSpacing.Top'#2#12#7'Capti'
    -  +'on'#6#5'Pages'#11'ParentColor'#8#0#0#5'TEdit'#7'edRange'#22'AnchorSideLeft.'
    -  +'Control'#7#7'rbRange'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideT'
    -  +'op.Control'#7#7'rbRange'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSid'
    -  +'eRight.Control'#7#7'gbPages'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'
    -  +#2'N'#6'Height'#2#21#3'Top'#2';'#5'Width'#3#174#0#7'Anchors'#11#5'akTop'#6'a'
    -  +'kLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#15#19'BorderSpacing.Right'#2#6
    -  +#8'TabOrder'#2#0#0#0#9'TComboBox'#9'edPageSet'#21'AnchorSideTop.Control'#7#7
    -  +'labPage'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7
    -  +#7'gbPages'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'h'#6'Height'#2
    -  +#21#3'Top'#2'b'#5'Width'#3#148#0#7'Anchors'#11#5'akTop'#7'akRight'#0#19'Bord'
    -  +'erSpacing.Right'#2#6#10'ItemHeight'#2#13#9'ItemIndex'#2#0#13'Items.Strings'
    -  +#1#6#9'All pages'#6#9'Odd pages'#6#10'Even pages'#0#5'Style'#7#14'csDropDown'
    -  +'List'#8'TabOrder'#2#1#4'Text'#6#9'All pages'#0#0#12'TRadioButton'#13'rbCurr'
    -  +'entPage'#21'AnchorSideTop.Control'#7#9'rbAllPage'#18'AnchorSideTop.Side'#7#9
    -  +'asrBottom'#4'Left'#2#14#6'Height'#2#17#3'Top'#2#23#5'Width'#2'R'#20'BorderS'
    -  +'pacing.Around'#2#2#7'Caption'#6#12'Current page'#10'DragCursor'#7#9'crDefau'
    -  +'lt'#7'Enabled'#8#8'TabOrder'#2#2#0#0#12'TRadioButton'#7'rbRange'#21'AnchorS'
    -  ,'ideTop.Control'#7#11'rbSelection'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'L'
    -  +'eft'#2#14#6'Height'#2#17#3'Top'#2'='#5'Width'#2'1'#20'BorderSpacing.Around'
    -  +#2#2#7'Caption'#6#5'Range'#10'DragCursor'#7#9'crDefault'#8'TabOrder'#2#4#0#0
    -  +#12'TRadioButton'#9'rbAllPage'#4'Left'#2#14#6'Height'#2#17#3'Top'#2#0#5'Widt'
    -  +'h'#2' '#20'BorderSpacing.Around'#2#6#7'Caption'#6#4'All '#7'Checked'#9#10'D'
    -  +'ragCursor'#7#9'crDefault'#8'TabOrder'#2#3#7'TabStop'#9#0#0#12'TRadioButton'
    -  +#11'rbSelection'#21'AnchorSideTop.Control'#7#13'rbCurrentPage'#18'AnchorSide'
    -  +'Top.Side'#7#9'asrBottom'#4'Left'#2#14#6'Height'#2#17#3'Top'#2'*'#5'Width'#2
    -  +'='#20'BorderSpacing.Around'#2#2#7'Caption'#6#9'Selection'#10'DragCursor'#7#9
    -  +'crDefault'#7'Enabled'#8#8'TabOrder'#2#5#0#0#0#9'TGroupBox'#8'gbCopies'#22'A'
    -  +'nchorSideLeft.Control'#7#7'gbPages'#19'AnchorSideLeft.Side'#7#9'asrBottom'
    -  +#23'AnchorSideRight.Control'#7#8'pgCopies'#20'AnchorSideRight.Side'#7#9'asrB'
    -  +'ottom'#24'AnchorSideBottom.Control'#7#8'pgCopies'#21'AnchorSideBottom.Side'
    -  +#7#9'asrBottom'#4'Left'#3#20#1#6'Height'#3#143#0#3'Top'#2#7#5'Width'#3#228#0
    -  +#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'BorderSpacing.'
    -  +'Around'#2#6#7'Caption'#6#8' Copies '#12'ClientHeight'#2'}'#11'ClientWidth'#3
    -  +#224#0#8'TabOrder'#2#1#0#6'TImage'#10'imgCollate'#21'AnchorSideTop.Control'#7
    -  +#12'lanNumCopies'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'
    -  +#2'%'#3'Top'#2#26#5'Width'#2']'#8'AutoSize'#9#17'BorderSpacing.Top'#2#6#12'P'
    -  +'roportional'#9#0#0#6'TLabel'#12'lanNumCopies'#4'Left'#2#6#6'Height'#2#14#3
    -  +'Top'#2#6#5'Width'#2'T'#7'Caption'#6#16'Number of copies'#11'ParentColor'#8#0
    -  +#0#9'TSpinEdit'#8'edCopies'#22'AnchorSideLeft.Control'#7#12'lanNumCopies'#19
    -  +'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#12'lanNumCo'
    -  +'pies'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2'`'#6'Height'#2#21#3'T'
    -  +'op'#2#3#5'Width'#2'2'#18'BorderSpacing.Left'#2#6#8'TabOrder'#2#0#0#0#9'TChe'
    -  +'ckBox'#9'cbCollate'#21'AnchorSideTop.Control'#7#8'edCopies'#18'AnchorSideTo'
    -  +'p.Side'#7#9'asrBottom'#4'Left'#2'w'#6'Height'#2#17#3'Top'#2#30#5'Width'#2'3'
    -  +#11'AllowGrayed'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Collate'#10'D'
    -  +'ragCursor'#7#9'crDefault'#7'OnClick'#7#14'cbReverseCLICK'#8'TabOrder'#2#2#0
    -  +#0#9'TCheckBox'#9'cbReverse'#21'AnchorSideTop.Control'#7#9'cbCollate'#18'Anc'
    -  +'horSideTop.Side'#7#9'asrBottom'#4'Left'#2'w'#6'Height'#2#17#3'Top'#2'5'#5'W'
    -  +'idth'#2':'#11'AllowGrayed'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Re'
    -  +'verse'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#14'cbReverseCLICK'#8'TabO'
    -  +'rder'#2#1#0#0#0#0#9'TTabSheet'#9'pgAdvance'#7'Caption'#6#8'Advanced'#12'Cli'
    -  +'entHeight'#3#156#0#11'ClientWidth'#3#254#1#0#6'TLabel'#7'labTask'#4'Left'#2
    -  +#7#6'Height'#2#14#3'Top'#2#10#5'Width'#2'?'#7'Caption'#6#12'Delayed task'#11
    -  +'ParentColor'#8#0#0#6'TLabel'#9'PrioLabel'#21'AnchorSideTop.Control'#7#7'lab'
    -  +'Task'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#7#6'Height'#2#14#3'To'
    -  +'p'#2'2'#5'Width'#2'#'#17'BorderSpacing.Top'#2#20#20'BorderSpacing.Around'#2
    -  +#6#7'Caption'#6#8'Priority'#11'ParentColor'#8#0#0#9'TComboBox'#10'cbTasktime'
    -  +#4'Left'#3#215#0#6'Height'#2#21#3'Top'#2#7#5'Width'#3#200#0#10'ItemHeight'#2
    -  +#13#9'ItemIndex'#2#0#13'Items.Strings'#1#6#9'Immediate'#6#18'Never (suspendi'
    -  +'ng)'#6#14'during the day'#6#7'evening'#6#5'night'#6#7'Weekend'#6#23'After c'
    -  +'lose of business'#6#14'After midnight'#6#7'At time'#0#8'OnChange'#7#16'cbTa'
    -  +'sktimeCHANGE'#10'OnKeyPress'#7#18'cbPrintersKEYPRESS'#5'Style'#7#14'csDropD'
    -  +'ownList'#8'TabOrder'#2#1#4'Text'#6#9'Immediate'#0#0#5'TEdit'#10'edTimeTask'
    -  +#4'Left'#3#167#1#6'Height'#2#21#3'Top'#2#9#5'Width'#2'S'#10'DragCursor'#7#9
    -  +'crDefault'#9'MaxLength'#2#8#8'TabOrder'#2#0#4'Text'#6#8'23:00:00'#0#0#9'TSp'
    -  +'inEdit'#10'edPriority'#21'AnchorSideTop.Control'#7#9'PrioLabel'#18'AnchorSi'
    -  +'deTop.Side'#7#9'asrCenter'#4'Left'#2#127#6'Height'#2#21#3'Top'#2'/'#5'Width'
    -  +#2'2'#8'TabOrder'#2#3#0#0#9'TTrackBar'#11'tkbPriority'#22'AnchorSideLeft.Con'
    -  +'trol'#7#10'edPriority'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSide'
    -  +'Top.Control'#7#9'PrioLabel'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'Anchor'
    -  +'SideRight.Control'#7#9'pgAdvance'#20'AnchorSideRight.Side'#7#9'asrBottom'#4
    -  +'Left'#3#183#0#6'Height'#2'&'#3'Top'#2'&'#5'Width'#3'@'#1#9'Frequency'#2#10#3
    -  +'Max'#2'd'#8'OnChange'#7#17'tkbPriorityCHANGE'#8'Position'#2#10#7'TabStop'#8
    -  +#9'TickMarks'#7#6'tmBoth'#20'BorderSpacing.Around'#2#6#10'DragCursor'#7#9'cr'
    -  +'Default'#8'TabOrder'#2#2#0#0#0#0#6'TPanel'#8'BtnPanel'#4'Left'#2#6#6'Height'
    -  +#2'#'#3'Top'#3'm'#1#5'Width'#3#6#2#5'Align'#7#8'alBottom'#7'Anchors'#11#6'ak'
    -  +'Left'#8'akBottom'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#10'BevelOute'
    -  +'r'#7#6'bvNone'#12'ClientHeight'#2'#'#11'ClientWidth'#3#6#2#11'FullRepaint'#8
    -  +#8'TabOrder'#2#2#7'TabStop'#9#0#7'TButton'#9'btnCancel'#4'Left'#3#198#1#6'He'
    -  +'ight'#2#23#3'Top'#2#6#5'Width'#2':'#5'Align'#7#7'alRight'#8'AutoSize'#9#20
    -  +'BorderSpacing.Around'#2#6#6'Cancel'#9#7'Caption'#6#6'Cancel'#11'ModalResult'
    -  ,#2#2#8'TabOrder'#2#0#0#0#7'TButton'#8'btnPrint'#4'Left'#3#144#1#6'Height'#2
    -  +#23#3'Top'#2#6#5'Width'#2'0'#5'Align'#7#7'alRight'#8'AutoSize'#9#20'BorderSp'
    -  +'acing.Around'#2#6#7'Caption'#6#5'Print'#7'Default'#9#11'ModalResult'#2#1#7
    -  +'OnClick'#7#13'btnPrintCLICK'#8'TabOrder'#2#1#0#0#7'TButton'#8'btnReduc'#4'L'
    -  +'eft'#2#6#6'Height'#2#23#3'Top'#2#6#5'Width'#2'A'#5'Align'#7#6'alLeft'#8'Aut'
    -  +'oSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#8'More ...'#7'OnClick'#7
    -  +#13'btnReducCLICK'#8'TabOrder'#2#2#0#0#7'TButton'#10'btnPreview'#4'Left'#3'J'
    -  +#1#6'Height'#2#23#3'Top'#2#6#5'Width'#2'@'#5'Align'#7#7'alRight'#8'AutoSize'
    -  +#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Preview'#11'ModalResult'#2#6#8
    -  +'TabOrder'#2#3#0#0#0#6'TPanel'#9'panLabels'#4'Left'#2#6#6'Height'#2#22#3'Top'
    -  +#3#149#0#5'Width'#3#6#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#10
    -  +'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2#22#11'ClientWidth'#3#6#2#8'TabOr'
    -  +'der'#2#3#0#6'TLabel'#7'labCUPS'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Lef'
    -  +'t'#2#8#6'Height'#2#14#3'Top'#2#3#5'Width'#3#180#0#7'Caption'#6'"CUPS (Commo'
    -  +'n Unix Printing System)'#11'ParentColor'#8#0#0#6'TLabel'#13'labCUPSServer'
    -  +#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3#248#0#6'Height'#2#14#3'Top'
    -  +#2#3#5'Width'#2'I'#7'Caption'#6#13'labCUPSServer'#11'ParentColor'#8#0#0#0#0
    -]);
    
    cupsprndlg2.patch (19,949 bytes)

Relationships

has duplicate 0018708 closedFelipe Monteiro de Carvalho TPrintDialog causes error: pgCopies.Caption: Unknown property: "Caption" 

Activities

Vincent Snijders

2011-01-22 21:21

manager   ~0045410

Please, add (the source of) an example application, that shows this issue.

Zeljan Rikalo

2011-01-23 10:55

developer   ~0045417

What widgetset ?

daniele

2011-01-23 11:16

reporter   ~0045418

unit Unit1;

{$mode objfpc}{$H+}

interface

uses
  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls,
  PrintersDlgs;

type

  { TForm1 }

  TForm1 = class(TForm)
    Button1: TButton;
    PrinterSetupDialog1: TPrinterSetupDialog;
    procedure Button1Click(Sender: TObject);
  private
    { private declarations }
  public
    { public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.lfm}

{ TForm1 }

procedure TForm1.Button1Click(Sender: TObject);
begin
  if Form1.PrinterSetupDialog1.Execute then begin end;
end;

end.

daniele

2011-01-30 20:00

reporter   ~0045603

i have same problem with Lazarus 0.9.31 and FPC 2.5.1 and 2.2.4on a Linux Box Slackware 13.1, 12

samuel herzog

2011-01-31 19:58

developer   ~0045644

Works fine here:
Lazarus 0.9.31 r29260 FPC 2.4.3 i386-win32-win32/win64

Anton Kavalenka

2011-01-31 20:49

reporter   ~0045646

Last edited: 2011-01-31 21:07

Breaks here
lazarus 0.9.31 SVN FPC 2.5.1
x86-64 Debian GNU/Linux squeeze

TApplication.HandleException Error reading pgGeneral.Caption: Unknown property: "Caption"
  Stack trace:
  $00000000005DFD6E
  $00000000005DEAE5
  $00000000005D3012
  $00000000005DE7C8
  $00000000005DEBA3
  $00000000005D3012
  $00000000005DE7C8
  $00000000005DEBA3
  $00000000005D3012
  $00000000005E0BE9
  $00000000005EFA47 line 3072 of lresources.pp
  $00000000005EF82F line 3092 of lresources.pp
  $00000000005E683D line 766 of lresources.pp
  $00000000004D9F7E line 1885 of include/customform.inc
  $00000000004DCA32 line 2840 of include/customform.inc
  $00000000009A62BD line 7 of unix/cupsprndialogs.inc

Opening the form unit uDlgPropertiesPrinter.pas in Lazarus lead to

Stream=Tdlgpropertiesprinter: Root=:Tdlgpropertiesprinter
Component Class: TPage
Error reading pgGeneral.Caption: Unknown property: "Caption"
Stream position: 4096

TPage has no published property Caption under GTK2.

Anton Kavalenka

2011-02-03 13:47

reporter   ~0045746

Last edited: 2011-02-03 15:59

CUPS printer dialogs use obsolete TNotebook and TPage components
Currently TPage has no Caption property,
so the LFM's have to be corrected.

Patch provided.

2011-02-03 15:59

 

cupsprndlg.patch (1,226 bytes)
Index: unix/udlgpropertiesprinter.lfm
===================================================================
--- unix/udlgpropertiesprinter.lfm	(revision 29348)
+++ unix/udlgpropertiesprinter.lfm	(working copy)
@@ -59,7 +59,6 @@
     PageIndex = 0
     TabOrder = 1
     object pgGeneral: TPage
-      Caption = 'General'
       ClientWidth = 451
       ClientHeight = 390
       object labPaperSize: TLabel
@@ -313,10 +312,8 @@
       end
     end
     object pgMargins: TPage
-      Caption = 'Margins'
     end
     object pgAdvanced: TPage
-      Caption = 'Advanced'
       ClientWidth = 451
       ClientHeight = 390
       object sb: TScrollBox
Index: unix/udlgselectprinter.lfm
===================================================================
--- unix/udlgselectprinter.lfm	(revision 29348)
+++ unix/udlgselectprinter.lfm	(working copy)
@@ -141,7 +141,6 @@
     PageIndex = 0
     TabOrder = 1
     object pgCopies: TPage
-      Caption = 'Copies'
       ClientWidth = 516
       ClientHeight = 1
       object gbPages: TGroupBox
@@ -357,7 +356,6 @@
       end
     end
     object pgAdvance: TPage
-      Caption = 'Advanced'
       ClientWidth = 516
       ClientHeight = 1
       object labTask: TLabel
cupsprndlg.patch (1,226 bytes)

2011-02-03 22:47

 

cupsprndlg1.patch (45,575 bytes)
diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/carbon/carbonprinters.inc lazarus.w/components/printers/carbon/carbonprinters.inc
--- lazarus/components/printers/carbon/carbonprinters.inc	2010-11-21 10:51:18.000000000 +0000
+++ lazarus.w/components/printers/carbon/carbonprinters.inc	2011-02-03 21:14:23.000000000 +0000
@@ -253,7 +253,11 @@
   FPrinterContext := TCarbonPrinterContext.Create;
   
   FindDefaultPrinter;
+  try
   UpdatePrinter;
+  except
+    // Don't fail if problem with printer, as application will not start
+  end;
   //DebugLn('Current ' + GetCurrentPrinterName);
   //DebugLn('Default ' + FDefaultPrinter);
 end;
@@ -297,8 +301,13 @@
 end;
 
 procedure TCarbonPrinter.UpdatePrinter;
+var
+  s: string;
 begin
-  SetPrinter(GetCurrentPrinterName);
+  s := GetCurrentPrinterName;
+  if s = ' ' then // Observed if Default printer set to "Use last printer", and no printing done
+    s := '*';     // so select lcl default
+  SetPrinter(s);
   Validate;
 end;
 
diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/carbon/carbonprndialogs.inc lazarus.w/components/printers/carbon/carbonprndialogs.inc
--- lazarus/components/printers/carbon/carbonprndialogs.inc	2010-03-16 22:03:30.000000000 +0000
+++ lazarus.w/components/printers/carbon/carbonprndialogs.inc	2011-02-03 21:14:23.000000000 +0000
@@ -14,7 +14,6 @@
   // TODO: set and get paper margins, title
 
   if not Assigned(Printer) then Exit;
-  if Printer.Printers.Count <= 0 then Exit;
   
   CarbonPrinter := Printer as TCarbonPrinter;
  
diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgprintersjobs.lrs lazarus.w/components/printers/unix/udlgprintersjobs.lrs
--- lazarus/components/printers/unix/udlgprintersjobs.lrs	2009-04-30 21:27:33.000000000 +0100
+++ lazarus.w/components/printers/unix/udlgprintersjobs.lrs	1970-01-01 01:00:00.000000000 +0100
@@ -1,261 +0,0 @@
-{ This is an automatically generated lazarus resource file }
-
-LazarusResources.Add('TdlgPrintersJobs','FORMDATA',[
-  'TPF0'#16'TdlgPrintersJobs'#15'dlgPrintersJobs'#4'Left'#3#169#0#6'Height'#3#16
-  +#1#3'Top'#3#253#0#5'Width'#3#146#2#13'ActiveControl'#7#6'Panel1'#7'Caption'#6
-  +#13'Printers jobs'#12'ClientHeight'#3#16#1#11'ClientWidth'#3#146#2#6'OnShow'
-  +#7#14'btnRefeshClick'#8'Position'#7#14'poScreenCenter'#8'ShowHint'#9#10'LCLV'
-  +'ersion'#6#6'0.9.27'#0#6'TPanel'#6'Panel1'#4'Left'#2#0#6'Height'#2'#'#3'Top'
-  +#2#0#5'Width'#3#146#2#5'Align'#7#5'alTop'#10'BevelOuter'#7#9'bvLowered'#12'C'
-  +'lientHeight'#2'#'#11'ClientWidth'#3#146#2#11'FullRepaint'#8#8'TabOrder'#2#0
-  +#7'TabStop'#9#0#12'TSpeedButton'#12'btnMyJobOnly'#4'Left'#3#21#1#6'Height'#2
-  +#29#4'Hint'#6#8'All user'#3'Top'#2#3#5'Width'#2'#'#10'AllowAllUp'#9#5'Color'
-  +#7#9'clBtnFace'#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0
-  +#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0
-  +#0#0#0#0#0#0'''"'#29#255'''"'#29#255'''"'#29#255'''"'#29#255'''"'#29#255'''"'
-  +#29#255'''"'#29#255'''"'#29#255'''"'#29#255'''"'#29#255'''"'#29#255'''"'#29
-  +#255'''"'#29#255'''"'#29#255'''"'#29#255'''"'#29#255' '#29#25#255#176#158#138
-  +#255#135'jM'#255#135'jM'#255#135'jM'#255#135'jM'#255#135'jM'#255#135'jM'#255
-  +#135'jM'#255#135'jM'#255#135'jM'#255#135'jM'#255#135'jM'#255#135'jM'#255'~aE'
-  +#255#22#16#12#255#22#21#19#255#173#161#150#255#158#130'f'#255#158#131'g'#255
-  +#160#132'h'#255#136'pY'#255#133'r`'#255#235#232#230#255#219#211#201#255#189
-  +#172#154#255#225#219#213#255#210#198#187#255#225#219#213#255#139'nR'#255#131
-  +'hN'#255#21#16#12#255#21#20#18#255#158#152#144#255#173#149'|'#255#165#137'm'
-  +#255#166#139'o'#255#139't\'#255#153#138'|'#255#244#243#242#255#237#234#231
-  +#255#199#184#167#255#172#149'~'#255#225#219#213#255#149'y]'#255'}fN'#255'VF7'
-  +#255#16#12#10#255#27#24#22#255'1,('#255#183#171#160#255#170#142's'#255#172
-  +#145'u'#255'ucP'#255#151#144#137#255#204#204#204#255#200#198#197#255#165#153
-  +#141#255#145'o'#255#131'lU'#255#132'nX'#255'kXE'#255#16#13#10#255#7#5#4#255
-  +#0#0#0#255#0#0#0#255',(%'#255#159#153#145#255#176#157#137#255#132'zo'#255#26
-  +#30'$'#255#4#14#24#255#12#18#26#255'#""'#255'zod'#255'fVE'#255'^M='#255#15#13
-  +#9#255#2#2#2#255#0#0#0#0#0#0#0#0#0#0#0#255#6#6#4#255#18#17#13#255'&&)'#255#21
-  +'6Y'#255#4#27'4'#255#4#29'5'#255#4#28'4'#255#4#23')'#255#26'/E'#255'%'#30#24
-  +#255#13#11#9#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#5'&G'
-  +#255#5'&G'#255#13'O'#147#255#3#27'2'#255#17'`'#172#255#16'\'#165#255#5'&G'
-  +#255#7'6e'#255#2#28'5'#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#5#31':'#255#15'X'#155#255#21'j'#190#255#15'I'#131#255#2#20'&'#255#3
-  +#24'.'#255#14'L'#138#255#19'd'#181#255#5'#B'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#26'1'#255#19'_'#169#255#25'u'#204#255#26'v'
-  +#204#255#26'u'#204#255#25'u'#203#255#24'r'#202#255#20'f'#182#255#4#25'/'#255
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#24','#255#7'1['
-  +#255#29'z'#209#255#30'{'#209#255#31'}'#211#255#29'z'#208#255#26'v'#205#255#12
-  +'Cy'#255#5#25'-'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#1#15#27#255#5'$A'#255#28'u'#197#255#29't'#197#255#29's'#193#255#28's'#194
-  +#255#26't'#200#255#12'E|'#255#0#4#8#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#23#24#24#255#0#10#19#255'):L'#255#1#11#21#255#0#7#14#255#3
-  +#16#29#255#4#21'&'#255#5#31'6'#255#6#6#6#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#29#29#29#255#6#6#6#255'DHK'#255'DDD'#255'%%%'#255#0
-  +#0#0#255#0#0#0#255#0#0#0#255#16#17#17#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0'$%%'#255#16#17#17#255#0#0#0#255'DHK'#255'DHK'#255#0#5#10
-  +#255#0#0#0#255#0#0#0#255#28#29#29#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0'#$$'#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0
-  +#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10'GroupIndex'#2#5#9
-  +'NumGlyphs'#2#0#7'OnClick'#7#14'btnRefeshClick'#0#0#12'TSpeedButton'#15'btnJ'
-  +'obCompleted'#4'Left'#3'7'#1#6'Height'#2#29#4'Hint'#6#7'History'#3'Top'#2#3#5
-  +'Width'#2'#'#10'AllowAllUp'#9#5'Color'#7#9'clBtnFace'#10'Glyph.Data'#10':'#4
-  +#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0
-  +#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0
-  +#255#0#0#0#255#21#17#13#255#0#0#0#255#0#0#0#255'$'#29#22#255#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0
-  +#0#255#0#0#0#255'4,"'#255'ib['#255#186#178#170#255#0#0#0#255#18#14#10#255#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0'# '#29#255#0#0#0#255#0#0#0#255'ND:'#255'|oc'#255
-  +#185#171#158#255#228#225#221#255#233#231#228#255#242#241#240#255#192#189#187
-  +#255'a^['#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255'sja'#255'i'
-  +'fb'#255#178#176#174#255#233#232#231#255#232#230#230#255#240#240#239#255#240
-  +#239#238#255#238#237#235#255#205#204#203#255#153#148#143#255#0#0#0#255#2#2#1
-  ,#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255'i`X'#255'4/.'#255'NIE'#255'QNK'#255'Q'
-  +'NK'#255'LHE'#255'LFA'#255'LGB'#255'PKF'#255'nie'#255'ieb'#255#0#0#0#255#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#255#175#165#158#255#159#143'~'#255#155#138'z'#255
-  +#150#133't'#255#144'n'#255#132'q^'#255#131'o]'#255#131'o]'#255#128'lY'#255
-  +'\PE'#255'_[X'#255#0#0#0#255#8#7#5#255#0#0#0#0#0#0#0#0#0#0#0#255'NNN'#255#177
-  +#152#130#255#152'{`'#255#137'kO'#255'~`D'#255'qS7'#255'kN1'#255'kN1'#255'kN1'
-  +#255'q`M'#255'B;3'#255'KGB'#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255
-  +#201#187#175#255#161#133'k'#255#141'oS'#255#130'dH'#255'uW:'#255'lO2'#255'kN'
-  +'1'#255'kN1'#255'|eN'#255'I=/'#255'mjg'#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0
-  +#0#0#0#0#255'<<<'#255#182#160#141#255#146'tX'#255#135'iM'#255'z\?'#255'oQ5'
-  +#255'kN1'#255'kN1'#255'mQ4'#255'|gS'#255';5.'#255'YWV'#255#0#0#0#255#0#0#0
-  +#255#0#0#0#0#0#0#0#255#0#0#0#255#191#177#164#255#156#128'f'#255#140'nR'#255
-  +'~`D'#255'tV9'#255'kN1'#255'kN1'#255'lO2'#255'zbJ'#255'WJ='#255'NLI'#255'sqp'
-  +#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255'%%%'#255#191#173#155#255#147'vZ'#255
-  +#132'fJ'#255'z\?'#255'nP3'#255'kN1'#255'kO2'#255'nR5'#255'q_N'#255']VN'#255#0
-  +#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#201#186#171#255#155'e'
-  +#255#137'kO'#255'~`D'#255'qS6'#255'kN1'#255'kN1'#255'kN2'#255'x`I'#255'WL>'
-  +#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#14#14#14#255#188#170
-  +#154#255#148'x]'#255#138'mS'#255'}aE'#255'tY='#255'tX<'#255'uZ?'#255'x\B'#255
-  +'q_N'#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255'.''"'#255#0#0
-  +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255
-  +#0#0#0#255#18#13#9#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#10'GroupIndex'#2#6#9'NumGlyphs'#2#0#7'OnClick'#7#14'btnRefeshClick'
-  +#0#0#12'TSpeedButton'#9'btnRefesh'#4'Left'#2#3#6'Height'#2#29#4'Hint'#6#7'Re'
-  +'fresh'#3'Top'#2#3#5'Width'#2'#'#5'Color'#7#9'clBtnFace'#10'Glyph.Data'#10':'
-  +#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '
-  +#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255
-  +#0#0#0#255'v'#180#156#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255'v'#180
-  +#156#255'@'#155'|'#255'*eP'#255'*eP'#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#214#230
-  +#222#255'@'#155'|'#255'@'#155'|'#255'@'#155'|'#255'*eP'#255#0#0#0#255#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0
-  +#0#0#255#214#230#222#255#0#0#0#255'*eP'#255'@'#155'|'#255#0#0#0#255#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#255'@'#155'|'#255#0#0#0#255#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#255#0#0#0#0#0#0#0#255#214#230#222#255#0#0#0#255#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#255'Wyk'#255#0#0#0#255#0#0#0#0#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#255'v'#180#156#255#0#0#0#255#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255
-  +#145#196#177#255'*eP'#255#0#0#0#255#27'C5'#255#0#0#0#255#0#0#0#255#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#152
-  +#164#159#255'o'#180#155#255'@'#155'|'#255'@'#155'|'#255':'#142'r'#255#0#0#0
-  +#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#255#0#0#0#255#214#230#222#255#184#220#204#255#161#210#189#255#157
-  +#208#186#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#160#175#168#255#0
-  +#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9'NumGlyphs'#2#0#7'OnClick'#7#14'bt'
-  +'nRefeshClick'#0#0#12'TSpeedButton'#10'btnStopJob'#4'Left'#3'k'#1#6'Height'#2
-  +#29#4'Hint'#6#8'Stop job'#3'Top'#2#3#5'Width'#2'#'#5'Color'#7#9'clBtnFace'#10
-  +'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0
-  +#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#3#9#255#0#10#31#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#6#25#255#0
-  +#3#10#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#13#255#0#0#0
-  +#255#0#0#0#255#14'9'#166#255#12'8'#166#255#12'8'#165#255#11'6'#162#255#10'1'
-  +#147#255#7'&w'#255#0#0#0#255#0#0#0#255#1#4#12#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#255#24';'#146#255#30'J'#179#255#15'>'#175#255#13'<'#174#255#13';'
-  +#173#255#13':'#169#255#12'8'#166#255#11'5'#158#255#9'-'#138#255#5#29'_'#255#0
-  +#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#1#6#17#255#0#0#0#255#25'I'#184#255#15'@'#180
-  +#255'5]'#186#255'8b'#196#255#18'D'#184#255#27'I'#183#255':`'#190#255'@c'#187
-  +#255#27'D'#170#255#9'.'#143#255#0#0#0#255#0#2#7#255#0#0#0#0#0#0#0#0#13#23'*'
-  +#255#22'H'#186#255#15'D'#188#255#26'9~'#255#166#180#210#255#180#196#234#255
-  +'Cm'#204#255'Aj'#201#255#177#194#231#255#183#196#230#255'Ad'#188#255#11'5'
-  +#159#255#8'*'#129#255#0#7#25#255#0#0#0#0#0#0#0#0#0#0#0#255#15'F'#193#255#15
-  +'H'#198#255#22'8'#130#255#163#178#208#255#251#251#251#255#211#221#244#255#211
-  +#221#244#255#255#255#255#255#191#204#235#255'8_'#190#255#13'9'#169#255#10'3'
-  +#154#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#255#15'I'#200#255#16'L'#205#255#15
-  +'F'#187#255#29'D'#147#255#193#201#217#255#255#255#255#255#255#255#255#255#219
-  +#227#246#255'Aj'#202#255#16'A'#182#255#13';'#173#255#12'8'#165#255#0#0#0#255
-  +#0#0#0#0#0#0#0#0#0#0#0#255#16'M'#207#255#18'Q'#215#255#18'S'#217#255'(`'#208
-  +#255#193#201#219#255#255#255#255#255#255#255#255#255#211#222#245#255'W}'#211
-  +#255'%T'#192#255#13'='#177#255#12'9'#169#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0
-  +#255#28'W'#214#255#18'U'#220#255#24'E'#159#255#159#177#212#255#255#255#255
-  +#255#211#219#238#255#187#194#210#255#247#247#247#255#184#200#236#255'Ov'#206
-  +#255#13'?'#179#255#13';'#171#255#0#0#0#255#0#0#0#0#0#0#0#0#4#14''''#255'7l'
-  +#220#255#25'['#225#255#24'='#135#255#161#176#204#255#167#183#213#255'1b'#195
-  +#255#27'?'#137#255#145#160#191#255#180#193#223#255'Bk'#199#255#14'?'#180#255
-  +#13';'#172#255#0#7#27#255#0#0#0#0#0#0#0#0#2#8#23#255#0#0#0#255'/k'#227#255#20
-  +'Y'#225#255#27'D'#151#255#25'F'#161#255#18'V'#220#255#16'K'#196#255#22':'#134
-  +#255'"G'#152#255#18'E'#187#255#14'?'#180#255#0#0#0#255#0#0#5#255#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#255'&W'#188#255'1n'#230#255#23']'#231#255#19'Y'#229#255#19
-  +'W'#224#255#18'Q'#215#255#16'M'#206#255#15'H'#196#255#14'D'#188#255#11'5'#151
-  +#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#8#22#255#0#0#0#255#0#0#0#255
-  +';r'#227#255'(d'#223#255#20'T'#217#255#17'N'#209#255#15'K'#202#255#15'F'#193
-  +#255#0#0#0#255#0#0#0#255#1#7#20#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#5#14#255#0#10#31#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#2#15','
-  +#255#0#2#9#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#9'NumGlyphs'#2#0#7'OnClick'#7#15'btnStopJobClick'#0
-  +#0#12'TSpeedButton'#13'btnRestartJob'#4'Left'#3#141#1#6'Height'#2#29#3'Top'#2
-  +#3#5'Width'#2'#'#5'Color'#7#9'clBtnFace'#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0
-  +'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4
-  +#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'<AB'#255#0#0#0#255#0#0#0#255#0
-  +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#255#0#0#0#255'TXY'#255#0#0#0#255'AFH'#255'ktv'#255'AFH'#255#0#0#0#255'CII'
-  +#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255
-  +#175#181#182#255#163#169#171#255#150#157#159#255't}'#128#255't}'#128#255'ktv'
-  +#255'ktv'#255'U\]'#255'AFH'#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#255#0#0#0#255#169#175#176#255't}'#128#255#175#181#182#255#228#230
-  +#230#255#209#212#213#255#139#145#147#255'\ce'#255#0#0#0#255#0#0#0#255#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255'AFH'#255#150#157#159#255#131#136
-  +#137#255'046'#255#20#22#22#255#137#139#140#255#220#222#223#255'\ce'#255'AFH'
-  +#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#237#238#238#255
-  +#175#181#182#255#150#157#159#255'TXY'#255#30' !'#255#8#9#10#255#22#24#24#255
-  +#228#230#230#255't}'#128#255'\ce'#255'W^`'#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#255#0#0#0#255'AFH'#255#150#157#159#255'W^`'#255'?BC'#255'$''('#255
-  +'046'#255#150#157#159#255'ckm'#255'AFH'#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#150#157#159#255#150#157#159#255'TXY'
-  +#255'W^`'#255#131#136#137#255't}'#128#255'ktv'#255#0#0#0#255#0#0#0#255#0#0#0
-  ,#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#152#156#157#255#138#144#145#255
-  +#150#157#159#255#150#157#159#255#150#157#159#255#134#142#144#255#142#149#151
-  +#255't}'#128#255'AFH'#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#255#238#238#238#255#176#178#178#255#0#0#0#255'AFH'#255#150#157#159#255
-  +'AFH'#255#0#0#0#255#129#135#136#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#218#220
-  +#221#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#0#0#0#255#0
-  +#0#0#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9'NumGlyphs'#2#0#7'OnClick'#7#18'btnRestart'
-  +'JobClick'#0#0#12'TSpeedButton'#12'btnDeleteJob'#4'Left'#3#176#1#6'Height'#2
-  +#29#4'Hint'#6#10'Delete job'#3'Top'#2#3#5'Width'#2'#'#5'Color'#7#9'clBtnFace'
-  +#10'Glyph.Data'#10':'#4#0#0'6'#4#0#0'BM6'#4#0#0#0#0#0#0'6'#0#0#0'('#0#0#0#16
-  +#0#0#0#16#0#0#0#1#0' '#0#0#0#0#0#0#4#0#0'd'#0#0#0'd'#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#6#6#255#6#6#6#255#0#0#0#255#15#15#15#255#5#5
-  +#5#255#0#0#0#255#0#0#0#255#6#6#6#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0#0#6#6#6#255#6#6#6#255#6#6#6#255':AB'#255'{'#143#143#255'lzz'#255'<DD'
-  +#255'^ll'#255',55'#255')..'#255#0#0#0#255#6#6#6#255#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0#0'!'''''#255'=CC'#255#134#142#142#255'U^^'#255#208#218#218#255#153#171
-  +#172#255'R]]'#255#132#148#148#255'@MM'#255'S]]'#255'"(('#255#29'##'#255#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0'$++'#255'u~~'#255#209#216#216#255#128#141#141#255
-  +#211#221#221#255#153#171#172#255'R]]'#255#147#160#160#255'@MM'#255'kxx'#255
-  +'8DD'#255'"(('#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'%,,'#255#163#173#173#255
-  +#211#218#218#255#129#142#143#255#212#221#221#255#153#171#172#255'R]]'#255#147
-  +#160#160#255'@MM'#255'lyy'#255'BPP'#255'"))'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0
-  +#0#0'%,,'#255#163#173#173#255#210#217#217#255''#139#139#255#206#213#214#255
-  +'{'#136#136#255'OWX'#255#135#147#147#255'=JJ'#255'kxx'#255'BPP'#255'"))'#255
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'$++'#255#153#164#165#255#174#182#183#255'gp'
-  +'q'#255#146#161#161#255'cst'#255'5@@'#255'[ii'#255'/99'#255'_ii'#255'4??'#255
-  +' &&'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'#**'#255#149#160#160#255'@MM'#255
-  +'066'#255'&**'#255'*//'#255#13#15#15#255#9#11#11#255#13#16#16#255'8>>'#255'+'
-  +'44'#255#31'$$'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#27#31#31#255'044'#255'DI'
-  +'K'#255'bgh'#255'fop'#255'dkk'#255']ln'#255'KWX'#255'199'#255#21#22#23#255#22
-  +#26#26#255#25#30#31#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255'FQR'#255'eqs'#255
-  +#145#157#159#255#200#225#228#255#207#229#233#255#203#224#226#255#203#209#209
-  +#255''#141#142#255'duv'#255'Xgh'#255'8BC'#255'"()'#255#0#0#0#255#0#0#0#0#0#0
-  +#0#0#0#0#0#255'u'#137#138#255#210#237#241#255#233#248#251#255#237#245#249#255
-  +#238#247#248#255#236#247#248#255#230#243#245#255#217#234#236#255#203#221#222
-  +#255#137#155#157#255'Tbc'#255'JWX'#255#0#0#0#255#0#0#0#0#0#0#0#0#0#0#0#255
-  +#211#228#232#255#233#241#244#255#228#241#242#255#218#233#234#255#210#226#229
-  +#255#190#210#213#255#167#193#195#255#148#173#175#255#164#190#192#255#172#196
-  +#198#255#156#182#184#255'fwy'#255#0#0#0#255#0#0#0#0#0#0#0#0'+++'#255#188#209
-  +#211#255#196#218#220#255#207#224#226#255#162#183#185#255'[bd'#255'689'#255'3'
-  +'<<'#255'S`a'#255#131#152#154#255#155#181#183#255#152#178#179#255#139#162#164
-  +#255#0#0#0#255#0#0#0#0#0#0#0#0#6#6#6#255#16#16#16#255#165#192#194#255#165#191
-  +#193#255'gyz'#255'@GH'#255'%'''''#255'.56'#255'r'#133#135#255#136#158#160#255
-  +#138#161#163#255#140#163#165#255#0#0#0#255#6#6#6#255#0#0#0#0#0#0#0#0#0#0#0#0
-  +#6#6#6#255#0#0#0#255#0#0#0#255'q'#131#133#255#216#237#240#255#233#241#242#255
-  +#228#237#238#255#186#198#199#255'FRS'#255#0#0#0#255#0#0#0#255#6#6#6#255#0#0#0
-  +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#6#6#255#6#6#6#255#14#14#14#255'BBB'#255
-  +'JJJ'#255'>>>'#255',,,'#255#0#0#0#255#6#6#6#255#6#6#6#255#0#0#0#0#0#0#0#0#0#0
-  +#0#0#9'NumGlyphs'#2#0#7'OnClick'#7#17'btnDeleteJobClick'#0#0#9'TComboBox'#10
-  +'cbPrinters'#4'Left'#2'('#6'Height'#2#29#4'Hint'#6#8'Printers'#3'Top'#2#5#5
-  +'Width'#3#232#0#12'AutoComplete'#8#10'ItemHeight'#2#0#9'ItemWidth'#2#0#5'Sty'
-  +'le'#7#14'csDropDownList'#8'TabOrder'#2#0#0#0#0#9'TListView'#6'lvJobs'#4'Lef'
-  +'t'#2#0#6'Height'#3#237#0#3'Top'#2'#'#5'Width'#3#146#2#5'Align'#7#8'alClient'
-  +#7'Columns'#14#1#7'Caption'#6#2'Id'#0#1#7'Caption'#6#7'Printer'#5'Width'#2'K'
-  +#0#1#7'Caption'#6#5'Title'#5'Width'#2'd'#0#1#7'Caption'#6#4'User'#0#1#7'Capt'
-  +'ion'#6#6'Format'#0#1#7'Caption'#6#5'State'#0#1#7'Caption'#6#4'Size'#0#1#7'C'
-  +'aption'#6#8'Priority'#0#1#7'Caption'#6#13'Creating time'#5'Width'#2'n'#0#1#7
-  +'Caption'#6#15'Processing time'#5'Width'#2'n'#0#1#7'Caption'#6#14'Completed '
-  +'time'#5'Width'#2'n'#0#0#11'SmallImages'#7#6'lstImg'#8'SortType'#7#6'stText'
-  +#8'TabOrder'#2#1#9'ViewStyle'#7#8'vsReport'#0#0#10'TImageList'#6'lstImg'#6'H'
-  ,'eight'#2#19#5'Width'#2#19#4'left'#2'K'#3'top'#2'}'#0#0#0
-]);
diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgpropertiesprinter.lfm lazarus.w/components/printers/unix/udlgpropertiesprinter.lfm
--- lazarus/components/printers/unix/udlgpropertiesprinter.lfm	2009-04-30 21:27:33.000000000 +0100
+++ lazarus.w/components/printers/unix/udlgpropertiesprinter.lfm	2011-02-03 21:12:19.000000000 +0000
@@ -59,7 +59,6 @@
     PageIndex = 0
     TabOrder = 1
     object pgGeneral: TPage
-      Caption = 'General'
       ClientWidth = 451
       ClientHeight = 390
       object labPaperSize: TLabel
@@ -313,10 +312,8 @@
       end
     end
     object pgMargins: TPage
-      Caption = 'Margins'
     end
     object pgAdvanced: TPage
-      Caption = 'Advanced'
       ClientWidth = 451
       ClientHeight = 390
       object sb: TScrollBox
diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgselectprinter.lfm lazarus.w/components/printers/unix/udlgselectprinter.lfm
--- lazarus/components/printers/unix/udlgselectprinter.lfm	2009-04-30 21:27:33.000000000 +0100
+++ lazarus.w/components/printers/unix/udlgselectprinter.lfm	2011-02-03 21:12:19.000000000 +0000
@@ -141,7 +141,6 @@
     PageIndex = 0
     TabOrder = 1
     object pgCopies: TPage
-      Caption = 'Copies'
       ClientWidth = 516
       ClientHeight = 1
       object gbPages: TGroupBox
@@ -357,7 +356,6 @@
       end
     end
     object pgAdvance: TPage
-      Caption = 'Advanced'
       ClientWidth = 516
       ClientHeight = 1
       object labTask: TLabel
diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgpropertiesprinter.lrs lazarus.w/components/printers/unix/udlgpropertiesprinter.lrs
--- lazarus/components/printers/unix/udlgpropertiesprinter.lrs	2009-04-30 21:27:33.000000000 +0100
+++ lazarus.w/components/printers/unix/udlgpropertiesprinter.lrs	1970-01-01 01:00:00.000000000 +0100
@@ -1,86 +0,0 @@
-{ This is an automatically generated lazarus resource file }
-
-LazarusResources.Add('Tdlgpropertiesprinter','FORMDATA',[
-  'TPF0'#21'Tdlgpropertiesprinter'#20'dlgpropertiesprinter'#4'Left'#3'{'#1#6'He'
-  +'ight'#3#208#1#3'Top'#2'5'#5'Width'#3#201#1#13'ActiveControl'#7#9'Notebook1'
-  +#7'Caption'#6#20'dlgpropertiesprinter'#12'ClientHeight'#3#208#1#11'ClientWid'
-  +'th'#3#201#1#8'OnCreate'#7#26'dlgpropertiesprinterCREATE'#9'OnDestroy'#7#11
-  +'FormDestroy'#6'OnShow'#7#24'dlgpropertiesprinterSHOW'#8'Position'#7#14'poSc'
-  +'reenCenter'#10'LCLVersion'#6#6'0.9.27'#0#6'TPanel'#6'Panel1'#4'Left'#2#0#6
-  +'Height'#2')'#3'Top'#3#167#1#5'Width'#3#201#1#5'Align'#7#8'alBottom'#7'Ancho'
-  +'rs'#11#6'akLeft'#8'akBottom'#0#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2
-  +')'#11'ClientWidth'#3#201#1#11'FullRepaint'#8#8'TabOrder'#2#0#7'TabStop'#9#0
-  +#7'TButton'#10'btnCancel1'#4'Left'#3'`'#1#6'Height'#2#25#3'Top'#2#8#5'Width'
-  +#2'['#7'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#6
-  +'Cancel'#9#7'Caption'#6#6'Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#0#0#0#7
-  +'TButton'#5'btnOk'#4'Left'#3#255#0#6'Height'#2#25#3'Top'#2#8#5'Width'#2'['#7
-  +'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#7'Capti'
-  +'on'#6#2'Ok'#7'Default'#9#11'ModalResult'#2#1#8'TabOrder'#2#1#0#0#0#9'TNoteb'
-  +'ook'#9'Notebook1'#4'Left'#2#0#6'Height'#3#167#1#3'Top'#2#0#5'Width'#3#201#1
-  +#5'Align'#7#8'alClient'#9'PageIndex'#2#0#8'TabOrder'#2#1#0#5'TPage'#9'pgGene'
-  +'ral'#7'Caption'#6#7'General'#11'ClientWidth'#3#195#1#12'ClientHeight'#3#134
-  +#1#0#6'TLabel'#12'labPaperSize'#4'Left'#2#15#6'Height'#2#16#3'Top'#2#19#5'Wi'
-  +'dth'#2'@'#7'Caption'#6#10'Paper size'#11'ParentColor'#8#0#0#6'TLabel'#12'la'
-  +'bPaperType'#4'Left'#2#15#6'Height'#2#16#3'Top'#2'7'#5'Width'#2'D'#7'Caption'
-  +#6#10'Paper type'#11'ParentColor'#8#0#0#6'TLabel'#11'labPaperSrc'#4'Left'#2
-  +#15#6'Height'#2#16#3'Top'#2'\'#5'Width'#2'T'#7'Caption'#6#12'Paper source'#11
-  +'ParentColor'#8#0#0#6'TLabel'#13'labResolution'#4'Left'#2#15#6'Height'#2#16#3
-  +'Top'#2'}'#5'Width'#2'B'#7'Caption'#6#10'Resolution'#11'ParentColor'#8#0#0#9
-  +'TComboBox'#11'cbPaperSize'#4'Left'#3#130#0#6'Height'#2#29#3'Top'#2#9#5'Widt'
-  +'h'#3'6'#1#12'AutoComplete'#8#13'DropDownCount'#2#10#10'ItemHeight'#2#0#9'It'
-  +'emWidth'#2#0#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'csDropD'
-  +'ownList'#8'TabOrder'#2#0#0#0#9'TComboBox'#11'cbPaperType'#4'Left'#3#130#0#6
-  +'Height'#2#29#3'Top'#2'-'#5'Width'#3'6'#1#12'AutoComplete'#8#10'ItemHeight'#2
-  +#0#9'ItemWidth'#2#0#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'c'
-  +'sDropDownList'#8'TabOrder'#2#1#0#0#9'TComboBox'#10'cbPaperSrc'#4'Left'#3#130
-  +#0#6'Height'#2#29#3'Top'#2'Q'#5'Width'#3'6'#1#12'AutoComplete'#8#10'ItemHeig'
-  +'ht'#2#0#9'ItemWidth'#2#0#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7
-  +#14'csDropDownList'#8'TabOrder'#2#3#0#0#9'TGroupBox'#13'gbOrientation'#4'Lef'
-  +'t'#2#13#6'Height'#2'w'#3'Top'#3#162#0#5'Width'#3#233#0#7'Caption'#6#13' Ori'
-  +'entation '#12'ClientHeight'#2'f'#11'ClientWidth'#3#229#0#8'TabOrder'#2#5#0#6
-  +'TImage'#14'imgOrientation'#4'Left'#3#167#0#6'Height'#2'0'#3'Top'#2#25#5'Wid'
-  +'th'#2'4'#0#0#12'TRadioButton'#10'rbPortrait'#4'Left'#2#7#6'Height'#2#22#3'T'
-  +'op'#2#5#5'Width'#2'G'#11'AllowGrayed'#9#7'Caption'#6#8'Portrait'#7'Checked'
-  +#9#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#15'rbPortraitCLICK'#5'State'#7
-  +#9'cbChecked'#8'TabOrder'#2#0#0#0#12'TRadioButton'#11'rbLandscape'#4'Left'#2
-  +#7#6'Height'#2#22#3'Top'#2#29#5'Width'#2'\'#11'AllowGrayed'#9#7'Caption'#6#9
-  +'Landscape'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#15'rbPortraitCLICK'#8
-  +'TabOrder'#2#1#7'TabStop'#8#0#0#12'TRadioButton'#15'rbrev_Landscape'#4'Left'
-  +#2#7#6'Height'#2#22#3'Top'#2'5'#5'Width'#3#142#0#11'AllowGrayed'#9#7'Caption'
-  +#6#17'Reverse landscape'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#15'rbPor'
-  +'traitCLICK'#8'TabOrder'#2#2#7'TabStop'#8#0#0#12'TRadioButton'#14'rbrev_port'
-  +'rait'#4'Left'#2#7#6'Height'#2#22#3'Top'#2'M'#5'Width'#2'|'#11'AllowGrayed'#9
-  +#7'Caption'#6#16'Reverse portrait'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7
-  +#15'rbPortraitCLICK'#8'TabOrder'#2#3#7'TabStop'#8#0#0#0#9'TGroupBox'#9'gbBan'
-  +'ners'#4'Left'#2#13#6'Height'#2'`'#3'Top'#3'"'#1#5'Width'#3#171#1#7'Caption'
-  +#6#9' Banners '#12'ClientHeight'#2'O'#11'ClientWidth'#3#167#1#8'TabOrder'#2#2
-  +#0#6'TLabel'#11'labBanStart'#4'Left'#2#6#6'Height'#2#16#3'Top'#2#9#5'Width'#2
-  +' '#7'Caption'#6#5'Start'#11'ParentColor'#8#0#0#6'TLabel'#9'labBanEnd'#4'Lef'
-  +'t'#2#6#6'Height'#2#16#3'Top'#2'1'#5'Width'#2#25#7'Caption'#6#3'End'#11'Pare'
-  +'ntColor'#8#0#0#9'TComboBox'#10'cbBanStart'#4'Left'#2'^'#6'Height'#2#29#3'To'
-  +'p'#2#1#5'Width'#3'='#1#12'AutoComplete'#8#10'ItemHeight'#2#0#9'ItemWidth'#2
-  +#0#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'csDropDownList'#8
-  +'TabOrder'#2#0#0#0#9'TComboBox'#8'cbBanEnd'#4'Left'#2'^'#6'Height'#2#29#3'To'
-  +'p'#2')'#5'Width'#3'='#1#12'AutoComplete'#8#10'ItemHeight'#2#0#9'ItemWidth'#2
-  +#0#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'csDropDownList'#8
-  +'TabOrder'#2#1#0#0#0#9'TGroupBox'#12'gbPagesSheet'#4'Left'#3#0#1#6'Height'#2
-  +'v'#3'Top'#3#163#0#5'Width'#3#185#0#7'Caption'#6#17' Pages per sheet '#12'Cl'
-  ,'ientHeight'#2'e'#11'ClientWidth'#3#181#0#8'TabOrder'#2#4#0#6'TImage'#12'img'
-  +'PageSheet'#4'Left'#2'N'#6'Height'#2'2'#3'Top'#2#17#5'Width'#2'P'#0#0#12'TRa'
-  +'dioButton'#8'rbSheet1'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#5#5'Width'#2' '
-  +#11'AllowGrayed'#9#7'Caption'#6#1'1'#7'Checked'#9#10'DragCursor'#7#9'crDefau'
-  +'lt'#7'OnClick'#7#15'rbPortraitCLICK'#5'State'#7#9'cbChecked'#8'TabOrder'#2#0
-  +#0#0#12'TRadioButton'#8'rbSheet2'#4'Left'#2#6#6'Height'#2#22#3'Top'#2#29#5'W'
-  +'idth'#2' '#11'AllowGrayed'#9#7'Caption'#6#1'2'#10'DragCursor'#7#9'crDefault'
-  +#7'OnClick'#7#15'rbPortraitCLICK'#8'TabOrder'#2#1#7'TabStop'#8#0#0#12'TRadio'
-  +'Button'#8'rbSheet4'#4'Left'#2#6#6'Height'#2#22#3'Top'#2'5'#5'Width'#2' '#11
-  +'AllowGrayed'#9#7'Caption'#6#1'4'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7
-  +#15'rbPortraitCLICK'#8'TabOrder'#2#2#7'TabStop'#8#0#0#0#9'TComboBox'#12'cbRe'
-  +'solution'#4'Left'#3#130#0#6'Height'#2#29#3'Top'#2'u'#5'Width'#3'6'#1#12'Aut'
-  +'oComplete'#8#10'ItemHeight'#2#0#9'ItemWidth'#2#0#10'OnKeyPress'#7#19'cbPape'
-  +'rSizeKEYPRESS'#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#6#0#0#0#5'TPage'
-  +#9'pgMargins'#7'Caption'#6#7'Margins'#0#0#5'TPage'#10'pgAdvanced'#7'Caption'
-  +#6#8'Advanced'#11'ClientWidth'#3#195#1#12'ClientHeight'#3#134#1#0#10'TScroll'
-  +'Box'#2'sb'#4'Left'#2#0#6'Height'#3#134#1#3'Top'#2#0#5'Width'#3#195#1#5'Alig'
-  +'n'#7#8'alClient'#8'TabOrder'#2#0#0#0#0#0#0
-]);
diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgpropertiesprinter.pp lazarus.w/components/printers/unix/udlgpropertiesprinter.pp
--- lazarus/components/printers/unix/udlgpropertiesprinter.pp	2009-04-30 21:27:33.000000000 +0100
+++ lazarus.w/components/printers/unix/udlgpropertiesprinter.pp	2011-02-03 21:34:19.000000000 +0000
@@ -98,6 +98,8 @@
 
 implementation
 
+{$R *.lfm}
+
 Type
   THackCUPSPrinter=Class(TCUPSPrinter);
 
@@ -442,6 +444,5 @@
 end;
 
 initialization
-  {$I udlgpropertiesprinter.lrs}
   {$I printerprop.lrs}
 end.
diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgselectprinter.lrs lazarus.w/components/printers/unix/udlgselectprinter.lrs
--- lazarus/components/printers/unix/udlgselectprinter.lrs	2009-04-30 21:27:33.000000000 +0100
+++ lazarus.w/components/printers/unix/udlgselectprinter.lrs	1970-01-01 01:00:00.000000000 +0100
@@ -1,152 +0,0 @@
-{ This is an automatically generated lazarus resource file }
-
-LazarusResources.Add('TdlgSelectPrinter','FORMDATA',[
-  'TPF0'#17'TdlgSelectPrinter'#16'dlgSelectPrinter'#4'Left'#3'J'#1#6'Height'#3
-  +#217#0#3'Top'#2'o'#5'Width'#3#18#2#13'ActiveControl'#7#7'btnProp'#7'Caption'
-  +#6#8'Printing'#12'ClientHeight'#3#217#0#11'ClientWidth'#3#18#2#8'OnCreate'#7
-  +#22'dlgSelectPrinterCREATE'#6'OnShow'#7#20'dlgSelectPrinterSHOW'#8'Position'
-  +#7#14'poScreenCenter'#10'LCLVersion'#6#6'0.9.27'#0#9'TGroupBox'#15'PrinterGr'
-  +'oupbox'#4'Left'#2#6#6'Height'#3#137#0#3'Top'#2#6#5'Width'#3#6#2#5'Align'#7#5
-  +'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#9' Printer '#12'ClientHeig'
-  +'ht'#2'v'#11'ClientWidth'#3#2#2#8'TabOrder'#2#0#0#6'TLabel'#8'labState'#4'Le'
-  +'ft'#2'`'#6'Height'#2#18#3'Top'#2'1'#5'Width'#2'7'#7'Caption'#6#8'labState'
-  +#11'ParentColor'#8#0#0#6'TLabel'#11'labLocation'#4'Left'#2'`'#6'Height'#2#18
-  +#3'Top'#2'I'#5'Width'#2'J'#7'Caption'#6#11'labLocation'#11'ParentColor'#8#0#0
-  +#6'TLabel'#10'labComment'#4'Left'#2'`'#6'Height'#2#18#3'Top'#2'a'#5'Width'#2
-  +'T'#7'Caption'#6#10'labComment'#11'ParentColor'#8#0#0#6'TImage'#6'ImgPrn'#4
-  +'Left'#2'`'#6'Height'#2#17#3'Top'#2#12#5'Width'#2#17#0#0#6'TLabel'#16'Printe'
-  +'rNameLabel'#4'Left'#3#234#0#6'Height'#2#18#3'Top'#2#7#5'Width'#2'('#7'Ancho'
-  +'rs'#11#0#7'Caption'#6#4'Name'#11'ParentColor'#8#0#0#6'TLabel'#17'PrinterSta'
-  +'teLabel'#4'Left'#2#10#6'Height'#2#18#3'Top'#2'1'#5'Width'#2'$'#7'Caption'#6
-  +#5'State'#11'ParentColor'#8#14'OnChangeBounds'#7#29'PrinterStateLabelChangeB'
-  +'ounds'#0#0#6'TLabel'#20'PrinterLocationLabel'#4'Left'#2#10#6'Height'#2#18#3
-  +'Top'#2'I'#5'Width'#2'7'#7'Caption'#6#8'Location'#11'ParentColor'#8#0#0#6'TL'
-  +'abel'#23'PrinterDescriptionLabel'#4'Left'#2#10#6'Height'#2#18#3'Top'#2'a'#5
-  +'Width'#2'I'#7'Caption'#6#11'Description'#11'ParentColor'#8#0#0#6'TLabel'#14
-  +'labPrinterName'#4'Left'#2#10#6'Height'#2#18#3'Top'#2#12#5'Width'#2'('#7'Cap'
-  +'tion'#6#4'Name'#11'ParentColor'#8#14'OnChangeBounds'#7#29'PrinterStateLabel'
-  +'ChangeBounds'#0#0#7'TButton'#7'btnProp'#4'Left'#3#160#1#6'Height'#2#29#3'To'
-  +'p'#2#6#5'Width'#2']'#7'Anchors'#11#0#8'AutoSize'#9#7'Caption'#6#14'Properti'
-  +'es ...'#7'OnClick'#7#12'btnPropCLICK'#8'TabOrder'#2#0#0#0#9'TCheckBox'#13'c'
-  +'bPrintToFile'#4'Left'#3#158#1#6'Height'#2#22#3'Top'#2')'#5'Width'#2'\'#7'An'
-  +'chors'#11#7'akRight'#8'akBottom'#0#7'Caption'#6#13'Print to file'#8'TabOrde'
-  +'r'#2#1#0#0#9'TComboBox'#10'cbPrinters'#4'Left'#2'x'#6'Height'#2#31#3'Top'#2
-  +#7#5'Width'#3#31#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#12'AutoComp'
-  +'lete'#8#10'ItemHeight'#2#0#9'ItemWidth'#2#0#8'OnChange'#7#16'cbPrintersCHAN'
-  +'GE'#10'OnKeyPress'#7#18'cbPrintersKEYPRESS'#5'Style'#7#14'csDropDownList'#8
-  +'TabOrder'#2#2#0#0#0#9'TNotebook'#6'NbOpts'#4'Left'#2#6#6'Height'#2#1#3'Top'
-  +#3#174#0#5'Width'#3#6#2#5'Align'#7#8'alClient'#7'Anchors'#11#6'akLeft'#0#20
-  +'BorderSpacing.Around'#2#6#9'PageIndex'#2#0#8'TabOrder'#2#1#0#5'TPage'#8'pgC'
-  +'opies'#7'Caption'#6#6'Copies'#11'ClientWidth'#3#4#2#12'ClientHeight'#2#1#0#9
-  +'TGroupBox'#7'gbPages'#24'AnchorSideBottom.Control'#7#8'pgCopies'#21'AnchorS'
-  +'ideBottom.Side'#7#9'asrBottom'#4'Left'#2#8#6'Height'#2#1#3'Top'#2#7#5'Width'
-  +#3#6#1#7'Anchors'#11#5'akTop'#6'akLeft'#8'akBottom'#0#20'BorderSpacing.Aroun'
-  +'d'#2#6#7'Caption'#6#14' Select pages '#12'ClientHeight'#2#1#11'ClientWidth'
-  +#3#2#1#8'TabOrder'#2#0#0#6'TBevel'#6'Bevel1'#21'AnchorSideTop.Control'#7#7'e'
-  +'dRange'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#18#6'Height'#2#3#3
-  +'Top'#2'i'#5'Width'#3#230#0#17'BorderSpacing.Top'#2#6#5'Shape'#7#9'bsTopLine'
-  +#5'Style'#7#8'bsRaised'#0#0#6'TLabel'#7'labPage'#21'AnchorSideTop.Control'#7
-  +#6'Bevel1'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#14#6'Height'#2#18
-  +#3'Top'#2'x'#5'Width'#2''''#17'BorderSpacing.Top'#2#12#7'Caption'#6#5'Pages'
-  +#11'ParentColor'#8#0#0#5'TEdit'#7'edRange'#22'AnchorSideLeft.Control'#7#7'rb'
-  +'Range'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#7
-  +'rbRange'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7
-  +#7'gbPages'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2']'#6'Height'#2
-  +#23#3'Top'#2'L'#5'Width'#3#159#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'
-  +#0#18'BorderSpacing.Left'#2#15#19'BorderSpacing.Right'#2#6#8'TabOrder'#2#0#0
-  +#0#9'TComboBox'#9'edPageSet'#21'AnchorSideTop.Control'#7#7'labPage'#18'Ancho'
-  +'rSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7#7'gbPages'#20'A'
-  +'nchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'h'#6'Height'#2#31#3'Top'#2'r'
-  +#5'Width'#3#148#0#7'Anchors'#11#5'akTop'#7'akRight'#0#12'AutoComplete'#8#10
-  +'AutoSelect'#9#19'BorderSpacing.Right'#2#6#10'ItemHeight'#2#0#9'ItemIndex'#2
-  +#0#13'Items.Strings'#1#6#9'All pages'#6#9'Odd pages'#6#10'Even pages'#0#9'It'
-  +'emWidth'#2#0#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#1#4'Text'#6#9'All '
-  +'pages'#0#0#12'TRadioButton'#13'rbCurrentPage'#21'AnchorSideTop.Control'#7#9
-  +'rbAllPage'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#14#6'Height'#2#22
-  +#3'Top'#2#28#5'Width'#2'l'#11'AllowGrayed'#9#20'BorderSpacing.Around'#2#2#7
-  +'Caption'#6#12'Current page'#10'DragCursor'#7#9'crDefault'#7'Enabled'#8#8'Ta'
-  ,'bOrder'#2#2#7'TabStop'#8#0#0#12'TRadioButton'#7'rbRange'#21'AnchorSideTop.C'
-  +'ontrol'#7#11'rbSelection'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#14
-  +#6'Height'#2#22#3'Top'#2'L'#5'Width'#2'@'#11'AllowGrayed'#9#20'BorderSpacing'
-  +'.Around'#2#2#7'Caption'#6#5'Range'#10'DragCursor'#7#9'crDefault'#8'TabOrder'
-  +#2#4#7'TabStop'#8#0#0#12'TRadioButton'#9'rbAllPage'#4'Left'#2#14#6'Height'#2
-  +#22#3'Top'#2#0#5'Width'#2'+'#11'AllowGrayed'#9#20'BorderSpacing.Around'#2#6#7
-  +'Caption'#6#4'All '#7'Checked'#9#10'DragCursor'#7#9'crDefault'#5'State'#7#9
-  +'cbChecked'#8'TabOrder'#2#3#0#0#12'TRadioButton'#11'rbSelection'#21'AnchorSi'
-  +'deTop.Control'#7#13'rbCurrentPage'#18'AnchorSideTop.Side'#7#9'asrBottom'#4
-  +'Left'#2#14#6'Height'#2#22#3'Top'#2'4'#5'Width'#2'S'#11'AllowGrayed'#9#20'Bo'
-  +'rderSpacing.Around'#2#2#7'Caption'#6#9'Selection'#10'DragCursor'#7#9'crDefa'
-  +'ult'#7'Enabled'#8#8'TabOrder'#2#5#7'TabStop'#8#0#0#0#9'TGroupBox'#8'gbCopie'
-  +'s'#22'AnchorSideLeft.Control'#7#7'gbPages'#19'AnchorSideLeft.Side'#7#9'asrB'
-  +'ottom'#23'AnchorSideRight.Control'#7#8'pgCopies'#20'AnchorSideRight.Side'#7
-  +#9'asrBottom'#24'AnchorSideBottom.Control'#7#8'pgCopies'#21'AnchorSideBottom'
-  +'.Side'#7#9'asrBottom'#4'Left'#3#20#1#6'Height'#2#1#3'Top'#2#7#5'Width'#3#234
-  +#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'BorderSpacin'
-  +'g.Around'#2#6#7'Caption'#6#8' Copies '#12'ClientHeight'#2#1#11'ClientWidth'
-  +#3#230#0#8'TabOrder'#2#1#0#6'TImage'#10'imgCollate'#21'AnchorSideTop.Control'
-  +#7#12'lanNumCopies'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Heig'
-  +'ht'#2'%'#3'Top'#2#30#5'Width'#2']'#8'AutoSize'#9#17'BorderSpacing.Top'#2#6
-  +#12'Proportional'#9#0#0#6'TLabel'#12'lanNumCopies'#4'Left'#2#6#6'Height'#2#18
-  +#3'Top'#2#6#5'Width'#2'r'#7'Caption'#6#16'Number of copies'#11'ParentColor'#8
-  +#0#0#9'TSpinEdit'#8'edCopies'#22'AnchorSideLeft.Control'#7#12'lanNumCopies'
-  +#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#12'lanNu'
-  +'mCopies'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2'~'#6'Height'#2#20#3
-  +'Top'#2#5#5'Width'#2'2'#18'BorderSpacing.Left'#2#6#8'TabOrder'#2#0#0#0#9'TCh'
-  +'eckBox'#9'cbCollate'#21'AnchorSideTop.Control'#7#8'edCopies'#18'AnchorSideT'
-  +'op.Side'#7#9'asrBottom'#4'Left'#2'w'#6'Height'#2#22#3'Top'#2#31#5'Width'#2
-  +'D'#11'AllowGrayed'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Collate'#10
-  +'DragCursor'#7#9'crDefault'#7'OnClick'#7#14'cbReverseCLICK'#8'TabOrder'#2#2#0
-  +#0#9'TCheckBox'#9'cbReverse'#21'AnchorSideTop.Control'#7#9'cbCollate'#18'Anc'
-  +'horSideTop.Side'#7#9'asrBottom'#4'Left'#2'w'#6'Height'#2#22#3'Top'#2';'#5'W'
-  +'idth'#2'J'#11'AllowGrayed'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Re'
-  +'verse'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#14'cbReverseCLICK'#8'TabO'
-  +'rder'#2#1#0#0#0#0#5'TPage'#9'pgAdvance'#7'Caption'#6#8'Advanced'#11'ClientW'
-  +'idth'#3#4#2#12'ClientHeight'#2#1#0#6'TLabel'#7'labTask'#4'Left'#2#7#6'Heigh'
-  +'t'#2#16#3'Top'#2#10#5'Width'#2'R'#7'Caption'#6#12'Delayed task'#11'ParentCo'
-  +'lor'#8#0#0#6'TLabel'#9'PrioLabel'#21'AnchorSideTop.Control'#7#7'labTask'#18
-  +'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#7#6'Height'#2#16#3'Top'#2'4'#5
-  +'Width'#2','#17'BorderSpacing.Top'#2#20#20'BorderSpacing.Around'#2#6#7'Capti'
-  +'on'#6#8'Priority'#11'ParentColor'#8#0#0#9'TComboBox'#10'cbTasktime'#4'Left'
-  +#3#215#0#6'Height'#2#29#3'Top'#2#7#5'Width'#3#200#0#12'AutoComplete'#8#10'It'
-  +'emHeight'#2#0#9'ItemIndex'#2#0#13'Items.Strings'#1#6#9'Immediate'#6#18'Neve'
-  +'r (suspending)'#6#14'during the day'#6#7'evening'#6#5'night'#6#7'Weekend'#6
-  +#23'After close of business'#6#14'After midnight'#6#7'At time'#0#9'ItemWidth'
-  +#2#0#8'OnChange'#7#16'cbTasktimeCHANGE'#10'OnKeyPress'#7#18'cbPrintersKEYPRE'
-  +'SS'#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#1#4'Text'#6#9'Immediate'#0#0
-  +#5'TEdit'#10'edTimeTask'#4'Left'#3#167#1#6'Height'#2#23#3'Top'#2#9#5'Width'#2
-  +'S'#10'DragCursor'#7#9'crDefault'#9'MaxLength'#2#8#8'TabOrder'#2#0#4'Text'#6
-  +#8'23:00:00'#0#0#9'TSpinEdit'#10'edPriority'#21'AnchorSideTop.Control'#7#9'P'
-  +'rioLabel'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2''#6'Height'#2#20
-  +#3'Top'#2'2'#5'Width'#2'2'#8'TabOrder'#2#3#0#0#9'TTrackBar'#11'tkbPriority'
-  +#22'AnchorSideLeft.Control'#7#10'edPriority'#19'AnchorSideLeft.Side'#7#9'asr'
-  +'Bottom'#21'AnchorSideTop.Control'#7#9'PrioLabel'#18'AnchorSideTop.Side'#7#9
-  +'asrCenter'#23'AnchorSideRight.Control'#7#9'pgAdvance'#20'AnchorSideRight.Si'
-  +'de'#7#9'asrBottom'#4'Left'#3#183#0#6'Height'#2'&'#3'Top'#2')'#5'Width'#3'@'
-  +#1#9'Frequency'#2#10#3'Max'#2'd'#8'OnChange'#7#17'tkbPriorityCHANGE'#8'Posit'
-  +'ion'#2#10#7'TabStop'#8#9'TickMarks'#7#6'tmBoth'#20'BorderSpacing.Around'#2#6
-  +#10'DragCursor'#7#9'crDefault'#8'TabOrder'#2#2#0#0#0#0#6'TPanel'#8'BtnPanel'
-  +#4'Left'#2#6#6'Height'#2')'#3'Top'#3#170#0#5'Width'#3#6#2#5'Align'#7#8'alBot'
-  +'tom'#7'Anchors'#11#6'akLeft'#8'akBottom'#0#8'AutoSize'#9#20'BorderSpacing.A'
-  +'round'#2#6#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2')'#11'ClientWidth'
-  +#3#6#2#11'FullRepaint'#8#8'TabOrder'#2#2#7'TabStop'#9#0#7'TButton'#9'btnCanc'
-  ,'el'#4'Left'#3#201#1#6'Height'#2#29#3'Top'#2#6#5'Width'#2'7'#5'Align'#7#7'al'
-  +'Right'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#6'Cancel'#9#7'Caption'#6#6
-  +'Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#0#0#0#7'TButton'#8'btnPrint'#4'Le'
-  +'ft'#3#154#1#6'Height'#2#29#3'Top'#2#6#5'Width'#2')'#5'Align'#7#7'alRight'#8
-  +'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#5'Print'#7'Default'#9
-  +#11'ModalResult'#2#1#7'OnClick'#7#13'btnPrintCLICK'#8'TabOrder'#2#1#0#0#7'TB'
-  +'utton'#8'btnReduc'#4'Left'#2#6#6'Height'#2#29#3'Top'#2#6#5'Width'#2'<'#5'Al'
-  +'ign'#7#6'alLeft'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#8
-  +'More ...'#7'OnClick'#7#13'btnReducCLICK'#8'TabOrder'#2#2#0#0#7'TButton'#10
-  +'btnPreview'#4'Left'#3'X'#1#6'Height'#2#29#3'Top'#2#6#5'Width'#2'<'#5'Align'
-  +#7#7'alRight'#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Prev'
-  +'iew'#11'ModalResult'#2#6#8'TabOrder'#2#3#0#0#0#6'TPanel'#9'panLabels'#4'Lef'
-  +'t'#2#6#6'Height'#2#22#3'Top'#3#149#0#5'Width'#3#6#2#5'Align'#7#5'alTop'#20
-  +'BorderSpacing.Around'#2#6#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2#22
-  +#11'ClientWidth'#3#6#2#8'TabOrder'#2#3#0#6'TLabel'#7'labCUPS'#18'AnchorSideT'
-  +'op.Side'#7#9'asrBottom'#4'Left'#2#8#6'Height'#2#16#3'Top'#2#3#5'Width'#3#233
-  +#0#7'Caption'#6'"CUPS (Common Unix Printing System)'#11'ParentColor'#8#0#0#6
-  +'TLabel'#13'labCUPSServer'#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3
-  +#248#0#6'Height'#2#16#3'Top'#2#3#5'Width'#2']'#7'Caption'#6#13'labCUPSServer'
-  +#11'ParentColor'#8#0#0#0#0
-]);
diff -wuNr --exclude=.svn --exclude=Makefile --exclude=Makefile.fpc --exclude='*.po' lazarus/components/printers/unix/udlgselectprinter.pp lazarus.w/components/printers/unix/udlgselectprinter.pp
--- lazarus/components/printers/unix/udlgselectprinter.pp	2009-04-30 21:27:33.000000000 +0100
+++ lazarus.w/components/printers/unix/udlgselectprinter.pp	2011-02-03 21:33:05.000000000 +0000
@@ -130,6 +130,8 @@
 uses
   uDlgPropertiesPrinter;
 
+{$R *.lfm}
+
 Type
   THackCUPSPrinter = Class(TCUPSPrinter);
 
@@ -491,6 +493,5 @@
 
 
 initialization
-  {$I udlgselectprinter.lrs}
   {$I selectprinter.lrs}
 end.
cupsprndlg1.patch (45,575 bytes)

C Western

2011-02-03 22:48

reporter   ~0045760

The patch was not enough for me, as the lrs files need to be updated as well. Can I suggest removing the lrs files, as in cupsprndlg1.patch?

Anton Kavalenka

2011-02-04 17:06

reporter   ~0045780

Last edited: 2011-02-04 19:34

Yes, LRS files have to be rebuilt or removed.

Hans Luijten

2011-02-12 06:49

reporter   ~0045988

How does one apply the patches?

(I just updated to 29477M (svn update) problem remains.
Lazarus 0.9.31, 2011-02-11, FPC 2.4.2, i386-linux-gtk2.)

Felipe Monteiro de Carvalho

2011-03-31 08:42

developer   ~0046997

Applying the patch failed for me. Was it already applied or else could it be regenerated based on the latest svn Lazarus?

user-46-112-145-68:Programas felipe$ patch -p0 < lazarus/cupsprndlg1.patch
patching file lazarus/components/printers/carbon/carbonprinters.inc
Hunk 0000001 succeeded at 257 (offset 4 lines).
Hunk 0000002 FAILED at 305.
1 out of 2 hunks FAILED -- saving rejects to file lazarus/components/printers/carbon/carbonprinters.inc.rej
patching file lazarus/components/printers/carbon/carbonprndialogs.inc
Reversed (or previously applied) patch detected! Assume -R? [n]

2011-03-31 12:35

 

cupsprndlg2.patch (19,949 bytes)
Index: udlgpropertiesprinter.lfm
===================================================================
--- udlgpropertiesprinter.lfm	(revision 30096)
+++ udlgpropertiesprinter.lfm	(working copy)
@@ -60,7 +60,6 @@
     TabIndex = 0
     TabOrder = 1
     object pgGeneral: TTabSheet
-      Caption = 'General'
       ClientHeight = 397
       ClientWidth = 449
       object labPaperSize: TLabel
@@ -290,10 +289,8 @@
       end
     end
     object pgMargins: TTabSheet
-      Caption = 'Margins'
     end
     object pgAdvanced: TTabSheet
-      Caption = 'Advanced'
       ClientHeight = 397
       ClientWidth = 449
       object sb: TScrollBox
Index: udlgpropertiesprinter.lrs
===================================================================
--- udlgpropertiesprinter.lrs	(revision 30096)
+++ udlgpropertiesprinter.lrs	(working copy)
@@ -1,81 +0,0 @@
-{ This is an automatically generated lazarus resource file }
-
-LazarusResources.Add('Tdlgpropertiesprinter','FORMDATA',[
-  'TPF0'#21'Tdlgpropertiesprinter'#20'dlgpropertiesprinter'#4'Left'#3'{'#1#6'He'
-  +'ight'#3#208#1#3'Top'#2'5'#5'Width'#3#201#1#13'ActiveControl'#7#9'Notebook1'
-  +#7'Caption'#6#20'dlgpropertiesprinter'#12'ClientHeight'#3#208#1#11'ClientWid'
-  +'th'#3#201#1#8'OnCreate'#7#26'dlgpropertiesprinterCREATE'#9'OnDestroy'#7#11
-  +'FormDestroy'#6'OnShow'#7#24'dlgpropertiesprinterSHOW'#8'Position'#7#14'poSc'
-  +'reenCenter'#10'LCLVersion'#6#6'0.9.31'#0#6'TPanel'#6'Panel1'#4'Left'#2#0#6
-  +'Height'#2')'#3'Top'#3#167#1#5'Width'#3#201#1#5'Align'#7#8'alBottom'#7'Ancho'
-  +'rs'#11#6'akLeft'#8'akBottom'#0#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2
-  +')'#11'ClientWidth'#3#201#1#11'FullRepaint'#8#8'TabOrder'#2#0#7'TabStop'#9#0
-  +#7'TButton'#10'btnCancel1'#4'Left'#3'`'#1#6'Height'#2#25#3'Top'#2#8#5'Width'
-  +#2'['#7'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#6
-  +'Cancel'#9#7'Caption'#6#6'Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#0#0#0#7
-  +'TButton'#5'btnOk'#4'Left'#3#255#0#6'Height'#2#25#3'Top'#2#8#5'Width'#2'['#7
-  +'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#7'Capti'
-  +'on'#6#2'Ok'#7'Default'#9#11'ModalResult'#2#1#8'TabOrder'#2#1#0#0#0#12'TPage'
-  +'Control'#9'Notebook1'#4'Left'#2#0#6'Height'#3#167#1#3'Top'#2#0#5'Width'#3
-  +#201#1#10'ActivePage'#7#9'pgGeneral'#5'Align'#7#8'alClient'#8'TabIndex'#2#0#8
-  +'TabOrder'#2#1#0#9'TTabSheet'#9'pgGeneral'#7'Caption'#6#7'General'#12'Client'
-  +'Height'#3#141#1#11'ClientWidth'#3#193#1#0#6'TLabel'#12'labPaperSize'#4'Left'
-  +#2#15#6'Height'#2#14#3'Top'#2#19#5'Width'#2'2'#7'Caption'#6#10'Paper size'#11
-  +'ParentColor'#8#0#0#6'TLabel'#12'labPaperType'#4'Left'#2#15#6'Height'#2#14#3
-  +'Top'#2'7'#5'Width'#2'6'#7'Caption'#6#10'Paper type'#11'ParentColor'#8#0#0#6
-  +'TLabel'#11'labPaperSrc'#4'Left'#2#15#6'Height'#2#14#3'Top'#2'\'#5'Width'#2
-  +'@'#7'Caption'#6#12'Paper source'#11'ParentColor'#8#0#0#6'TLabel'#13'labReso'
-  +'lution'#4'Left'#2#15#6'Height'#2#14#3'Top'#2'}'#5'Width'#2'3'#7'Caption'#6
-  +#10'Resolution'#11'ParentColor'#8#0#0#9'TComboBox'#11'cbPaperSize'#4'Left'#3
-  +#130#0#6'Height'#2#21#3'Top'#2#9#5'Width'#3'6'#1#13'DropDownCount'#2#10#10'I'
-  +'temHeight'#2#13#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'csDr'
-  +'opDownList'#8'TabOrder'#2#0#0#0#9'TComboBox'#11'cbPaperType'#4'Left'#3#130#0
-  +#6'Height'#2#21#3'Top'#2'-'#5'Width'#3'6'#1#10'ItemHeight'#2#13#10'OnKeyPres'
-  +'s'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#1#0
-  +#0#9'TComboBox'#10'cbPaperSrc'#4'Left'#3#130#0#6'Height'#2#21#3'Top'#2'Q'#5
-  +'Width'#3'6'#1#10'ItemHeight'#2#13#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5
-  +'Style'#7#14'csDropDownList'#8'TabOrder'#2#3#0#0#9'TGroupBox'#13'gbOrientati'
-  +'on'#4'Left'#2#13#6'Height'#2'w'#3'Top'#3#162#0#5'Width'#3#233#0#7'Caption'#6
-  +#13' Orientation '#12'ClientHeight'#2'e'#11'ClientWidth'#3#229#0#8'TabOrder'
-  +#2#5#0#6'TImage'#14'imgOrientation'#4'Left'#3#167#0#6'Height'#2'0'#3'Top'#2
-  +#25#5'Width'#2'4'#0#0#12'TRadioButton'#10'rbPortrait'#4'Left'#2#7#6'Height'#2
-  +#17#3'Top'#2#5#5'Width'#2'6'#7'Caption'#6#8'Portrait'#7'Checked'#9#10'DragCu'
-  +'rsor'#7#9'crDefault'#7'OnClick'#7#15'rbPortraitCLICK'#8'TabOrder'#2#0#7'Tab'
-  +'Stop'#9#0#0#12'TRadioButton'#11'rbLandscape'#4'Left'#2#7#6'Height'#2#17#3'T'
-  +'op'#2#29#5'Width'#2'E'#7'Caption'#6#9'Landscape'#10'DragCursor'#7#9'crDefau'
-  +'lt'#7'OnClick'#7#15'rbPortraitCLICK'#8'TabOrder'#2#1#0#0#12'TRadioButton'#15
-  +'rbrev_Landscape'#4'Left'#2#7#6'Height'#2#17#3'Top'#2'5'#5'Width'#2'm'#7'Cap'
-  +'tion'#6#17'Reverse landscape'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#15
-  +'rbPortraitCLICK'#8'TabOrder'#2#2#0#0#12'TRadioButton'#14'rbrev_portrait'#4
-  +'Left'#2#7#6'Height'#2#17#3'Top'#2'M'#5'Width'#2'a'#7'Caption'#6#16'Reverse '
-  +'portrait'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#15'rbPortraitCLICK'#8
-  +'TabOrder'#2#3#0#0#0#9'TGroupBox'#9'gbBanners'#4'Left'#2#13#6'Height'#2'`'#3
-  +'Top'#3'"'#1#5'Width'#3#171#1#7'Caption'#6#9' Banners '#12'ClientHeight'#2'N'
-  +#11'ClientWidth'#3#167#1#8'TabOrder'#2#2#0#6'TLabel'#11'labBanStart'#4'Left'
-  +#2#6#6'Height'#2#14#3'Top'#2#9#5'Width'#2#25#7'Caption'#6#5'Start'#11'Parent'
-  +'Color'#8#0#0#6'TLabel'#9'labBanEnd'#4'Left'#2#6#6'Height'#2#14#3'Top'#2'1'#5
-  +'Width'#2#19#7'Caption'#6#3'End'#11'ParentColor'#8#0#0#9'TComboBox'#10'cbBan'
-  +'Start'#4'Left'#2'^'#6'Height'#2#21#3'Top'#2#1#5'Width'#3'='#1#10'ItemHeight'
-  +#2#13#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'#5'Style'#7#14'csDropDownList'
-  +#8'TabOrder'#2#0#0#0#9'TComboBox'#8'cbBanEnd'#4'Left'#2'^'#6'Height'#2#21#3
-  +'Top'#2')'#5'Width'#3'='#1#10'ItemHeight'#2#13#10'OnKeyPress'#7#19'cbPaperSi'
-  +'zeKEYPRESS'#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#1#0#0#0#9'TGroupBox'
-  +#12'gbPagesSheet'#4'Left'#3#0#1#6'Height'#2'v'#3'Top'#3#163#0#5'Width'#3#185
-  +#0#7'Caption'#6#17' Pages per sheet '#12'ClientHeight'#2'd'#11'ClientWidth'#3
-  +#181#0#8'TabOrder'#2#4#0#6'TImage'#12'imgPageSheet'#4'Left'#2'N'#6'Height'#2
-  +'2'#3'Top'#2#17#5'Width'#2'P'#0#0#12'TRadioButton'#8'rbSheet1'#4'Left'#2#6#6
-  +'Height'#2#17#3'Top'#2#5#5'Width'#2#24#7'Caption'#6#1'1'#7'Checked'#9#10'Dra'
-  ,'gCursor'#7#9'crDefault'#7'OnClick'#7#15'rbPortraitCLICK'#8'TabOrder'#2#0#7
-  +'TabStop'#9#0#0#12'TRadioButton'#8'rbSheet2'#4'Left'#2#6#6'Height'#2#17#3'To'
-  +'p'#2#29#5'Width'#2#24#7'Caption'#6#1'2'#10'DragCursor'#7#9'crDefault'#7'OnC'
-  +'lick'#7#15'rbPortraitCLICK'#8'TabOrder'#2#1#0#0#12'TRadioButton'#8'rbSheet4'
-  +#4'Left'#2#6#6'Height'#2#17#3'Top'#2'5'#5'Width'#2#24#7'Caption'#6#1'4'#10'D'
-  +'ragCursor'#7#9'crDefault'#7'OnClick'#7#15'rbPortraitCLICK'#8'TabOrder'#2#2#0
-  +#0#0#9'TComboBox'#12'cbResolution'#4'Left'#3#130#0#6'Height'#2#21#3'Top'#2'u'
-  +#5'Width'#3'6'#1#10'ItemHeight'#2#13#10'OnKeyPress'#7#19'cbPaperSizeKEYPRESS'
-  +#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#6#0#0#0#9'TTabSheet'#9'pgMargin'
-  +'s'#7'Caption'#6#7'Margins'#0#0#9'TTabSheet'#10'pgAdvanced'#7'Caption'#6#8'A'
-  +'dvanced'#12'ClientHeight'#3#141#1#11'ClientWidth'#3#193#1#0#10'TScrollBox'#2
-  +'sb'#4'Left'#2#0#6'Height'#3#141#1#3'Top'#2#0#5'Width'#3#193#1#5'Align'#7#8
-  +'alClient'#8'TabOrder'#2#0#0#0#0#0#0
-]);
Index: udlgselectprinter.lfm
===================================================================
--- udlgselectprinter.lfm	(revision 30096)
+++ udlgselectprinter.lfm	(working copy)
@@ -140,7 +140,6 @@
     TabIndex = 0
     TabOrder = 1
     object pgCopies: TTabSheet
-      Caption = 'Copies'
       ClientHeight = 156
       ClientWidth = 510
       object gbPages: TGroupBox
@@ -346,7 +345,6 @@
       end
     end
     object pgAdvance: TTabSheet
-      Caption = 'Advanced'
       ClientHeight = 156
       ClientWidth = 510
       object labTask: TLabel
Index: udlgselectprinter.lrs
===================================================================
--- udlgselectprinter.lrs	(revision 30096)
+++ udlgselectprinter.lrs	(working copy)
@@ -1,149 +0,0 @@
-{ This is an automatically generated lazarus resource file }
-
-LazarusResources.Add('TdlgSelectPrinter','FORMDATA',[
-  'TPF0'#17'TdlgSelectPrinter'#16'dlgSelectPrinter'#4'Left'#3'J'#1#6'Height'#3
-  +#150#1#3'Top'#2'o'#5'Width'#3#18#2#13'ActiveControl'#7#7'btnProp'#7'Caption'
-  +#6#8'Printing'#12'ClientHeight'#3#150#1#11'ClientWidth'#3#18#2#8'OnCreate'#7
-  +#22'dlgSelectPrinterCREATE'#6'OnShow'#7#20'dlgSelectPrinterSHOW'#8'Position'
-  +#7#14'poScreenCenter'#10'LCLVersion'#6#6'0.9.31'#0#9'TGroupBox'#15'PrinterGr'
-  +'oupbox'#4'Left'#2#6#6'Height'#3#137#0#3'Top'#2#6#5'Width'#3#6#2#5'Align'#7#5
-  +'alTop'#20'BorderSpacing.Around'#2#6#7'Caption'#6#9' Printer '#12'ClientHeig'
-  +'ht'#2'w'#11'ClientWidth'#3#2#2#8'TabOrder'#2#0#0#6'TLabel'#8'labState'#4'Le'
-  +'ft'#2'`'#6'Height'#2#14#3'Top'#2'1'#5'Width'#2')'#7'Caption'#6#8'labState'
-  +#11'ParentColor'#8#0#0#6'TLabel'#11'labLocation'#4'Left'#2'`'#6'Height'#2#14
-  +#3'Top'#2'I'#5'Width'#2'7'#7'Caption'#6#11'labLocation'#11'ParentColor'#8#0#0
-  +#6'TLabel'#10'labComment'#4'Left'#2'`'#6'Height'#2#14#3'Top'#2'a'#5'Width'#2
-  +'<'#7'Caption'#6#10'labComment'#11'ParentColor'#8#0#0#6'TImage'#6'ImgPrn'#4
-  +'Left'#2'`'#6'Height'#2#17#3'Top'#2#12#5'Width'#2#17#0#0#6'TLabel'#16'Printe'
-  +'rNameLabel'#4'Left'#3#240#0#6'Height'#2#14#3'Top'#2#9#5'Width'#2#28#7'Ancho'
-  +'rs'#11#0#7'Caption'#6#4'Name'#11'ParentColor'#8#0#0#6'TLabel'#17'PrinterSta'
-  +'teLabel'#4'Left'#2#10#6'Height'#2#14#3'Top'#2'1'#5'Width'#2#27#7'Caption'#6
-  +#5'State'#11'ParentColor'#8#14'OnChangeBounds'#7#29'PrinterStateLabelChangeB'
-  +'ounds'#0#0#6'TLabel'#20'PrinterLocationLabel'#4'Left'#2#10#6'Height'#2#14#3
-  +'Top'#2'I'#5'Width'#2')'#7'Caption'#6#8'Location'#11'ParentColor'#8#0#0#6'TL'
-  +'abel'#23'PrinterDescriptionLabel'#4'Left'#2#10#6'Height'#2#14#3'Top'#2'a'#5
-  +'Width'#2'6'#7'Caption'#6#11'Description'#11'ParentColor'#8#0#0#6'TLabel'#14
-  +'labPrinterName'#4'Left'#2#10#6'Height'#2#14#3'Top'#2#12#5'Width'#2#28#7'Cap'
-  +'tion'#6#4'Name'#11'ParentColor'#8#14'OnChangeBounds'#7#29'PrinterStateLabel'
-  +'ChangeBounds'#0#0#7'TButton'#7'btnProp'#4'Left'#3#161#1#6'Height'#2#23#3'To'
-  +'p'#2#9#5'Width'#2'Z'#7'Anchors'#11#0#8'AutoSize'#9#7'Caption'#6#14'Properti'
-  +'es ...'#7'OnClick'#7#12'btnPropCLICK'#8'TabOrder'#2#0#0#0#9'TCheckBox'#13'c'
-  +'bPrintToFile'#4'Left'#3#180#1#6'Height'#2#17#3'Top'#2'/'#5'Width'#2'F'#7'An'
-  +'chors'#11#7'akRight'#8'akBottom'#0#7'Caption'#6#13'Print to file'#8'TabOrde'
-  +'r'#2#1#0#0#9'TComboBox'#10'cbPrinters'#4'Left'#2'x'#6'Height'#2#21#3'Top'#2
-  +#7#5'Width'#3#31#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#10'ItemHeig'
-  +'ht'#2#13#8'OnChange'#7#16'cbPrintersCHANGE'#10'OnKeyPress'#7#18'cbPrintersK'
-  +'EYPRESS'#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#2#0#0#0#12'TPageContro'
-  +'l'#6'NbOpts'#4'Left'#2#6#6'Height'#3#182#0#3'Top'#3#177#0#5'Width'#3#6#2#10
-  +'ActivePage'#7#8'pgCopies'#5'Align'#7#8'alClient'#7'Anchors'#11#6'akLeft'#0
-  +#20'BorderSpacing.Around'#2#6#8'TabIndex'#2#0#8'TabOrder'#2#1#0#9'TTabSheet'
-  +#8'pgCopies'#7'Caption'#6#6'Copies'#12'ClientHeight'#3#156#0#11'ClientWidth'
-  +#3#254#1#0#9'TGroupBox'#7'gbPages'#24'AnchorSideBottom.Control'#7#8'pgCopies'
-  +#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#2#8#6'Height'#3#143#0#3'To'
-  +'p'#2#7#5'Width'#3#6#1#7'Anchors'#11#5'akTop'#6'akLeft'#8'akBottom'#0#20'Bor'
-  +'derSpacing.Around'#2#6#7'Caption'#6#14' Select pages '#12'ClientHeight'#2'}'
-  +#11'ClientWidth'#3#2#1#8'TabOrder'#2#0#0#6'TBevel'#6'Bevel1'#21'AnchorSideTo'
-  +'p.Control'#7#7'edRange'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#18#6
-  +'Height'#2#3#3'Top'#2'V'#5'Width'#3#230#0#17'BorderSpacing.Top'#2#6#5'Shape'
-  +#7#9'bsTopLine'#5'Style'#7#8'bsRaised'#0#0#6'TLabel'#7'labPage'#21'AnchorSid'
-  +'eTop.Control'#7#6'Bevel1'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#14
-  +#6'Height'#2#14#3'Top'#2'e'#5'Width'#2#30#17'BorderSpacing.Top'#2#12#7'Capti'
-  +'on'#6#5'Pages'#11'ParentColor'#8#0#0#5'TEdit'#7'edRange'#22'AnchorSideLeft.'
-  +'Control'#7#7'rbRange'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideT'
-  +'op.Control'#7#7'rbRange'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSid'
-  +'eRight.Control'#7#7'gbPages'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'
-  +#2'N'#6'Height'#2#21#3'Top'#2';'#5'Width'#3#174#0#7'Anchors'#11#5'akTop'#6'a'
-  +'kLeft'#7'akRight'#0#18'BorderSpacing.Left'#2#15#19'BorderSpacing.Right'#2#6
-  +#8'TabOrder'#2#0#0#0#9'TComboBox'#9'edPageSet'#21'AnchorSideTop.Control'#7#7
-  +'labPage'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'AnchorSideRight.Control'#7
-  +#7'gbPages'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2'h'#6'Height'#2
-  +#21#3'Top'#2'b'#5'Width'#3#148#0#7'Anchors'#11#5'akTop'#7'akRight'#0#19'Bord'
-  +'erSpacing.Right'#2#6#10'ItemHeight'#2#13#9'ItemIndex'#2#0#13'Items.Strings'
-  +#1#6#9'All pages'#6#9'Odd pages'#6#10'Even pages'#0#5'Style'#7#14'csDropDown'
-  +'List'#8'TabOrder'#2#1#4'Text'#6#9'All pages'#0#0#12'TRadioButton'#13'rbCurr'
-  +'entPage'#21'AnchorSideTop.Control'#7#9'rbAllPage'#18'AnchorSideTop.Side'#7#9
-  +'asrBottom'#4'Left'#2#14#6'Height'#2#17#3'Top'#2#23#5'Width'#2'R'#20'BorderS'
-  +'pacing.Around'#2#2#7'Caption'#6#12'Current page'#10'DragCursor'#7#9'crDefau'
-  +'lt'#7'Enabled'#8#8'TabOrder'#2#2#0#0#12'TRadioButton'#7'rbRange'#21'AnchorS'
-  ,'ideTop.Control'#7#11'rbSelection'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'L'
-  +'eft'#2#14#6'Height'#2#17#3'Top'#2'='#5'Width'#2'1'#20'BorderSpacing.Around'
-  +#2#2#7'Caption'#6#5'Range'#10'DragCursor'#7#9'crDefault'#8'TabOrder'#2#4#0#0
-  +#12'TRadioButton'#9'rbAllPage'#4'Left'#2#14#6'Height'#2#17#3'Top'#2#0#5'Widt'
-  +'h'#2' '#20'BorderSpacing.Around'#2#6#7'Caption'#6#4'All '#7'Checked'#9#10'D'
-  +'ragCursor'#7#9'crDefault'#8'TabOrder'#2#3#7'TabStop'#9#0#0#12'TRadioButton'
-  +#11'rbSelection'#21'AnchorSideTop.Control'#7#13'rbCurrentPage'#18'AnchorSide'
-  +'Top.Side'#7#9'asrBottom'#4'Left'#2#14#6'Height'#2#17#3'Top'#2'*'#5'Width'#2
-  +'='#20'BorderSpacing.Around'#2#2#7'Caption'#6#9'Selection'#10'DragCursor'#7#9
-  +'crDefault'#7'Enabled'#8#8'TabOrder'#2#5#0#0#0#9'TGroupBox'#8'gbCopies'#22'A'
-  +'nchorSideLeft.Control'#7#7'gbPages'#19'AnchorSideLeft.Side'#7#9'asrBottom'
-  +#23'AnchorSideRight.Control'#7#8'pgCopies'#20'AnchorSideRight.Side'#7#9'asrB'
-  +'ottom'#24'AnchorSideBottom.Control'#7#8'pgCopies'#21'AnchorSideBottom.Side'
-  +#7#9'asrBottom'#4'Left'#3#20#1#6'Height'#3#143#0#3'Top'#2#7#5'Width'#3#228#0
-  +#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#20'BorderSpacing.'
-  +'Around'#2#6#7'Caption'#6#8' Copies '#12'ClientHeight'#2'}'#11'ClientWidth'#3
-  +#224#0#8'TabOrder'#2#1#0#6'TImage'#10'imgCollate'#21'AnchorSideTop.Control'#7
-  +#12'lanNumCopies'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'
-  +#2'%'#3'Top'#2#26#5'Width'#2']'#8'AutoSize'#9#17'BorderSpacing.Top'#2#6#12'P'
-  +'roportional'#9#0#0#6'TLabel'#12'lanNumCopies'#4'Left'#2#6#6'Height'#2#14#3
-  +'Top'#2#6#5'Width'#2'T'#7'Caption'#6#16'Number of copies'#11'ParentColor'#8#0
-  +#0#9'TSpinEdit'#8'edCopies'#22'AnchorSideLeft.Control'#7#12'lanNumCopies'#19
-  +'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSideTop.Control'#7#12'lanNumCo'
-  +'pies'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2'`'#6'Height'#2#21#3'T'
-  +'op'#2#3#5'Width'#2'2'#18'BorderSpacing.Left'#2#6#8'TabOrder'#2#0#0#0#9'TChe'
-  +'ckBox'#9'cbCollate'#21'AnchorSideTop.Control'#7#8'edCopies'#18'AnchorSideTo'
-  +'p.Side'#7#9'asrBottom'#4'Left'#2'w'#6'Height'#2#17#3'Top'#2#30#5'Width'#2'3'
-  +#11'AllowGrayed'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Collate'#10'D'
-  +'ragCursor'#7#9'crDefault'#7'OnClick'#7#14'cbReverseCLICK'#8'TabOrder'#2#2#0
-  +#0#9'TCheckBox'#9'cbReverse'#21'AnchorSideTop.Control'#7#9'cbCollate'#18'Anc'
-  +'horSideTop.Side'#7#9'asrBottom'#4'Left'#2'w'#6'Height'#2#17#3'Top'#2'5'#5'W'
-  +'idth'#2':'#11'AllowGrayed'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Re'
-  +'verse'#10'DragCursor'#7#9'crDefault'#7'OnClick'#7#14'cbReverseCLICK'#8'TabO'
-  +'rder'#2#1#0#0#0#0#9'TTabSheet'#9'pgAdvance'#7'Caption'#6#8'Advanced'#12'Cli'
-  +'entHeight'#3#156#0#11'ClientWidth'#3#254#1#0#6'TLabel'#7'labTask'#4'Left'#2
-  +#7#6'Height'#2#14#3'Top'#2#10#5'Width'#2'?'#7'Caption'#6#12'Delayed task'#11
-  +'ParentColor'#8#0#0#6'TLabel'#9'PrioLabel'#21'AnchorSideTop.Control'#7#7'lab'
-  +'Task'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#7#6'Height'#2#14#3'To'
-  +'p'#2'2'#5'Width'#2'#'#17'BorderSpacing.Top'#2#20#20'BorderSpacing.Around'#2
-  +#6#7'Caption'#6#8'Priority'#11'ParentColor'#8#0#0#9'TComboBox'#10'cbTasktime'
-  +#4'Left'#3#215#0#6'Height'#2#21#3'Top'#2#7#5'Width'#3#200#0#10'ItemHeight'#2
-  +#13#9'ItemIndex'#2#0#13'Items.Strings'#1#6#9'Immediate'#6#18'Never (suspendi'
-  +'ng)'#6#14'during the day'#6#7'evening'#6#5'night'#6#7'Weekend'#6#23'After c'
-  +'lose of business'#6#14'After midnight'#6#7'At time'#0#8'OnChange'#7#16'cbTa'
-  +'sktimeCHANGE'#10'OnKeyPress'#7#18'cbPrintersKEYPRESS'#5'Style'#7#14'csDropD'
-  +'ownList'#8'TabOrder'#2#1#4'Text'#6#9'Immediate'#0#0#5'TEdit'#10'edTimeTask'
-  +#4'Left'#3#167#1#6'Height'#2#21#3'Top'#2#9#5'Width'#2'S'#10'DragCursor'#7#9
-  +'crDefault'#9'MaxLength'#2#8#8'TabOrder'#2#0#4'Text'#6#8'23:00:00'#0#0#9'TSp'
-  +'inEdit'#10'edPriority'#21'AnchorSideTop.Control'#7#9'PrioLabel'#18'AnchorSi'
-  +'deTop.Side'#7#9'asrCenter'#4'Left'#2#127#6'Height'#2#21#3'Top'#2'/'#5'Width'
-  +#2'2'#8'TabOrder'#2#3#0#0#9'TTrackBar'#11'tkbPriority'#22'AnchorSideLeft.Con'
-  +'trol'#7#10'edPriority'#19'AnchorSideLeft.Side'#7#9'asrBottom'#21'AnchorSide'
-  +'Top.Control'#7#9'PrioLabel'#18'AnchorSideTop.Side'#7#9'asrCenter'#23'Anchor'
-  +'SideRight.Control'#7#9'pgAdvance'#20'AnchorSideRight.Side'#7#9'asrBottom'#4
-  +'Left'#3#183#0#6'Height'#2'&'#3'Top'#2'&'#5'Width'#3'@'#1#9'Frequency'#2#10#3
-  +'Max'#2'd'#8'OnChange'#7#17'tkbPriorityCHANGE'#8'Position'#2#10#7'TabStop'#8
-  +#9'TickMarks'#7#6'tmBoth'#20'BorderSpacing.Around'#2#6#10'DragCursor'#7#9'cr'
-  +'Default'#8'TabOrder'#2#2#0#0#0#0#6'TPanel'#8'BtnPanel'#4'Left'#2#6#6'Height'
-  +#2'#'#3'Top'#3'm'#1#5'Width'#3#6#2#5'Align'#7#8'alBottom'#7'Anchors'#11#6'ak'
-  +'Left'#8'akBottom'#0#8'AutoSize'#9#20'BorderSpacing.Around'#2#6#10'BevelOute'
-  +'r'#7#6'bvNone'#12'ClientHeight'#2'#'#11'ClientWidth'#3#6#2#11'FullRepaint'#8
-  +#8'TabOrder'#2#2#7'TabStop'#9#0#7'TButton'#9'btnCancel'#4'Left'#3#198#1#6'He'
-  +'ight'#2#23#3'Top'#2#6#5'Width'#2':'#5'Align'#7#7'alRight'#8'AutoSize'#9#20
-  +'BorderSpacing.Around'#2#6#6'Cancel'#9#7'Caption'#6#6'Cancel'#11'ModalResult'
-  ,#2#2#8'TabOrder'#2#0#0#0#7'TButton'#8'btnPrint'#4'Left'#3#144#1#6'Height'#2
-  +#23#3'Top'#2#6#5'Width'#2'0'#5'Align'#7#7'alRight'#8'AutoSize'#9#20'BorderSp'
-  +'acing.Around'#2#6#7'Caption'#6#5'Print'#7'Default'#9#11'ModalResult'#2#1#7
-  +'OnClick'#7#13'btnPrintCLICK'#8'TabOrder'#2#1#0#0#7'TButton'#8'btnReduc'#4'L'
-  +'eft'#2#6#6'Height'#2#23#3'Top'#2#6#5'Width'#2'A'#5'Align'#7#6'alLeft'#8'Aut'
-  +'oSize'#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#8'More ...'#7'OnClick'#7
-  +#13'btnReducCLICK'#8'TabOrder'#2#2#0#0#7'TButton'#10'btnPreview'#4'Left'#3'J'
-  +#1#6'Height'#2#23#3'Top'#2#6#5'Width'#2'@'#5'Align'#7#7'alRight'#8'AutoSize'
-  +#9#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Preview'#11'ModalResult'#2#6#8
-  +'TabOrder'#2#3#0#0#0#6'TPanel'#9'panLabels'#4'Left'#2#6#6'Height'#2#22#3'Top'
-  +#3#149#0#5'Width'#3#6#2#5'Align'#7#5'alTop'#20'BorderSpacing.Around'#2#6#10
-  +'BevelOuter'#7#6'bvNone'#12'ClientHeight'#2#22#11'ClientWidth'#3#6#2#8'TabOr'
-  +'der'#2#3#0#6'TLabel'#7'labCUPS'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Lef'
-  +'t'#2#8#6'Height'#2#14#3'Top'#2#3#5'Width'#3#180#0#7'Caption'#6'"CUPS (Commo'
-  +'n Unix Printing System)'#11'ParentColor'#8#0#0#6'TLabel'#13'labCUPSServer'
-  +#19'AnchorSideLeft.Side'#7#9'asrBottom'#4'Left'#3#248#0#6'Height'#2#14#3'Top'
-  +#2#3#5'Width'#2'I'#7'Caption'#6#13'labCUPSServer'#11'ParentColor'#8#0#0#0#0
-]);
cupsprndlg2.patch (19,949 bytes)

Anton Kavalenka

2011-03-31 12:35

reporter   ~0047013

cupsprndlg2.patch works for me

Felipe Monteiro de Carvalho

2011-04-05 11:38

developer   ~0047236

The proposed patch is wrong, we should convert from TNotebook to TPageControl and not just remove the captions.

Anyway, I just did svn update here and I cannot find any occurence of TNotebook on printers/unix, maybe it was fixed in the mean time? Can anyone check if the problem still occurs? For me the proposed test case works in Mandriva Linux with gtk2

Felipe Monteiro de Carvalho

2011-04-05 11:40

developer   ~0047237

See http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&root=lazarus&revision=29585

Issue History

Date Modified Username Field Change
2011-01-22 18:53 daniele New Issue
2011-01-22 19:47 Jonas Maebe Project FPC => Lazarus
2011-01-22 21:21 Vincent Snijders LazTarget => -
2011-01-22 21:21 Vincent Snijders Note Added: 0045410
2011-01-22 21:21 Vincent Snijders Status new => acknowledged
2011-01-22 21:22 Vincent Snijders Status acknowledged => feedback
2011-01-23 10:55 Zeljan Rikalo Note Added: 0045417
2011-01-23 11:16 daniele Note Added: 0045418
2011-01-30 20:00 daniele Note Added: 0045603
2011-01-31 19:58 samuel herzog Note Added: 0045644
2011-01-31 20:49 Anton Kavalenka Note Added: 0045646
2011-01-31 21:06 Anton Kavalenka Note Edited: 0045646
2011-01-31 21:07 Anton Kavalenka Note Edited: 0045646
2011-02-03 13:47 Anton Kavalenka Note Added: 0045746
2011-02-03 15:59 Anton Kavalenka Note Edited: 0045746
2011-02-03 15:59 Anton Kavalenka File Added: cupsprndlg.patch
2011-02-03 22:47 C Western File Added: cupsprndlg1.patch
2011-02-03 22:48 C Western Note Added: 0045760
2011-02-04 17:06 Anton Kavalenka Note Added: 0045780
2011-02-04 19:34 Anton Kavalenka Note Edited: 0045780
2011-02-10 23:31 Vincent Snijders Relationship added has duplicate 0018708
2011-02-10 23:31 Vincent Snijders LazTarget - => 0.99.0
2011-02-10 23:31 Vincent Snijders Assigned To => Felipe Monteiro de Carvalho
2011-02-10 23:31 Vincent Snijders Status feedback => assigned
2011-02-10 23:31 Vincent Snijders Target Version => 0.99.0
2011-02-12 06:49 Hans Luijten Note Added: 0045988
2011-03-31 08:42 Felipe Monteiro de Carvalho Note Added: 0046997
2011-03-31 12:35 Anton Kavalenka File Added: cupsprndlg2.patch
2011-03-31 12:35 Anton Kavalenka Note Added: 0047013
2011-04-05 11:38 Felipe Monteiro de Carvalho Note Added: 0047236
2011-04-05 11:40 Felipe Monteiro de Carvalho Note Added: 0047237
2011-04-05 11:41 Felipe Monteiro de Carvalho Fixed in Revision => 29585
2011-04-05 11:41 Felipe Monteiro de Carvalho Status assigned => resolved
2011-04-05 11:41 Felipe Monteiro de Carvalho Fixed in Version => 0.9.30.1 (SVN)
2011-04-05 11:41 Felipe Monteiro de Carvalho Resolution open => fixed
2011-12-01 11:26 Marc Weustink Status resolved => closed