Commit 8bafc54c authored by jean-pierre charras's avatar jean-pierre charras

Fix bug #1183802 : incorrect sheet Id (company name displayed instead of Id)

parent 7080828f
...@@ -80,7 +80,7 @@ ...@@ -80,7 +80,7 @@
* %% = replaced by % * %% = replaced by %
* %K = Kicad version * %K = Kicad version
* %Z = paper format name (A4, USLetter) * %Z = paper format name (A4, USLetter)
* %N = company name * %Y = company name
* %D = date * %D = date
* %R = revision * %R = revision
* %S = sheet number * %S = sheet number
...@@ -223,7 +223,7 @@ Ki_WorkSheetData WS_Company = ...@@ -223,7 +223,7 @@ Ki_WorkSheetData WS_Company =
&WS_FullSheetName, &WS_FullSheetName,
BLOCK_COMMENT_X,BLOCK_COMPANY_Y, BLOCK_COMMENT_X,BLOCK_COMPANY_Y,
0, 0, 0, 0,
wxT("%N"), // Company name wxT("%Y"), // Company name
USE_BOLD | SET_UPPER_LIMIT | USE_TEXT_COLOR USE_BOLD | SET_UPPER_LIMIT | USE_TEXT_COLOR
}; };
...@@ -524,14 +524,14 @@ wxString BuildFullText( const wxString& aTextbase, ...@@ -524,14 +524,14 @@ wxString BuildFullText( const wxString& aTextbase,
* %% = replaced by % * %% = replaced by %
* %K = Kicad version * %K = Kicad version
* %Z = paper format name (A4, USLetter) * %Z = paper format name (A4, USLetter)
* %N = company name * %Y = company name
* %D = date * %D = date
* %R = revision * %R = revision
* %S = sheet number * %S = sheet number
* %N = number of sheets * %N = number of sheets
* %Cx = comment (x = 0 to 9 to identify the comment) * %Cx = comment (x = 0 to 9 to identify the comment)
* %F = filename * %F = filename
* %P = sheet path or sheet full name * %P = sheet path (sheet full name)
* %T = title * %T = title
*/ */
...@@ -546,7 +546,7 @@ wxString BuildFullText( const wxString& aTextbase, ...@@ -546,7 +546,7 @@ wxString BuildFullText( const wxString& aTextbase,
if( ii >= aTextbase.Len() ) if( ii >= aTextbase.Len() )
break; break;
wxChar format = aTextbase[ii++]; wxChar format = aTextbase[ii];
switch( format ) switch( format )
{ {
case '%': case '%':
...@@ -570,11 +570,14 @@ wxString BuildFullText( const wxString& aTextbase, ...@@ -570,11 +570,14 @@ wxString BuildFullText( const wxString& aTextbase,
msg += aPaperFormat; msg += aPaperFormat;
break; break;
case 'S': case 'S':
msg << aSheetNumber; msg << aSheetNumber;
break; break;
case 'N':
msg << aSheetCount;
break;
case 'F': case 'F':
{ {
wxFileName fn( aFileName ); wxFileName fn( aFileName );
...@@ -586,7 +589,7 @@ wxString BuildFullText( const wxString& aTextbase, ...@@ -586,7 +589,7 @@ wxString BuildFullText( const wxString& aTextbase,
msg += aSheetPathHumanReadable; msg += aSheetPathHumanReadable;
break; break;
case 'N': case 'Y':
msg = aTitleBlock.GetCompany(); msg = aTitleBlock.GetCompany();
break; break;
...@@ -595,7 +598,7 @@ wxString BuildFullText( const wxString& aTextbase, ...@@ -595,7 +598,7 @@ wxString BuildFullText( const wxString& aTextbase,
break; break;
case 'C': case 'C':
format = aTextbase[ii++]; format = aTextbase[++ii];
switch( format ) switch( format )
{ {
case '1': case '1':
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment