Lines Matching refs:p
825 Paint p = mSelectionPaint; in init() local
826 p.setColor(gridLineColor); in init()
827 p.setStyle(Style.FILL); in init()
828 p.setAntiAlias(false); in init()
830 p = mPaint; in init()
831 p.setAntiAlias(true); in init()
860 p.setTextSize(DATE_HEADER_FONT_SIZE); in init()
861 p.setTypeface(mBold); in init()
863 mDateStrWidth = computeMaxStringWidth(0, dateStrs, p); in init()
864 p.setTextSize(DAY_HEADER_FONT_SIZE); in init()
865 mDateStrWidth += computeMaxStringWidth(0, mDayStrs, p); in init()
867 p.setTextSize(HOURS_TEXT_SIZE); in init()
868 p.setTypeface(null); in init()
874 p.setTextSize(AMPM_TEXT_SIZE); in init()
875 mHoursWidth = Math.max(HOURS_MARGIN, computeMaxStringWidth(mHoursWidth, ampm, p) in init()
1231 Paint p = new Paint(); in onSizeChanged() local
1232 p.setTextSize(HOURS_TEXT_SIZE); in onSizeChanged()
1233 mHoursTextHeight = (int) Math.abs(p.ascent()); in onSizeChanged()
2248 Paint p = mPaint; in drawAfterScroll() local
2251 drawAllDayHighlights(r, canvas, p); in drawAfterScroll()
2253 drawAllDayEvents(mFirstJulianDay, mNumDays, canvas, p); in drawAfterScroll()
2254 drawUpperLeftCorner(r, canvas, p); in drawAfterScroll()
2257 drawScrollLine(r, canvas, p); in drawAfterScroll()
2258 drawDayHeaderLoop(r, canvas, p); in drawAfterScroll()
2262 drawAmPm(canvas, p); in drawAfterScroll()
2269 private void drawUpperLeftCorner(Rect r, Canvas canvas, Paint p) { in drawUpperLeftCorner() argument
2270 setupHourTextPaint(p); in drawUpperLeftCorner()
2283 private void drawScrollLine(Rect r, Canvas canvas, Paint p) { in drawScrollLine() argument
2287 p.setAntiAlias(false); in drawScrollLine()
2288 p.setStyle(Style.FILL); in drawScrollLine()
2290 p.setColor(mCalendarGridLineInnerHorizontalColor); in drawScrollLine()
2291 p.setStrokeWidth(GRID_LINE_INNER_WIDTH); in drawScrollLine()
2292 canvas.drawLine(GRID_LINE_LEFT_MARGIN, y, right, y, p); in drawScrollLine()
2293 p.setAntiAlias(true); in drawScrollLine()
2302 private void drawAllDayHighlights(Rect r, Canvas canvas, Paint p) { in drawAllDayHighlights() argument
2309 p.setColor(mBgColor); in drawAllDayHighlights()
2310 p.setStyle(Style.FILL); in drawAllDayHighlights()
2311 canvas.drawRect(r, p); in drawAllDayHighlights()
2317 canvas.drawRect(r, p); in drawAllDayHighlights()
2336 p.setColor(mFutureBgColor); in drawAllDayHighlights()
2337 p.setStyle(Style.FILL); in drawAllDayHighlights()
2338 canvas.drawRect(r, p); in drawAllDayHighlights()
2349 p.setColor(mCalendarGridAreaSelected); in drawAllDayHighlights()
2350 canvas.drawRect(mRect, p); in drawAllDayHighlights()
2354 private void drawDayHeaderLoop(Rect r, Canvas canvas, Paint p) { in drawDayHeaderLoop() argument
2372 p.setTypeface(mBold); in drawDayHeaderLoop()
2373 p.setTextAlign(Paint.Align.RIGHT); in drawDayHeaderLoop()
2383 p.setAntiAlias(true); in drawDayHeaderLoop()
2406 p.setColor(color); in drawDayHeaderLoop()
2407 drawDayHeader(dayNames[dayOfWeek], day, cell, canvas, p); in drawDayHeaderLoop()
2409 p.setTypeface(null); in drawDayHeaderLoop()
2412 private void drawAmPm(Canvas canvas, Paint p) { in drawAmPm() argument
2413 p.setColor(mCalendarAmPmLabel); in drawAmPm()
2414 p.setTextSize(AMPM_TEXT_SIZE); in drawAmPm()
2415 p.setTypeface(mBold); in drawAmPm()
2416 p.setAntiAlias(true); in drawAmPm()
2417 p.setTextAlign(Paint.Align.RIGHT); in drawAmPm()
2423 canvas.drawText(text, HOURS_LEFT_MARGIN, y, p); in drawAmPm()
2430 canvas.drawText(text, HOURS_LEFT_MARGIN, y, p); in drawAmPm()
2435 Paint p) { in drawCurrentTimeLine() argument
2452 Paint p = mPaint; in doDraw() local
2456 drawBgColors(r, canvas, p); in doDraw()
2458 drawGridBackground(r, canvas, p); in doDraw()
2459 drawHours(r, canvas, p); in doDraw()
2463 p.setAntiAlias(false); in doDraw()
2464 int alpha = p.getAlpha(); in doDraw()
2465 p.setAlpha(mEventsAlpha); in doDraw()
2469 drawEvents(cell, day, HOUR_GAP, canvas, p); in doDraw()
2477 drawCurrentTimeLine(r, day, lineY, canvas, p); in doDraw()
2481 p.setAntiAlias(true); in doDraw()
2482 p.setAlpha(alpha); in doDraw()
2484 drawSelectedRect(r, canvas, p); in doDraw()
2487 private void drawSelectedRect(Rect r, Canvas canvas, Paint p) { in drawSelectedRect() argument
2499 p.setColor(mCalendarGridAreaSelected); in drawSelectedRect()
2502 p.setAntiAlias(false); in drawSelectedRect()
2503 canvas.drawRect(r, p); in drawSelectedRect()
2507 p.setColor(mNewEventHintColor); in drawSelectedRect()
2509 p.setStrokeWidth(NEW_EVENT_WIDTH); in drawSelectedRect()
2518 midY, p); in drawSelectedRect()
2519 canvas.drawLine(midX, r.top + verticalPadding, midX, r.bottom - verticalPadding, p); in drawSelectedRect()
2521 p.setStyle(Paint.Style.FILL); in drawSelectedRect()
2522 p.setTextSize(NEW_EVENT_HINT_FONT_SIZE); in drawSelectedRect()
2523 p.setTextAlign(Paint.Align.LEFT); in drawSelectedRect()
2524 p.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD)); in drawSelectedRect()
2526 r.top + Math.abs(p.getFontMetrics().ascent) + EVENT_TEXT_TOP_MARGIN , p); in drawSelectedRect()
2531 private void drawHours(Rect r, Canvas canvas, Paint p) { in drawHours() argument
2532 setupHourTextPaint(p); in drawHours()
2538 canvas.drawText(time, HOURS_LEFT_MARGIN, y, p); in drawHours()
2543 private void setupHourTextPaint(Paint p) { in setupHourTextPaint() argument
2544 p.setColor(mCalendarHourLabelColor); in setupHourTextPaint()
2545 p.setTextSize(HOURS_TEXT_SIZE); in setupHourTextPaint()
2546 p.setTypeface(Typeface.DEFAULT); in setupHourTextPaint()
2547 p.setTextAlign(Paint.Align.RIGHT); in setupHourTextPaint()
2548 p.setAntiAlias(true); in setupHourTextPaint()
2551 private void drawDayHeader(String dayStr, int day, int cell, Canvas canvas, Paint p) { in drawDayHeader() argument
2557 p.setAntiAlias(true); in drawDayHeader()
2567 p.setTextAlign(Align.RIGHT); in drawDayHeader()
2568 p.setTextSize(DATE_HEADER_FONT_SIZE); in drawDayHeader()
2570 p.setTypeface(todayIndex == day ? mBold : Typeface.DEFAULT); in drawDayHeader()
2571 canvas.drawText(dateNumStr, x, y, p); in drawDayHeader()
2574 x -= p.measureText(" " + dateNumStr); in drawDayHeader()
2575 p.setTextSize(DAY_HEADER_FONT_SIZE); in drawDayHeader()
2576 p.setTypeface(Typeface.DEFAULT); in drawDayHeader()
2577 canvas.drawText(dayStr, x, y, p); in drawDayHeader()
2580 p.setTextAlign(Align.LEFT); in drawDayHeader()
2585 p.setTextSize(DAY_HEADER_FONT_SIZE); in drawDayHeader()
2586 p.setTypeface(Typeface.DEFAULT); in drawDayHeader()
2587 canvas.drawText(dayStr, x, y, p); in drawDayHeader()
2590 x += p.measureText(dayStr) + DAY_HEADER_ONE_DAY_RIGHT_MARGIN; in drawDayHeader()
2591 p.setTextSize(DATE_HEADER_FONT_SIZE); in drawDayHeader()
2592 p.setTypeface(todayIndex == day ? mBold : Typeface.DEFAULT); in drawDayHeader()
2593 canvas.drawText(dateNumStr, x, y, p); in drawDayHeader()
2597 private void drawGridBackground(Rect r, Canvas canvas, Paint p) { in drawGridBackground() argument
2598 Paint.Style savedStyle = p.getStyle(); in drawGridBackground()
2609 p.setColor(mCalendarGridLineInnerHorizontalColor); in drawGridBackground()
2610 p.setStrokeWidth(GRID_LINE_INNER_WIDTH); in drawGridBackground()
2611 p.setAntiAlias(false); in drawGridBackground()
2622 canvas.drawLines(mLines, 0, linesIndex, p); in drawGridBackground()
2624 p.setColor(mCalendarGridLineInnerVerticalColor); in drawGridBackground()
2635 canvas.drawLines(mLines, 0, linesIndex, p); in drawGridBackground()
2638 p.setStyle(savedStyle); in drawGridBackground()
2639 p.setAntiAlias(true); in drawGridBackground()
2647 private void drawBgColors(Rect r, Canvas canvas, Paint p) { in drawBgColors() argument
2654 p.setColor(mBgColor); in drawBgColors()
2655 p.setStyle(Style.FILL); in drawBgColors()
2656 p.setAntiAlias(false); in drawBgColors()
2657 canvas.drawRect(r, p); in drawBgColors()
2670 p.setColor(mFutureBgColor); in drawBgColors()
2671 canvas.drawRect(r, p); in drawBgColors()
2683 p.setColor(mFutureBgColor); in drawBgColors()
2684 canvas.drawRect(r, p); in drawBgColors()
2693 p.setColor(mFutureBgColor); in drawBgColors()
2694 canvas.drawRect(r, p); in drawBgColors()
2702 p.setColor(mFutureBgColor); in drawBgColors()
2703 canvas.drawRect(r, p); in drawBgColors()
2705 p.setAntiAlias(true); in drawBgColors()
2738 private int computeMaxStringWidth(int currentMax, String[] strings, Paint p) { in computeMaxStringWidth() argument
2743 float width = p.measureText(strings[i]); in computeMaxStringWidth()
2856 private void drawAllDayEvents(int firstDay, int numDays, Canvas canvas, Paint p) { in drawAllDayEvents() argument
2858 p.setTextSize(NORMAL_FONT_SIZE); in drawAllDayEvents()
2859 p.setTextAlign(Paint.Align.LEFT); in drawAllDayEvents()
2868 p.setColor(mCalendarGridLineInnerVerticalColor); in drawAllDayEvents()
2870 p.setStrokeWidth(GRID_LINE_INNER_WIDTH); in drawAllDayEvents()
2884 p.setAntiAlias(false); in drawAllDayEvents()
2885 canvas.drawLines(mLines, 0, linesIndex, p); in drawAllDayEvents()
2886 p.setStyle(Style.FILL); in drawAllDayEvents()
2961 Rect r = drawEventRect(event, canvas, p, eventTextPaint, (int) event.top, in drawAllDayEvents()
2978 alpha = p.getAlpha(); in drawAllDayEvents()
2979 p.setAlpha(mEventsAlpha); in drawAllDayEvents()
2980 p.setColor(mMoreAlldayEventsTextAlpha << 24 & mMoreEventsTextColor); in drawAllDayEvents()
2983 drawMoreAlldayEvents(canvas, mSkippedAlldayEvents[i], i, p); in drawAllDayEvents()
2986 p.setAlpha(alpha); in drawAllDayEvents()
3011 protected void drawMoreAlldayEvents(Canvas canvas, int remainingEvents, int day, Paint p) { in drawMoreAlldayEvents() argument
3020 p.setColor(mMoreEventsTextColor); in drawMoreAlldayEvents()
3021 p.setStrokeWidth(EVENT_RECT_STROKE_WIDTH); in drawMoreAlldayEvents()
3022 p.setStyle(Style.STROKE); in drawMoreAlldayEvents()
3023 p.setAntiAlias(false); in drawMoreAlldayEvents()
3024 canvas.drawRect(r, p); in drawMoreAlldayEvents()
3025 p.setAntiAlias(true); in drawMoreAlldayEvents()
3026 p.setStyle(Style.FILL); in drawMoreAlldayEvents()
3027 p.setTextSize(EVENT_TEXT_FONT_SIZE); in drawMoreAlldayEvents()
3031 canvas.drawText(String.format(text, remainingEvents), x, y, p); in drawMoreAlldayEvents() local
3092 private void drawEvents(int date, int dayIndex, int top, Canvas canvas, Paint p) { in drawEvents() argument
3129 Rect r = drawEventRect(event, canvas, p, eventTextPaint, mViewStartY, viewEndY); in drawEvents()
3436 private Rect drawEventRect(Event event, Canvas canvas, Paint p, Paint eventTextPaint, in drawEventRect() argument
3455 p.setStyle(Style.STROKE); in drawEventRect()
3466 p.setStyle(Style.FILL_AND_STROKE); in drawEventRect()
3470 p.setAntiAlias(false); in drawEventRect()
3479 p.setStrokeWidth(EVENT_RECT_STROKE_WIDTH); in drawEventRect()
3480 p.setColor(color); in drawEventRect()
3481 int alpha = p.getAlpha(); in drawEventRect()
3482 p.setAlpha(mEventsAlpha); in drawEventRect()
3483 canvas.drawRect(r, p); in drawEventRect()
3484 p.setAlpha(alpha); in drawEventRect()
3485 p.setStyle(Style.FILL); in drawEventRect()
3504 p.setColor(color); in drawEventRect()
3505 canvas.drawRect(r, p); in drawEventRect()
3507 p.setAntiAlias(true); in drawEventRect()