equal
deleted
inserted
replaced
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 } |