~ubuntu-branches/ubuntu/lucid/tuxguitar/lucid

« back to all changes in this revision

Viewing changes to TuxGuitar/src/org/herac/tuxguitar/gui/editors/tab/layout/PrinterViewLayout.java

  • Committer: Bazaar Package Importer
  • Author(s): Philippe Coval
  • Date: 2009-04-25 19:49:27 UTC
  • mfrom: (1.1.3 upstream) (2.1.7 jaunty)
  • Revision ID: james.westby@ubuntu.com-20090425194927-pblqed0zxp0pmyeq
Tags: 1.1-1
* New Upstream Release (Closes: #489859) (LP: #366476)
* Merged patch : tuxguitar_1.0.dak-1ubuntu1.patch
* debian/README.txt
  - suggests to install tuxguitar-jsa

Show diffs side-by-side

added added

removed removed

Lines of Context:
75
75
                this.setChordNoteSize(getScaledValue(scale ,  3 , 2 ));
76
76
                this.setRepeatEndingSpacing( getScaledValue(scale ,  20 ) );
77
77
                this.setTextSpacing( getScaledValue( scale, 15 ) );
 
78
                this.setMarkerSpacing( getScaledValue( scale, 15 ) );
78
79
                this.setTupletoSpacing( getScaledValue( scale,  10 ) );
79
80
                this.setEffectSpacing( getScaledValue(scale ,  8 ) );
80
81
                this.setScale( checkScale() );
137
138
                                }
138
139
                        }
139
140
                        if((style & DISPLAY_TABLATURE) != 0){
140
 
                                ts.setSize(TrackSpacing.POSITION_TABLATURE_TOP_SEPARATOR,((style & DISPLAY_SCORE) != 0 ?getMinScoreTabSpacing():getStringSpacing()));
141
 
                                ts.setSize(TrackSpacing.POSITION_TABLATURE, ((style & DISPLAY_SCORE) != 0 ?track.getTabHeight() + getStringSpacing() +1:track.getTabHeight() + ((getStringSpacing() / 2) * 5) +1 ) );
 
141
                                ts.setSize(TrackSpacing.POSITION_TABLATURE_TOP_SEPARATOR, ((style & DISPLAY_SCORE) != 0 ? getMinScoreTabSpacing() : Math.max(Math.abs(line.minY), getStringSpacing()) ));
 
142
                                ts.setSize(TrackSpacing.POSITION_TABLATURE, ((style & DISPLAY_SCORE) != 0 ?  track.getTabHeight() + getStringSpacing() + 1 : Math.max( line.maxY, track.getTabHeight() + getStringSpacing() + 1) ));
 
143
                                //ts.setSize(TrackSpacing.POSITION_TABLATURE_TOP_SEPARATOR,((style & DISPLAY_SCORE) != 0 ?getMinScoreTabSpacing(): ((getStringSpacing() / 2) * 5) +1 ));
 
144
                                //ts.setSize(TrackSpacing.POSITION_TABLATURE, ((style & DISPLAY_SCORE) != 0 ?track.getTabHeight() + getStringSpacing() +1:track.getTabHeight() + ((getStringSpacing() / 2) * 5) +1 ) );
142
145
                        }
143
146
                        ts.setSize(TrackSpacing.POSITION_LYRIC,10);
144
147
                        checkDefaultSpacing(ts);
282
285
                                line.minY = (measure.getMinY() < line.minY)?measure.getMinY():line.minY;
283
286
                                
284
287
                                line.addMeasure(measureIdx);
285
 
                                measure.registerEffects(this,ts);
 
288
                                measure.registerSpacing(this,ts);
286
289
                        }
287
290
                }
288
291
                
307
310
                return false;
308
311
        }
309
312
        
 
313
        public void setLineStyle(TGPainter painter){
 
314
                painter.setLineWidth(1);
 
315
                painter.setForeground(getResources().getColorBlack());
 
316
        }
 
317
        
310
318
        public void setMeasureNumberStyle(TGPainter painter){
311
319
                painter.setFont(getResources().getPrinterDefaultFont());
312
 
                painter.setBackground(getResources().getBackgroundColor());
313
 
                painter.setForeground(getResources().getColorRed());
 
320
                painter.setBackground(getResources().getColorWhite());
 
321
                painter.setForeground(getResources().getColorBlack());
314
322
        }
315
323
        
316
324
        public void setDivisionsStyle(TGPainter painter, boolean fill){
317
325
                painter.setFont(getResources().getPrinterDefaultFont());
318
 
                painter.setBackground( (fill ? getResources().getColorBlack() :getResources().getBackgroundColor() ));
 
326
                painter.setBackground( (fill ? getResources().getColorBlack() :getResources().getColorWhite() ));
319
327
                painter.setForeground(getResources().getColorBlack());
320
328
        }
321
329
        
322
330
        public void setTempoStyle(TGPainter painter){
323
331
                painter.setFont(getResources().getPrinterDefaultFont());
324
 
                painter.setBackground(getResources().getBackgroundColor());
 
332
                painter.setBackground(getResources().getColorWhite());
325
333
                painter.setForeground(getResources().getColorBlack());
326
334
        }
327
335
        
328
336
        public void setTripletFeelStyle(TGPainter painter){
329
337
                painter.setFont(getResources().getPrinterDefaultFont());
330
 
                painter.setBackground(getResources().getBackgroundColor());
 
338
                painter.setBackground(getResources().getColorWhite());
331
339
                painter.setForeground(getResources().getColorBlack());
332
340
        }
333
341
        
334
342
        public void setTabNoteStyle(TGPainter painter,boolean playMode){
335
 
                painter.setForeground( (playMode ? getResources().getPlayNoteColor() : getResources().getTabNoteColor() ));
336
 
                painter.setBackground( getResources().getBackgroundColor() );
 
343
                painter.setBackground( getResources().getColorWhite() );
 
344
                painter.setForeground(getResources().getColorBlack());
337
345
                painter.setFont(getResources().getPrinterNoteFont());
338
346
        }
339
347
        
 
348
        public void setTabNoteFooterStyle(TGPainter painter){
 
349
                painter.setForeground( getResources().getColorBlack());
 
350
                painter.setBackground( getResources().getColorBlack());
 
351
        }
 
352
        
 
353
        public void setTabEffectStyle(TGPainter painter){
 
354
                painter.setForeground( getResources().getColorBlack());
 
355
                painter.setBackground( getResources().getColorBlack());
 
356
        }
 
357
        
 
358
        public void setScoreNoteStyle(TGPainter painter,boolean playing){
 
359
                painter.setBackground( getResources().getColorBlack() );
 
360
                painter.setForeground(getResources().getColorBlack());
 
361
        }
 
362
        
 
363
        public void setScoreNoteFooterStyle(TGPainter painter){
 
364
                painter.setForeground( getResources().getColorBlack());
 
365
                painter.setBackground( getResources().getColorBlack());
 
366
        }
 
367
        
 
368
        public void setScoreEffectStyle(TGPainter painter){
 
369
                painter.setForeground( getResources().getColorBlack());
 
370
                painter.setBackground( getResources().getColorBlack());
 
371
        }
 
372
        
340
373
        public void setTimeSignatureStyle(TGPainter painter){
341
374
                painter.setFont(getResources().getPrinterTimeSignatureFont());
342
 
                painter.setBackground(getResources().getBackgroundColor());
 
375
                painter.setBackground( getResources().getColorWhite() );
343
376
                painter.setForeground(getResources().getColorBlack());
344
377
        }
345
378
        
346
379
        public void setGraceStyle(TGPainter painter){
347
380
                painter.setFont(getResources().getPrinterGraceFont());
348
 
                painter.setBackground(getResources().getBackgroundColor());
 
381
                painter.setBackground( getResources().getColorWhite() );
 
382
                painter.setForeground(getResources().getColorBlack());
349
383
        }
350
384
        
351
385
        public void setLyricStyle(TGPainter painter,boolean playMode){
352
386
                painter.setFont(getResources().getPrinterLyricFont());
353
 
                painter.setBackground(getResources().getBackgroundColor());
354
 
                painter.setForeground( (playMode ? getResources().getPlayNoteColor() : getResources().getColorBlack()) );
 
387
                painter.setBackground( getResources().getColorWhite() );
 
388
                painter.setForeground(getResources().getColorBlack());
355
389
        }
356
390
        
357
391
        public void setTextStyle(TGPainter painter){
358
392
                painter.setFont(getResources().getPrinterTextFont());
359
 
                painter.setBackground(getResources().getBackgroundColor());
 
393
                painter.setBackground( getResources().getColorWhite() );
360
394
                painter.setForeground(getResources().getColorBlack());
361
395
        }
362
396
        
363
397
        public void setOfflineEffectStyle(TGPainter painter){
 
398
                painter.setFont(getResources().getPrinterDefaultFont());
 
399
                painter.setBackground( getResources().getColorWhite() );
364
400
                painter.setForeground(getResources().getColorBlack());
365
 
                painter.setBackground(getResources().getBackgroundColor());
366
 
                painter.setFont(getResources().getPrinterDefaultFont());
367
401
        }
368
402
        
369
403
        public void setTupletoStyle(TGPainter painter){
 
404
                painter.setFont(getResources().getPrinterDefaultFont());
 
405
                painter.setBackground( getResources().getColorWhite() );
370
406
                painter.setForeground(getResources().getColorBlack());
371
 
                painter.setBackground(getResources().getBackgroundColor());
372
 
                painter.setFont(getResources().getPrinterDefaultFont());
373
407
        }
374
408
        
375
409
        public void setRepeatEndingStyle(TGPainter painter){
 
410
                painter.setFont(getResources().getPrinterDefaultFont());
 
411
                painter.setBackground( getResources().getColorWhite() );
376
412
                painter.setForeground(getResources().getColorBlack());
377
 
                painter.setBackground(getResources().getBackgroundColor());
378
 
                painter.setFont(getResources().getPrinterDefaultFont());
379
413
        }
380
414
        
381
415
        public void setChordStyle(TGChordImpl chord){
382
416
                chord.setStyle(getStyle());
383
417
                chord.setFont(getResources().getPrinterChordFont());
384
418
                chord.setForegroundColor(getResources().getColorBlack());
385
 
                chord.setBackgroundColor(getResources().getBackgroundColor());
386
 
                chord.setColor(getResources().getLineColor());
387
 
                chord.setNoteColor(getResources().getTabNoteColor());
388
 
                chord.setTonicColor(getResources().getTabNoteColor());
 
419
                chord.setBackgroundColor(getResources().getColorWhite());
 
420
                chord.setColor(getResources().getColorBlack());
 
421
                chord.setNoteColor(getResources().getColorBlack());
 
422
                chord.setTonicColor(getResources().getColorBlack());
389
423
                chord.setFretSpacing(getChordFretSpacing());
390
424
                chord.setStringSpacing(getChordStringSpacing());
391
425
                chord.setNoteSize(getChordNoteSize());