FreeburnText.h
上传用户:cnxinhai
上传日期:2013-08-06
资源大小:265k
文件大小:7k
源码类别:

DVD

开发平台:

Visual C++

  1. /* Include file for all text strings to be used in the CFreeBurn Class
  2.  *
  3.  * Copyright (C) 2001, 2002  Adam Schlag
  4.  */
  5. /*
  6.  * FreeBurn Software License
  7.  * (based on the Apache Software License)
  8.  * 
  9.  * Version 1.1
  10.  * 
  11.  * Copyright (c) 2001, 2002 The FreeBurn Project. All rights reserved.
  12.  * 
  13.  * Redistribution and use in source and binary forms, with or without 
  14.  * modification, are permitted provided that the following conditions are met:
  15.  * 
  16.  * 1. Redistributions of source code must retain the above copyright 
  17.  * notice, this list of conditions and the following disclaimer.
  18.  * 
  19.  * 2. Redistributions in binary form must reproduce the above copyright 
  20.  * notice, this list of conditions and the following disclaimer in the 
  21.  * documentation and/or other materials provided with the distribution.
  22.  * 
  23.  * 3. The end-user documentation included with the redistribution, if any, must 
  24.  * include the following acknowledgment:
  25.  * 
  26.  *  "This product includes software developed by the FreeBurn 
  27.  *     Project (http://freeburn.sourceforge.net/)."
  28.  * 
  29.  * Alternately, this acknowledgment may appear in the software itself, 
  30.  * if and wherever such third-party acknowledgments normally appear.
  31.  * 
  32.  * 4. The names "FreeBurn" and "FreeBurn Project" must not be 
  33.  * used to endorse or promote products derived from this software 
  34.  * without prior written permission. For written permission, please 
  35.  * contact aschlag@users.sourceforge.net.
  36.  * 
  37.  * 5. Products derived from this software may not be called "FreeBurn", 
  38.  * nor may "FreeBurn" appear in their name, without prior written 
  39.  * permission of the FreeBurn Project.
  40.  * 
  41.  * THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED 
  42.  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
  43.  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
  44.  * DISCLAIMED. IN NO EVENT SHALL THE FREEBURN PROJECT OR ITS 
  45.  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
  46.  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
  47.  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 
  48.  * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 
  49.  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 
  50.  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 
  51.  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
  52.  * SUCH DAMAGE.
  53.  * 
  54.  * This software consists of voluntary contributions made by many 
  55.  * individuals on behalf of the FreeBurn Project. For more 
  56.  * information on the FreeBurn Project and FreeBurn, please see 
  57.  * <http://freeburn.sourceforge.net/>.
  58.  * 
  59.  * This software is distributed with software that is released under the GNU 
  60.  * General Public License (GPL).  You can find the terms of this license in the
  61.  * file GPL.txt distributed in this package.  You can find information on the
  62.  * software distributed with this package in the file PROGRAMS.txt.
  63.  */
  64. #ifndef FREEBURN_TEXT_H
  65. #define FREEBURN_TEXT_H
  66.  
  67. extern const char fbAppTitle[];
  68. // menu titles
  69. extern const char fbFileMenuTitle[];
  70. extern const char fbOptionsMenuTitle[];
  71. extern const char fbHelpMenuTitle[];
  72. // file menu commands
  73. extern const char fbFileMenuNewText[];
  74. extern const char fbFileMenuOpenText[];
  75. extern const char fbFileMenuSaveText[];
  76. extern const char fbFileMenuCloseText[];
  77. extern const char fbFileMenuQuitText[];
  78. // options menu commands
  79. extern const char fbOptionsMenuPropertiesText[];
  80. // help menu commands
  81. extern const char fbHelpMenuHelpText[];
  82. extern const char fbHelpMenuCdrecordText[];
  83. extern const char fbHelpMenuMkisofsText[];
  84. extern const char fbHelpMenuCdrdaoText[];
  85. extern const char fbHelpMenuAboutText[];
  86. // toolbar button labels, tooltips, etc.
  87. extern const char fbNewButtonText[];
  88. extern const char fbOpenButtonText[];
  89. extern const char fbSaveButtonText[];
  90. extern const char fbBurnCDButtonText[];
  91. extern const char fbCDImageButtonText[];
  92. extern const char fbPropertiesButtonText[];
  93. extern const char fbHelpButtonText[];
  94. extern const char fbExitButtonText[];
  95. // Text that applies to how settings are stored in the registry
  96. // Program settings section
  97. extern const char fbRegSectionProgramText[];
  98. // Program settings registry properties
  99. extern const char fbRegPropertyThemeText[];
  100. extern const char fbRegPropertyXposText[];
  101. extern const char fbRegPropertyYposText[];
  102. extern const char fbRegPropertyWidthText[];
  103. extern const char fbRegPropertyHeightText[];
  104. // Command Paths section
  105. extern const char fbRegSectionCommandPathsText[];
  106. // Command Paths registry properties
  107. extern const char fbRegPropertyShellPathText[];
  108. extern const char fbRegPropertyCdrecordPathText[];
  109. extern const char fbRegPropertyMkisofsPathText[];
  110. extern const char fbRegPropertyCdrdaoPathText[];
  111. // Command Path Defaults
  112. extern const char fbRegDefaultShellPathText[];
  113. extern const char fbRegDefaultCdrecordPathText[];
  114. extern const char fbRegDefaultMkisofsPathText[];
  115. extern const char fbRegDefaultCdrdaoPathText[];
  116. // Execute Dialog Error Dialog Titles and messages
  117. extern const char fbCmdNotExistTitleText[];
  118. extern const char fbCmdNotExistMessageText[];
  119. extern const char fbCmdErrorTitleText[];
  120. extern const char fbCmdErrorMessageText[];
  121. // Messages for saving changes to a disc layout
  122. extern const char fbSaveChangesTitleText[];
  123. extern const char fbSaveChangesMessageText[];
  124. // Strings for display in the main program window
  125. extern const char fbDiscSizeLabelText[];
  126. extern const char fbDiscTypeLabelText[];
  127. extern const char fb74650DiscText[];
  128. extern const char fb80700DiscText[];
  129. extern const char fbAudioDiscText[];
  130. extern const char fbCdRomDiscText[];
  131. extern const char fbCdRomXaDiscText[];
  132. extern const char fbCatNumLabelText[];
  133. extern const char fbCdTextLabelText[];
  134. extern const char fbEditGlobalCdTextButtonText[];
  135. extern const char fbAddCdTrackLabelText[];
  136. extern const char fbTrackLabel1Text[];
  137. extern const char fbAddTrackButtonText[];
  138. extern const char fbAudioTrackOptionText[];
  139. extern const char fbDataTrackOptionText[];
  140. extern const char fbRawDataTrackOptionText[];
  141. extern const char fbMode2DataTrackOptionText[];
  142. extern const char fbMode2AudioTrackOptionText[];
  143. extern const char fbMode2RawTrackOptionText[];
  144. extern const char fbModTrackLabelText[];
  145. extern const char fbModTrackButtonText[];
  146. extern const char fbEditTrackOptionText[];
  147. extern const char fbDeleteTrackOptionText[];
  148. extern const char fbTrackNumberHelpText[];
  149. extern const char fbDiscUsedSpaceLabelText[];
  150. extern const char fbDiscFreeSpaceLabelText[];
  151. extern const char fbDiscConfigBoxText[];
  152. extern const char fbTrackFuncsBoxText[];
  153. // strings for verifying deletion of a track from a disc class
  154. extern const char fbDeleteTrackTitleText[];
  155. extern const char fbDeleteTrackMessageText[];
  156. extern const char fbDeleteTrackErrorTitleText[];
  157. extern const char fbDeleteTrackErrorMessageText[];
  158. #endif