| Index: views/controls/textfield/textfield.h
|
| diff --git a/views/controls/textfield/textfield.h b/views/controls/textfield/textfield.h
|
| index 3965050fa2f2a338652b9660508283d030496573..66675d53ca81d45baa390e668a5f77757101ee51 100644
|
| --- a/views/controls/textfield/textfield.h
|
| +++ b/views/controls/textfield/textfield.h
|
| @@ -30,6 +30,10 @@
|
| #include "views/controls/textfield/native_textfield_wrapper.h"
|
| #endif
|
|
|
| +namespace gfx {
|
| +struct StyleRange;
|
| +} // namespace gfx
|
| +
|
| namespace ui {
|
| class Range;
|
| } // namespace ui
|
| @@ -39,7 +43,6 @@ namespace views {
|
| class KeyEvent;
|
| class NativeTextfieldWrapper;
|
| class TextfieldController;
|
| -class TextStyle;
|
|
|
| // This class implements a View that wraps a native text (edit) field.
|
| class Textfield : public View {
|
| @@ -186,24 +189,14 @@ class Textfield : public View {
|
| // only and has to be called after the wrapper is created.
|
| size_t GetCursorPosition() const;
|
|
|
| - // Creates a new TextStyle for this textfield. The object is owned
|
| - // by the textfield and gets deleted when the textfield is deleted.
|
| - // This is views-implementation only and has to be called after the
|
| - // wrapper is created.
|
| - TextStyle* CreateTextStyle();
|
| -
|
| - // Applies the |style| to the text specified by the |range|. If
|
| - // there is already a style applied in the |range|, the style of the
|
| - // overlapping part will be replaced by this sytle. The style will
|
| - // be ignored if range is empty or invalid. This is
|
| - // views-implementation only and has to be called after the wrapper
|
| - // is created.
|
| - void ApplyTextStyle(const TextStyle* style, const ui::Range& range);
|
| -
|
| - // Clears All TextStyles.
|
| - // This is views-implementation only and has to be called after the
|
| - // wrapper is created.
|
| - void ClearAllTextStyles();
|
| + // Applies |style| to the text specified by its range. The style will be
|
| + // ignored if range is empty or invalid. This is views-implementation only and
|
| + // has to be called after the wrapper is created.
|
| + void ApplyStyleRange(const gfx::StyleRange& style);
|
| +
|
| + // Applies the default style to the textfield. This is views-implementation
|
| + // only and has to be called after the wrapper is created.
|
| + void ApplyDefaultStyle();
|
|
|
| // Clears Edit history.
|
| void ClearEditHistory();
|
|
|