1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Написание elements.data

Тема в разделе 'C/C++', создана пользователем LemanRass1234, 16 май 2013.

  1. TopicStarter Overlay

    LemanRass1234 Пользователи

    Сообщения:
    21
    Лайки:
    1
    Репутация:
    0
    У меня вопрос. Кто какую таблицу использовал из палитры компонентов, для вывода информации из бинарного data файла??
    Я не могу найти ни одну таблицу в палитре компонентов, что бы после запуска программы содержимое ее ячеек можно было редактировать.
    Визуально больше всех мне понравилось конечно ListView.
    К стати, еле удержался что бы не психануть и не сделать елемент редактор из сотни едитов хДД Мой пост здесь это уже крик о спасении от создания до сотни едитов хД
  2. saxarok Пользователи

    Сообщения:
    14
    Лайки:
    3
    Репутация:
    0
    Конкретнее пожалуйста:
    1. Какой GUI?
    2. Какая IDE?
    3. Какая ОС?
  3. TopicStarter Overlay

    LemanRass1234 Пользователи

    Сообщения:
    21
    Лайки:
    1
    Репутация:
    0
    1) не знаю
    2) C++ Builder 2006
    3) Win7
  4. Quantity Программист Пользователи White List

    Сообщения:
    64
    Лайки:
    96
    Репутация:
    0
    Команда:
    PW Developers
    Например, StringGrid.
  5. TopicStarter Overlay

    LemanRass1234 Пользователи

    Сообщения:
    21
    Лайки:
    1
    Репутация:
    0
    Лично я не нашел как там после запуска программы редактировать содержимое ячеек.
    Можешь подсказать?
  6. Quantity Программист Пользователи White List

    Сообщения:
    64
    Лайки:
    96
    Репутация:
    0
    Команда:
    PW Developers
    StringGrid1->Cells[x][y]="";
  7. saxarok Пользователи

    Сообщения:
    14
    Лайки:
    3
    Репутация:
    0
    Значит WinForms - древняя гуевина...

    Из несложных могу предложить два способа:
    1. Делать через TTable, придется конечно повозиться, чтобы придать более-менее человеческий вид и юзабельность.
    2. Динамически выкладывать на рабочую область динамический массив TEdit.

    P.S. Давно уже с борландовскими средами не сталкивался...
  8. TopicStarter Overlay

    LemanRass1234 Пользователи

    Сообщения:
    21
    Лайки:
    1
    Репутация:
    0
    Умник блин =\
    Мне нужно не программно добавлять и редактировать содержимое ячеек.
    А что бы пользователь смог вписать в любую из ячеек свое значение.
    Ну вспомни как допустим реализовано в том самом SelEdit'е.
  9. saxarok Пользователи

    Сообщения:
    14
    Лайки:
    3
    Репутация:
    0
    Учитесь маны курить: StringGrid->Options->goEditing = true;
  10. TopicStarter Overlay

    LemanRass1234 Пользователи

    Сообщения:
    21
    Лайки:
    1
    Репутация:
    0
    Не работает, после Options нет больше методов.
    E2288 Pointer to structure required on left side of -> or ->*
  11. Quantity Программист Пользователи White List

    Сообщения:
    64
    Лайки:
    96
    Репутация:
    0
    Команда:
    PW Developers
    А что мешает изменить в это в Свойстве объекта?
  12. saxarok Пользователи

    Сообщения:
    14
    Лайки:
    3
    Репутация:
    0
    Попробуй так: StringGrid->Options = StringGrid->Options >> goEditing;
  13. gam1ng Эксперт MmoDev Пользователи White List

    Сообщения:
    299
    Лайки:
    432
    Репутация:
    1
    Команда:
    GG
    Что мешает поставить обычный ListView и один Edit для редактирования выделеной строчки?

    К тому же у ListView есть обработчик OnCustomDrawItem в котором вы можете "рисовать" каждое значение разными цветами/шрифтами/фоном и т.д.
  14. pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    Забыли бы уже этот древний хлам и копали в сторону WPF с биндингом
    gouranga и nom1nal нравится это.
  15. TopicStarter Overlay

    LemanRass1234 Пользователи

    Сообщения:
    21
    Лайки:
    1
    Репутация:
    0
    А может ли кто-нибудь привести пример динамической структуры +обращение к n-ой странице структуры, удаление n-ой страницы структуры и добавление n-ой страницы структуры в конец.
Черновик сохранён Черновик удалён

Поделиться этой страницей