Ticket #7222: Mail.diff

File Mail.diff, 3.2 KB (added by diver, 13 years ago)
  • src/apps/mail/Enclosures.h

     
    5454
    5555#include <MailMessage.h>
    5656
     57#define B_TRANSLATE_CONTEXT "Mail"
     58
    5759#define ENCLOSURES_HEIGHT    65
    5860
    59 #define ENCLOSE_TEXT        "Attachments:"
     61#define ENCLOSE_TEXT        B_TRANSLATE("Attachments:")
    6062#define ENCLOSE_TEXT_H       7
    6163#define ENCLOSE_TEXT_V       3
    6264#define ENCLOSE_FIELD_V      3
  • src/apps/mail/Content.cpp

     
    871871    fFirstSpellMark(NULL)
    872872{
    873873    BFont menuFont = *be_plain_font;
    874     menuFont.SetSize(10);
    875874
    876875    fStopSem = create_sem(1, "reader_sem");
    877876    SetStylable(true);
     
    15431542                        delete string;
    15441543                    }
    15451544                } else {
    1546                     (menuItem = new BMenuItem("No matches", NULL))->SetEnabled(false);
     1545                    (menuItem = new BMenuItem(B_TRANSLATE("No matches"), NULL))->SetEnabled(false);
    15471546                    menu.AddItem(menuItem);
    15481547                }
    15491548
  • src/apps/mail/Enclosures.cpp

     
    420420    if (buttons & B_SECONDARY_MOUSE_BUTTON)
    421421    {
    422422        BFont font = *be_plain_font;
    423         font.SetSize(10);
    424423
    425424        BPopUpMenu menu("enclosure", false, false);
    426425        menu.SetFont(&font);
     
    529528
    530529        BRect iconRect(0, 0, B_MINI_ICON - 1, B_MINI_ICON - 1);
    531530
    532         BBitmap bitmap(iconRect, B_COLOR_8_BIT);
     531        BBitmap bitmap(iconRect, B_RGBA32);
    533532        if (GetTrackerIcon(type, &bitmap, B_MINI_ICON) == B_NO_ERROR) {
    534533            BRect rect(r.left + 4, r.top + 1, r.left + 4 + 15, r.top + 1 + 15);
    535             owner->SetDrawingMode(B_OP_OVER);
     534            owner->SetDrawingMode(B_OP_ALPHA);
    536535            owner->DrawBitmap(&bitmap, iconRect, rect);
    537536            owner->SetDrawingMode(B_OP_COPY);
    538537        } else {
     
    552551        BNodeInfo info(&file);
    553552        BRect sr(0, 0, B_MINI_ICON - 1, B_MINI_ICON - 1);
    554553
    555         BBitmap bitmap(sr, B_COLOR_8_BIT);
     554        BBitmap bitmap(sr, B_RGBA32);
    556555        if (info.GetTrackerIcon(&bitmap, B_MINI_ICON) == B_NO_ERROR) {
    557556            BRect dr(r.left + 4, r.top + 1, r.left + 4 + 15, r.top + 1 + 15);
    558             owner->SetDrawingMode(B_OP_OVER);
     557            owner->SetDrawingMode(B_OP_ALPHA);
    559558            owner->DrawBitmap(&bitmap, sr, dr);
    560559            owner->SetDrawingMode(B_OP_COPY);
    561560        }
  • src/apps/mail/Header.cpp

     
    7777using std::map;
    7878
    7979
    80 const char* kDateLabel = "Date:";
     80const char* kDateLabel = B_TRANSLATE("Date:");
    8181const uint32 kMsgFrom = 'hFrm';
    8282const uint32 kMsgEncoding = 'encd';
    8383const uint32 kMsgAddressChosen = 'acsn';
     
    234234        fEncodingMenu->AddSeparatorItem();
    235235        msg = new BMessage(kMsgEncoding);
    236236        msg->AddInt32("charset", B_MAIL_NULL_CONVERSION);
    237         fEncodingMenu->AddItem(item = new BMenuItem("Automatic", msg));
     237        fEncodingMenu->AddItem(item = new BMenuItem(B_TRANSLATE("Automatic"), msg));
    238238        if (!markedCharSet)
    239239            item->SetMarked(true);
    240240    }