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

Сообщений: 1228
Зарегистрирован: 05.01.2005
Рейтинг: 0
Сказал спасибо: 4
Поблагодарили 2 раз(а) в 2 сообщ.
Сообщение: #29
DreamShell lua source code
самый простой пример прокрутки текста в консоле:

Код:
x = 'вашь текст';

-- значение i = 0 (с 0 символа в строке)
i = "0"
-- значение j = 100 (по 100 символ в строке)
j = "100"

-- выводим длину переменной x
print (string.len (x));

function mytext(i,j, oper)
   -- очищаем экран консоли
   for i=0, 1000, 1 do
print " "
   end

-- выводим наш тескт с параметрами i,j
print (string.sub (x, i, j));

-- прокручиваем ткст вниз и увеличиваем каждую переменную на 10
if oper == "down" then
i =  i+10
j =  j+10
print ("i=",i)
print ("j=",j)
myfunc(i,j)
end

-- прокручивам текст вверх и уменьшаем каждую переменную на 10
if oper == "up" then
i =  i-10
j =  j-10
print ("i=",i)
print ("j=",j)
myfunc(i,j)
end
end


local ibuff = {}
local bc = 0
local exit = 1

function myfunc(i,j)

-- ждем ввода с клавиатуры
   while exit do

-- 96 (тильда), 50 (цифра 2 на цифровой клавиатуре), 56 (цифра 8 на цифровой клавиатуре)
ibuff[bc] = DS.getchar()

if ibuff[bc] == 96 then
break
end

if ibuff[bc] == 50 then
mytext(i,j, "down")
end

if ibuff[bc] == 56 then
mytext(i,j, "up")
end
   bc = bc+1
   end
end

myfunc(i,j)

[Изображение: Ubuntu-User.png]
Dreamshell fAn
(Последний раз сообщение было отредактировано 19.12.2006 в 04:39, отредактировал пользователь zaero.)
19.12.2006 04:36
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
DreamShell lua source code - SWAT - 02.09.2005, 00:12
DreamShell lua source code - SWAT - 05.09.2005, 00:42
DreamShell lua source code - SWAT - 06.09.2005, 02:29
DreamShell lua source code - SWAT - 06.09.2005, 23:59
DreamShell lua source code - zaero - 01.10.2005, 18:48
DreamShell lua source code - SWAT - 02.10.2005, 20:18
DreamShell lua source code - SWAT - 02.10.2005, 20:48
DreamShell lua source code - alex - 12.11.2005, 22:18
DreamShell lua source code - zaero - 12.11.2005, 22:38
DreamShell lua source code - SWAT - 12.11.2005, 22:46
DreamShell lua source code - zaero - 20.11.2005, 22:56
DreamShell lua source code - SWAT - 21.11.2005, 18:31
DreamShell lua source code - zaero - 21.11.2005, 18:37
DreamShell lua source code - SWAT - 21.11.2005, 18:43
DreamShell lua source code - zaero - 21.11.2005, 22:05
DreamShell lua source code - SWAT - 22.11.2005, 15:28
DreamShell lua source code - zaero - 22.11.2005, 20:14
DreamShell lua source code - SWAT - 22.11.2005, 22:11
DreamShell lua source code - zaero - 22.11.2005, 22:19
DreamShell lua source code - SWAT - 23.11.2005, 20:09
DreamShell lua source code - zaero - 24.11.2005, 19:11
DreamShell lua source code - zaero - 24.11.2005, 22:26
DreamShell lua source code - zaero - 05.12.2005, 18:54
DreamShell lua source code - SWAT - 05.06.2006, 14:13
DreamShell lua source code - zaero - 06.06.2006, 01:59
DreamShell lua source code - SWAT - 10.08.2006, 17:06
DreamShell lua source code - SWAT - 10.08.2006, 19:16
DreamShell lua source code - SWAT - 12.08.2006, 18:37
DreamShell lua source code - zaero - 19.12.2006 04:36
DreamShell lua source code - SWAT - 29.01.2007, 20:58

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  Need help building Dreamshell Rio 10 3481 01.07.2024 09:11
Посл. сообщение: SWAT
  DreamShell dev environment setup on macOS VeraBecker 17 10915 19.09.2023 06:25
Посл. сообщение: SWAT
  Приложение для DreamShell SuperClaw 170 439593 01.05.2016 08:12
Посл. сообщение: SWAT
  DreamShell 4.0 - XML Doc SWAT 6 36673 06.04.2015 13:41
Посл. сообщение: SWAT
  DreamShell 4.0 - Module dev SWAT 8 33260 23.12.2013 13:20
Посл. сообщение: SWAT
  Dreamshell BETA3/BETA4 Direct Swap atreyu187 3 20792 09.09.2011 14:27
Посл. сообщение: SWAT
  DreamShell 4.0 - App dev SWAT 3 23339 22.06.2011 23:09
Посл. сообщение: Jirohn
  DreamShell 4.0 - Bug Report SWAT 54 176431 28.03.2011 07:24
Посл. сообщение: SWAT
  Разработка блокнота для DreamShell zaero 28 93853 31.01.2011 16:02
Посл. сообщение: SWAT
  DreamShell 4.0 - Beta Testing SWAT 76 243862 14.07.2010 20:58
Посл. сообщение: SWAT

Переход:


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