@jvfiel wrote:
Problem #2
Is this normal for windows? I dont want any pop-up, I want to type directly
Problem #1 (solved by @Gurudath)
my .h
class HelloWorld : public cocos2d::Layer, public PlayerDB, public Skills, virtual public General, public cocos2d::ui::EditBoxDelegate
CREATE_FUNC(HelloWorld);
error here, IntelliSense: object of abstract class type "HelloWorld" is not allowed: pure virtual function "cocos2d::ui::EditBoxDelegate::editBoxReturn" has no overrider d:\PodsToRiches\Classes\HelloWorldScene.h 189in my .cpp
std::string pNormalSprite = "inv search bar block.png";
auto editName = ui::EditBox::create(Size(search_bar->getContentSize().width,searchbar->getContentSize().height),
ui::Scale9Sprite::create(pNormalSprite));
//_editName->setPosition(Vec2(visibleOrigin.x + visibleSize.width / 2, visibleOrigin.y + visibleSize.height * 3 / 4));
//auto _editName = ui::EditBox::create();
_editName->setFontName("spacetruckin.ttf");
_editName->setFontSize(25);
_editName->setFontColor(Color3B::RED);
_editName->setPlaceHolder("Test:");
_editName->setPlaceholderFontColor(Color3B::WHITE);
_editName->setMaxLength(8);
_editName->setReturnType(ui::EditBox::KeyboardReturnType::DONE);
editName->setPosition(search_bar->getPosition());
_editName->setDelegate(this);
inv_window->addChild(_editName);
Posts: 5
Participants: 2