PaperSize.cs 979 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. //
  2. // System.Drawing.PaperSize.cs
  3. //
  4. // Author:
  5. // Dennis Hayes ([email protected])
  6. //
  7. // (C) 2002 Ximian, Inc
  8. //
  9. using System;
  10. namespace System.Drawing.Printing
  11. {
  12. /// <summary>
  13. /// Summary description for PaperSize.
  14. /// </summary>
  15. public class PaperSize
  16. {
  17. string name;
  18. int width;
  19. int height;
  20. //Kind kind;
  21. public PaperSize(string name, int width, int height)
  22. {
  23. this.width = width;
  24. this.height = height;
  25. this.name = name;
  26. }
  27. public int Width{
  28. get{
  29. return width;
  30. }set
  31. {
  32. width = value;
  33. }
  34. }
  35. public int Height{
  36. get{
  37. return height;
  38. }set
  39. {
  40. height = value;
  41. }
  42. }
  43. public string PaperName{
  44. get{
  45. return name;
  46. }
  47. set{
  48. name = value;
  49. }
  50. }
  51. // public PaperKind Kind{
  52. // get{
  53. // return kind;
  54. // }
  55. // }
  56. [MonoTODO]
  57. public override string ToString(){
  58. return base.ToString();//FIXME: must override!
  59. }
  60. }
  61. }