libreoffice-calc.dt 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. ######################################################################
  2. #
  3. # Common Desktop Environment (CDE)
  4. #
  5. # Action and DataType Definition File
  6. #
  7. # Generated by the CreateAction tool
  8. #
  9. # $Revision: 1.0
  10. #
  11. # $KEY: 108
  12. #
  13. ######################################################################
  14. #
  15. # WARNING:
  16. #
  17. # This file was generated by the CDE CreateAction tool.
  18. # If this file is modified by some other tool, such as vi,
  19. # the CreateAction tool will no longer be able to load and
  20. # update this file. For this reason, changes to this file
  21. # should be handled through CreateAction whenever possible.
  22. #
  23. ######################################################################
  24. ACTION libreoffice-calc
  25. {
  26. LABEL Calc
  27. TYPE COMMAND
  28. EXEC_STRING libreoffice --calc "%Arg_1%"
  29. ICON libreoffice-calc
  30. WINDOW_TYPE NO_STDIO
  31. DESCRIPTION Libre Office Spreadsheets.
  32. }
  33. DATA_ATTRIBUTES libreoffice-calc_FILE_1
  34. {
  35. ACTIONS Open,Print
  36. ICON libreoffice-calc
  37. DESCRIPTION Open Document Spreadsheet file.
  38. }
  39. DATA_CRITERIA libreoffice-calc_FILE_1A
  40. {
  41. DATA_ATTRIBUTES_NAME libreoffice-calc_FILE_1
  42. MODE !d
  43. PATH_PATTERN *.ods
  44. }
  45. ACTION Open
  46. {
  47. ARG_TYPE libreoffice-calc_FILE_1
  48. TYPE MAP
  49. MAP_ACTION libreoffice-calc
  50. LABEL Open
  51. }
  52. ACTION libreoffice-calc_FILE_1_PRINT
  53. {
  54. TYPE COMMAND
  55. EXEC_STRING libreoffice -p "%Arg_1%"
  56. WINDOW_TYPE NO_STDIO
  57. }
  58. ACTION Print
  59. {
  60. ARG_TYPE libreoffice-calc_FILE_1
  61. TYPE MAP
  62. MAP_ACTION libreoffice-calc_FILE_1_PRINT
  63. LABEL Print
  64. }
  65. DATA_ATTRIBUTES libreoffice-calc_FILE_4
  66. {
  67. ACTIONS Open,Print
  68. ICON libreoffice-calc
  69. }
  70. DATA_CRITERIA libreoffice-calc_FILE_4A
  71. {
  72. DATA_ATTRIBUTES_NAME libreoffice-calc_FILE_4
  73. MODE !d
  74. PATH_PATTERN *.xls
  75. }
  76. ACTION Open
  77. {
  78. ARG_TYPE libreoffice-calc_FILE_4
  79. TYPE MAP
  80. MAP_ACTION libreoffice-calc
  81. LABEL Open
  82. }
  83. ACTION libreoffice-calc_FILE_4_PRINT
  84. {
  85. TYPE COMMAND
  86. EXEC_STRING libreoffice -p "%Arg_1%"
  87. WINDOW_TYPE NO_STDIO
  88. }
  89. ACTION Print
  90. {
  91. ARG_TYPE libreoffice-calc_FILE_4
  92. TYPE MAP
  93. MAP_ACTION libreoffice-calc_FILE_4_PRINT
  94. LABEL Print
  95. }
  96. DATA_ATTRIBUTES libreoffice-calc_FILE_6
  97. {
  98. ACTIONS Open,Print
  99. ICON libreoffice-calc
  100. DESCRIPTION New Microsoft Spreadsheet Format.
  101. }
  102. DATA_CRITERIA libreoffice-calc_FILE_6A
  103. {
  104. DATA_ATTRIBUTES_NAME libreoffice-calc_FILE_6
  105. MODE !d
  106. PATH_PATTERN *.xlsx
  107. }
  108. ACTION Open
  109. {
  110. ARG_TYPE libreoffice-calc_FILE_6
  111. TYPE MAP
  112. MAP_ACTION libreoffice-calc
  113. LABEL Open
  114. }
  115. ACTION libreoffice-calc_FILE_6_PRINT
  116. {
  117. TYPE COMMAND
  118. EXEC_STRING libreoffice -p "%Arg_1%"
  119. WINDOW_TYPE NO_STDIO
  120. }
  121. ACTION Print
  122. {
  123. ARG_TYPE libreoffice-calc_FILE_6
  124. TYPE MAP
  125. MAP_ACTION libreoffice-calc_FILE_6_PRINT
  126. LABEL Print
  127. }