have MenuColumn constructor take const char*

This commit is contained in:
Stephen Birarda 2013-04-10 16:10:50 -07:00
parent b152d43f77
commit 27ab895381
3 changed files with 3 additions and 3 deletions

View file

@ -13,7 +13,7 @@
MenuColumn::MenuColumn() { MenuColumn::MenuColumn() {
} }
MenuColumn::MenuColumn(char * columnName) { MenuColumn::MenuColumn(const char* columnName) {
int length = std::min(MAX_COLUMN_NAME - 1,(int) strlen(columnName)); int length = std::min(MAX_COLUMN_NAME - 1,(int) strlen(columnName));
strncpy(this->columnName, columnName, length); strncpy(this->columnName, columnName, length);
this->columnName[length] = '\0'; this->columnName[length] = '\0';

View file

@ -5,7 +5,7 @@
class MenuColumn { class MenuColumn {
public: public:
MenuColumn(); MenuColumn();
MenuColumn(char * columnName); MenuColumn(const char* columnName);
~MenuColumn(); ~MenuColumn();
void mouseClickRow(int iColumnIndex); void mouseClickRow(int iColumnIndex);
bool mouseClick(int x, int y, int xLeft, int menuHeight, int lineHeight); bool mouseClick(int x, int y, int xLeft, int menuHeight, int lineHeight);

View file

@ -10,7 +10,7 @@ typedef int(*MenuRowCallback)(int);
class MenuRow { class MenuRow {
public: public:
MenuRow(); MenuRow();
MenuRow(const char * rowName, MenuRowCallback callback); MenuRow(const char* rowName, MenuRowCallback callback);
~MenuRow(); ~MenuRow();
void call(); void call();
char * getName(); char * getName();