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 /* 入力禁止 */ |
