Mercurial > mercurial > hgweb_searcher03.cgi
comparison src/bprint.cpp @ 8:4967d1e2b30c
Alert when not mask in batch print mode.
author | pyon@macmini |
---|---|
date | Fri, 01 Nov 2013 18:44:37 +0900 |
parents | 76db82822e73 |
children | 52958cd4a073 |
comparison
equal
deleted
inserted
replaced
7:7ac7d28699af | 8:4967d1e2b30c |
---|---|
1 // Filename : bprint.cpp | 1 // Filename : bprint.cpp |
2 // Last Change: 18-Sep-2013. | 2 // Last Change: 01-Nov-2013. |
3 // | 3 // |
4 | 4 |
5 #include "bprint.h" | 5 #include "bprint.h" |
6 #include "marksheet.h" | 6 #include "marksheet.h" |
7 #include "dndfile.h" | 7 #include "dndfile.h" |
34 m_grid->SetColLabelValue( 3, wxT("ステータス") ); | 34 m_grid->SetColLabelValue( 3, wxT("ステータス") ); |
35 m_grid->SetColLabelAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE ); | 35 m_grid->SetColLabelAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE ); |
36 m_grid->SetColSize( 0, 100 ); | 36 m_grid->SetColSize( 0, 100 ); |
37 m_grid->SetColSize( 1, 100 ); | 37 m_grid->SetColSize( 1, 100 ); |
38 m_grid->SetColSize( 2, 220 ); | 38 m_grid->SetColSize( 2, 220 ); |
39 m_grid->SetColSize( 3, 70 ); | 39 m_grid->SetColSize( 3, 90 ); |
40 m_grid->ShowScrollbars( wxSHOW_SB_NEVER, wxSHOW_SB_ALWAYS ); | 40 m_grid->ShowScrollbars( wxSHOW_SB_NEVER, wxSHOW_SB_ALWAYS ); |
41 | 41 |
42 // Rows | 42 // Rows |
43 m_grid->EnableDragRowSize( true ); | 43 m_grid->EnableDragRowSize( true ); |
44 m_grid->SetRowLabelSize( 30 ); | 44 m_grid->SetRowLabelSize( 30 ); |
156 img_org.SetRGB( m_mask1old, 255, 255, 255 ); // cm name | 156 img_org.SetRGB( m_mask1old, 255, 255, 255 ); // cm name |
157 img_org.SetRGB( m_mask2old, 255, 255, 255 ); // cm no. | 157 img_org.SetRGB( m_mask2old, 255, 255, 255 ); // cm no. |
158 img_org.SetRGB( m_mask3old, 255, 255, 255 ); // barcode | 158 img_org.SetRGB( m_mask3old, 255, 255, 255 ); // barcode |
159 } | 159 } |
160 img_org.SaveFile( tmpjpg ); | 160 img_org.SaveFile( tmpjpg ); |
161 notyet_mask = false; | |
161 } | 162 } |
162 else { | 163 else { |
163 wxCopyFile( file, tmpjpg, true ); | 164 wxCopyFile( file, tmpjpg, true ); |
164 } | 165 } |
165 html = html + wxT("<img src=\"") + tmpjpg + wxT("\" width=\"750\" height=\"1060\"/>"); | 166 html = html + wxT("<img src=\"") + tmpjpg + wxT("\" width=\"750\" height=\"1060\"/>"); |
173 hpout.SetMargins( 0, 0, 0, 0, 0 ); | 174 hpout.SetMargins( 0, 0, 0, 0, 0 ); |
174 | 175 |
175 hpout.SetHtmlText( html, wxEmptyString, false ); | 176 hpout.SetHtmlText( html, wxEmptyString, false ); |
176 p.Print( NULL, &hpout, false ); | 177 p.Print( NULL, &hpout, false ); |
177 | 178 |
178 m_grid->SetCellValue( r, 3, wxT("処理済") ); | 179 wxString pst = wxT("処理済"); |
179 log.Add( path ); | 180 wxString logmsg = path; |
181 if ( notyet_mask ) { | |
182 pst.Append( wxT(" 非マスク") ); | |
183 logmsg.Append( wxT(" not mask") ); | |
184 } | |
185 m_grid->SetCellValue( r, 3, pst ); | |
186 log.Add( logmsg ); | |
180 } | 187 } |
181 WriteLog( log ); | 188 WriteLog( log ); |
182 } | 189 } |
183 | 190 |
184 /* 入力禁止 */ | 191 /* 入力禁止 */ |