Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Mar 29, 2020 7:01 pm

All times are UTC+03:00


Search found 67 matches
Search these results:

Author Message

 Forum: HLL   Topic: Поле для ввода текста в программе на C++

Posted: Sat Feb 21, 2015 2:24 pm 

Replies: 3
Views: 2780


Может кто-нибудь написать рабочий пример программы на C++ (хотя бы самый простейший), которое использует поле для ввода текста из BoxLib?
Буду очень благодарен! :wink:

 Forum: HLL   Topic: Создание приложений на классах

Posted: Fri Jan 30, 2015 10:43 pm 

Replies: 73
Views: 21097


Мой фреймворк теперь есть на GitHub! https://github.com/npaukov/guik Представляю новую версию: GUIK LIB 0.0.4 - Библиотека стала полностью самодостаточной. Для использования не нужно подключать никаких дополнительных библиотек - Теперь библиотека работает в отдельном пространстве имён guik, чтобы не...

 Forum: HLL   Topic: Создание приложений на классах

Posted: Wed Jan 28, 2015 7:04 pm 

Replies: 73
Views: 21097


Сделал свою библиотеку полностью самодостаточной. Никаких функций из файлов #include <kosSyst.h> #include <kosFile.h> Теперь не используется. Теперь библиотека работает в отдельном пространстве имён, guik, интегрирован мой класс mstring (самодельный аналог класса string с минимальным количеством фун...

 Forum: HLL   Topic: Разработка из под Windows

Posted: Sun Jan 25, 2015 8:18 pm 

Replies: 16
Views: 7747


Хочу избавиться в своей библиотеке от этого: #include <kosSyst.h> #include <kosFile.h> чтобы подключать файлы из текущего каталога #include "kosSyst.h" #include "kosFile.h" Появляется странная ошибка если компилирую вот такой код: #include <kosSyst.h> #include <kosFile.h> void ko...

 Forum: Application libraries   Topic: Класс string на C++

 Post subject: Класс string на C++
Posted: Sat Jan 24, 2015 9:34 pm 

Replies: 1
Views: 1773


Написал что-то вроде класса string для Kolibri на C++. Буду использовать для своей библиотеки http://board.kolibrios.org/viewtopic.php?f=33&t=2896 Может кому-то ещё пригодится mstring.h class mstring { public: void setString(const char*); void addToString(const char*); void opera...

 Forum: HLL   Topic: Создание приложений на классах

Posted: Mon Jan 12, 2015 1:45 pm 

Replies: 73
Views: 21097


займусь переделыванием классов... А проблему с BoxLib не получилось найти? ;-)

 Forum: HLL   Topic: Создание приложений на классах

Posted: Sat Jan 10, 2015 7:17 pm 

Replies: 73
Views: 21097


Quote:
кстати, у тебя сишный стиль. Раз уж используешь с++, используй хотя бы std::string

Я только учусь))) :wink:
а под Kolibri разве есть std::string?

 Forum: HLL   Topic: Создание приложений на классах

Posted: Sat Jan 10, 2015 6:28 pm 

Replies: 73
Views: 21097


Прикрепил архив. Test.cpp - главный файл приложения, папка mylib - моя библиотека

 Forum: HLL   Topic: Создание приложений на классах

Posted: Sat Jan 10, 2015 5:50 pm 

Replies: 73
Views: 21097


в приложении Table работает же... что у меня нет так? уже все варианты перепробовал

 Forum: HLL   Topic: Создание приложений на классах

Posted: Sat Jan 10, 2015 5:36 pm 

Replies: 73
Views: 21097


Не работает :( а если в классе вместо char text[256] использовать char* text; , а потом инициализировать значением this->text = "Hello, world!";
то в текстовом поле текст "Hello, World!" выводится нормально, а при попытке отредактировать программа закрывается

 Forum: HLL   Topic: Создание приложений на классах

Posted: Sat Jan 10, 2015 5:10 pm 

Replies: 73
Views: 21097


А если несколько раз создавать, такой эффект получается:
Image

При нажатии на любую клавишу в текстовое поле вводится один символ, но для каждого текстового поля он разный

 Forum: HLL   Topic: Создание приложений на классах

Posted: Sat Jan 10, 2015 5:02 pm 

Replies: 73
Views: 21097


Code:
   switch (code) {
      case EVENT_KEY_PRESS:
         Byte keyCode;
         kos_GetKey(keyCode);
         BoxLib::edit_box_key((Dword)&this->component);
      break;
   }

Не помогло

 Forum: HLL   Topic: Создание приложений на классах

Posted: Sat Jan 10, 2015 2:08 pm 

Replies: 73
Views: 21097


Подскажет кто-нибудь насчёт BoxLib.. Вопросы такие: 1. Ввод идёт с неверной кодировке, при вводе любого символа вводится символ ё 2. При нажатии клавиши BackSpace не удаляется символ, а вписывается ещё один, т.е. невозможно стереть введённый текст А вот как думаете, возможно на C++ сделать элемент и...

 Forum: HLL   Topic: Создание приложений на классах

Posted: Sat Jan 10, 2015 2:04 pm 

Replies: 73
Views: 21097


Wildwest wrote:
Тогда это называется http://en.wikipedia.org/wiki/Polygon

Ага, спасибо за поправку, исправлю недочёт

 Forum: HLL   Topic: Создание приложений на классах

Posted: Sat Jan 10, 2015 11:38 am 

Replies: 73
Views: 21097


Снова пробую вставить EditBox, вот что получилось: EditBox* ebox = new EditBox(50, 50, 100); this->addControl(ebox); http://sf.uploads.ru/t/PVfAu.png #include "../../core.h" #include "../../classes/events.h" #include "init.h" #include "editbox.h" Класс EditBox...
Sort by:  
Page 2 of 5 [ Search found 67 matches ]


All times are UTC+03:00


Jump to:  
Powered by phpBB® Forum Software © phpBB Limited