Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Разработка блокнота для DreamShell
Автор Сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7144
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 139
Поблагодарили 1182 раз(а) в 736 сообщ.
Сообщение: #15
Разработка блокнота для DreamShell
Гмм... Это сложно но можно:)))
Как видиш я в консоли то не сделал такого:)
Тебе вообщем нужно на какие то кнопки, назначить эту прокрутку и когда на них нажимают, в твоем буфере будут смещаться данные и выводится на экран заново...
Для этого тебе придется сделать буфер основной и тот который будет выводится на экран(не большой, столько, сколько можно на экране показать).
Сделаей пару переменных или структуру которая будет хранить координаты скролла, и когда юзер жмет на то чтобы прокрутить вверх например, то в буфер экрана передаются те данные, которые находятся выше точки скролла, причем столько, сколько влезит на экран(больше нет сысла делать) и потом выводить все данные буфера экрана в саму консоль DS.
Но это только мысль о прокрутке и то не до конца:)
А ведь еще неплохо было бы сделать чтобы можно было перемещать курсор по буферу, чтобы можно было менять какие то строки если захочеш, для этого в принципе таже мысль, но только тебе нужно запоминать координаты курсора и сделать более продвинутую систему обновления данных в главном буфере...
Вообщем голову свою ты нагрееш хорошенько;)

[Изображение: barbers.png]
23.11.2005 19:36
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
Разработка блокнота для DreamShell - SWAT - 23.11.2005 19:36

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  DreamShell dev environment setup on macOS VeraBecker 17 6358 19.09.2023 06:25
Посл. сообщение: SWAT
  Приложение для DreamShell SuperClaw 170 400620 01.05.2016 08:12
Посл. сообщение: SWAT
  DreamShell 4.0 - XML Doc SWAT 6 34398 06.04.2015 13:41
Посл. сообщение: SWAT
  DreamShell 4.0 - Module dev SWAT 8 30527 23.12.2013 13:20
Посл. сообщение: SWAT
  Dreamshell BETA3/BETA4 Direct Swap atreyu187 3 19515 09.09.2011 14:27
Посл. сообщение: SWAT
  DreamShell 4.0 - App dev SWAT 3 21550 22.06.2011 23:09
Посл. сообщение: Jirohn
  DreamShell 4.0 - Bug Report SWAT 54 165417 28.03.2011 07:24
Посл. сообщение: SWAT
  DreamShell 4.0 - Beta Testing SWAT 76 230441 14.07.2010 20:58
Посл. сообщение: SWAT
  DreamShell 4.0 SWAT 43 136922 05.02.2010 07:10
Посл. сообщение: SWAT
  DreamShell 4.0 - API Doc SWAT 1 18726 18.03.2009 13:04
Посл. сообщение: SWAT

Переход:


Пользователи просматривают эту тему: 1 Гость(ей)