Index: views/examples/table2_example.h |
diff --git a/views/examples/table2_example.h b/views/examples/table2_example.h |
index c58b073c7b4e648e5055ff2901b13dc09b96020c..ed03e87ed0eadc0d64d9646e601d62cc4269a6c4 100644 |
--- a/views/examples/table2_example.h |
+++ b/views/examples/table2_example.h |
@@ -6,10 +6,11 @@ |
#define VIEWS_EXAMPLES_TABLE2_EXAMPLE_H_ |
#pragma once |
+#include <string> |
#include <vector> |
#include "app/table_model.h" |
-#include "base/string_util.h" |
+#include "base/utf_string_conversions.h" |
#include "third_party/skia/include/core/SkCanvas.h" |
#include "views/controls/button/checkbox.h" |
#include "views/controls/table/table_view_observer.h" |
@@ -51,10 +52,14 @@ class Table2Example |
container->SetLayoutManager(layout); |
std::vector<TableColumn> columns; |
- columns.push_back(TableColumn(0, L"Fruit", TableColumn::LEFT, 100)); |
- columns.push_back(TableColumn(1, L"Color", TableColumn::LEFT, 100)); |
- columns.push_back(TableColumn(2, L"Origin", TableColumn::LEFT, 100)); |
- columns.push_back(TableColumn(3, L"Price", TableColumn::LEFT, 100)); |
+ columns.push_back(TableColumn(0, ASCIIToUTF16("Fruit"), TableColumn::LEFT, |
+ 100)); |
+ columns.push_back(TableColumn(1, ASCIIToUTF16("Color"), TableColumn::LEFT, |
+ 100)); |
+ columns.push_back(TableColumn(2, ASCIIToUTF16("Origin"), TableColumn::LEFT, |
+ 100)); |
+ columns.push_back(TableColumn(3, ASCIIToUTF16("Price"), TableColumn::LEFT, |
+ 100)); |
const int options = (views::TableView2::SINGLE_SELECTION | |
views::TableView2::RESIZABLE_COLUMNS | |
views::TableView2::AUTOSIZE_COLUMNS | |
@@ -102,15 +107,15 @@ class Table2Example |
return 10; |
} |
- virtual std::wstring GetText(int row, int column_id) { |
- std::wstring cells[5][5] = { |
- { L"Orange", L"Orange", L"South america", L"$5" }, |
- { L"Apple", L"Green", L"Canada", L"$3" }, |
- { L"Blue berries", L"Blue", L"Mexico", L"$10.3" }, |
- { L"Strawberries", L"Red", L"California", L"$7" }, |
- { L"Cantaloupe", L"Orange", L"South america", L"$5" }, |
+ virtual string16 GetText(int row, int column_id) { |
+ const char* const cells[5][4] = { |
+ { "Orange", "Orange", "South america", "$5" }, |
+ { "Apple", "Green", "Canada", "$3" }, |
+ { "Blue berries", "Blue", "Mexico", "$10.3" }, |
+ { "Strawberries", "Red", "California", "$7" }, |
+ { "Cantaloupe", "Orange", "South america", "$5" } |
}; |
- return cells[row % 5][column_id]; |
+ return ASCIIToUTF16(cells[row % 5][column_id]); |
} |
virtual SkBitmap GetIcon(int row) { |