2436 */ |
2436 */ |
2437 EPhoneNumberGrouping = 0x00000020, |
2437 EPhoneNumberGrouping = 0x00000020, |
2438 ESuppressNotifyDraw = 0x00000040, |
2438 ESuppressNotifyDraw = 0x00000040, |
2439 ESuppressFormatting = 0x00000080, // Suppresses calls to formatting |
2439 ESuppressFormatting = 0x00000080, // Suppresses calls to formatting |
2440 ESkipBackgroundDrawer = 0x00000100 |
2440 ESkipBackgroundDrawer = 0x00000100 |
|
2441 /* NOTE : If you want to add new flags here please be carefull. There are other |
|
2442 flags are defined as |
|
2443 enum |
|
2444 { // internal flags |
|
2445 EWysiwygOn = 0x00000200, |
|
2446 EUnderOneScreenFormattedText = 0x00000400, |
|
2447 EPictureDelimits = 0x00000800, |
|
2448 EPunctuationDelimits = 0x00001000, |
|
2449 EPasteFromIrStore = 0x00002000, |
|
2450 ELockScrollBarState = 0x00004000, |
|
2451 EOnReformatting = 0x00008000 |
|
2452 }; |
|
2453 */ |
2441 }; |
2454 }; |
2442 |
2455 |
2443 protected: // from MEditObserver |
2456 protected: // from MEditObserver |
2444 |
2457 |
2445 /** |
2458 /** |
2680 * Gets Edwin's extension. |
2693 * Gets Edwin's extension. |
2681 * |
2694 * |
2682 * @return Pointer to Edwin's extension. |
2695 * @return Pointer to Edwin's extension. |
2683 */ |
2696 */ |
2684 IMPORT_C CEikEdwinExtension* EdwinExtension(); |
2697 IMPORT_C CEikEdwinExtension* EdwinExtension(); |
2685 |
|
2686 private: |
2698 private: |
2687 |
2699 // NOTE : the follow enume and the enum TEikEdwinFlags are both used for iEdwinInternalFlags |
2688 enum |
2700 // it is very easy to conflict !!! So if you want add new flag please check if it has been |
2689 { // internal flags |
2701 // declared in enum TEikEdwinFlags |
2690 EWysiwygOn =0x00000010, |
2702 enum |
2691 EUnderOneScreenFormattedText =0x00000020, |
2703 { // internal flags |
2692 EPictureDelimits =0x00000040, |
2704 EWysiwygOn = 0x00000200, |
2693 EPunctuationDelimits =0x00000080, |
2705 EUnderOneScreenFormattedText = 0x00000400, |
2694 EPasteFromIrStore =0x00000100, |
2706 EPictureDelimits = 0x00000800, |
2695 ELockScrollBarState =0x00000200, |
2707 EPunctuationDelimits = 0x00001000, |
2696 EOnReformatting =0x00000400 |
2708 EPasteFromIrStore = 0x00002000, |
2697 }; |
2709 ELockScrollBarState = 0x00004000, |
|
2710 EOnReformatting = 0x00008000 |
|
2711 }; |
2698 |
2712 |
2699 private: // from CCoeControl |
2713 private: // from CCoeControl |
2700 |
2714 |
2701 IMPORT_C void SizeChanged(); |
2715 IMPORT_C void SizeChanged(); |
2702 IMPORT_C TInt CountComponentControls() const; |
2716 IMPORT_C TInt CountComponentControls() const; |