- blocky = 0;\r
- blockx = (int) ( (float) sRes / (float) alwidth * width);\r
-\r
- block = nullFrame.createImage( (eRes - sRes) * av.charWidth,\r
- (eSeq - sSeq) * av.charHeight);\r
- g = block.getGraphics();\r
-\r
- ap.seqPanel.seqCanvas.drawPanel(g, sRes, eRes, sSeq, eSeq, sRes, sSeq,\r
- 0);\r
-\r
- blockh = (int) ( (float) (eSeq - sSeq) / (float) alheight *\r
- sequencesHeight) + 1;\r
- blockw = (int) ( (float) (eRes - sRes) / (float) alwidth * width) + 1;\r
-\r
- blocky += (int) ( (float) sSeq / (float) alheight * sequencesHeight);\r
-\r
- mg.drawImage(block, blockx,\r
- blocky,\r
- blockx + blockw,\r
- blocky + blockh,\r
-\r
- 0, 0, block.getWidth(null), block.getHeight(null), this);\r
+ if (hiddenRow ||\r
+ (av.hasHiddenColumns && !av.getColumnSelection().isVisible(lastcol)))\r
+ {\r
+ color = color.darker().darker();\r
+ }\r