javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/src/swtedwin.cpp
changeset 23 98ccebc37403
parent 21 2a9601315dfc
equal deleted inserted replaced
21:2a9601315dfc 23:98ccebc37403
    47 // From CEikEdwin
    47 // From CEikEdwin
    48 // ---------------------------------------------------------------------------
    48 // ---------------------------------------------------------------------------
    49 //
    49 //
    50 CLafEdwinCustomDrawBase* CSwtEdwin::CreateCustomDrawL()
    50 CLafEdwinCustomDrawBase* CSwtEdwin::CreateCustomDrawL()
    51 {
    51 {
    52     // Custom draw object is deleted by CEikEdwin 
    52     // Custom draw object is deleted by CEikEdwin
    53     const MFormCustomDraw* edwinDrawer = CEikEdwin::CreateCustomDrawL();
    53     const MFormCustomDraw* edwinDrawer = CEikEdwin::CreateCustomDrawL();
    54     iClippingCustomDrawer = new(ELeave)CSwtEdwinCustomDrawer(
    54     iClippingCustomDrawer = new(ELeave)CSwtEdwinCustomDrawer(
    55         iEikonEnv->LafEnv(), edwinDrawer, *this);
    55         iEikonEnv->LafEnv(), edwinDrawer, *this);
    56     return iClippingCustomDrawer;
    56     return iClippingCustomDrawer;
    57 }
    57 }
    85 // From CEikEdwin
    85 // From CEikEdwin
    86 // ---------------------------------------------------------------------------
    86 // ---------------------------------------------------------------------------
    87 //
    87 //
    88 CLafEdwinCustomDrawBase* CSwtIntegerEdwin::CreateCustomDrawL()
    88 CLafEdwinCustomDrawBase* CSwtIntegerEdwin::CreateCustomDrawL()
    89 {
    89 {
    90     // Custom draw object is deleted by CEikEdwin 
    90     // Custom draw object is deleted by CEikEdwin
    91     const MFormCustomDraw* edwinDrawer = CEikEdwin::CreateCustomDrawL();
    91     const MFormCustomDraw* edwinDrawer = CEikEdwin::CreateCustomDrawL();
    92     iClippingCustomDrawer = new(ELeave)CSwtEdwinCustomDrawer(
    92     iClippingCustomDrawer = new(ELeave)CSwtEdwinCustomDrawer(
    93         iEikonEnv->LafEnv(), edwinDrawer, *this);
    93         iEikonEnv->LafEnv(), edwinDrawer, *this);
    94     return iClippingCustomDrawer;
    94     return iClippingCustomDrawer;
    95 }
    95 }
   140 // From CEikEdwin
   140 // From CEikEdwin
   141 // ---------------------------------------------------------------------------
   141 // ---------------------------------------------------------------------------
   142 //
   142 //
   143 CLafEdwinCustomDrawBase* CSwtFloatingPointEdwin::CreateCustomDrawL()
   143 CLafEdwinCustomDrawBase* CSwtFloatingPointEdwin::CreateCustomDrawL()
   144 {
   144 {
   145     // Custom draw object is deleted by CEikEdwin 
   145     // Custom draw object is deleted by CEikEdwin
   146     const MFormCustomDraw* edwinDrawer = CEikEdwin::CreateCustomDrawL();
   146     const MFormCustomDraw* edwinDrawer = CEikEdwin::CreateCustomDrawL();
   147     iClippingCustomDrawer = new(ELeave)CSwtEdwinCustomDrawer(
   147     iClippingCustomDrawer = new(ELeave)CSwtEdwinCustomDrawer(
   148         iEikonEnv->LafEnv(), edwinDrawer, *this);
   148         iEikonEnv->LafEnv(), edwinDrawer, *this);
   149     return iClippingCustomDrawer;
   149     return iClippingCustomDrawer;
   150 }
   150 }