консольные окна?

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

консольные окна?

Сообщение kazar » 14.05.2008 00:57:26

Сорри может вопрос тупой :) А как создаётцо сабж? Если можно пример или линк. Под консольными окнами я понимаю ну например саму оболочку fp.
kazar
новенький
 
Сообщения: 10
Зарегистрирован: 09.05.2008 20:56:10

Re: консольные окна?

Сообщение Andreich » 14.05.2008 09:55:35

Быть может я конечно не прав, но оболочки подобные FP работают в окне терминала, а уже все содержимое отрисовывается при помощи обыкновенных текстовых символов. Другими словами, все рамки, фон и заголовки - обычная псевдографика!
Andreich
постоялец
 
Сообщения: 268
Зарегистрирован: 17.04.2008 12:33:43

Re: консольные окна?

Сообщение voltron » 14.05.2008 10:25:48

Для создания консольных окон можно использовать ncurses. Пакет с необходимыми юнитами есть в составе FPC, также есть враппер, созданный trifon'ом. Почитать про него можно здесь
voltron
новенький
 
Сообщения: 64
Зарегистрирован: 06.07.2007 13:27:46
Откуда: Украина

Re: консольные окна?

Сообщение alexs » 14.05.2008 10:48:48

kazar
Если тебе нужно "окна" в текстовом режиме - то ссмотри FreeVision, идёт в состве fpc (наследник TurboVision) - именно на нём сделано IDE для fpc.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: консольные окна?

Сообщение Иван Шихалев » 14.05.2008 10:57:08

alexs писал(а):ссмотри FreeVision

Не советую — там с кодировками не все ладно.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Re: консольные окна?

Сообщение alexs » 14.05.2008 13:27:36

Ну это если активно с русским вводом работать по linux в utf8 окружении. В винде и в линуксе в любом отличном от utf8 (win1251, koi8) всё работает.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: консольные окна?

Сообщение Иван Шихалев » 14.05.2008 13:55:41

alexs писал(а):linux в utf8 окружении

В наше время под Linux как-то стрёмно в любом отличном работать... ИМХО.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Re: консольные окна?

Сообщение alexs » 14.05.2008 14:31:21

Пока сидел в Asp 11.2 - была win1251
а вот уже в 12 не дают без бубна сделать так-же - пришлось переползать под utf8. Хотя мне было абсолютно всё равно. По настоящему серьёзных причин перехода не было.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: консольные окна?

Сообщение Иван Шихалев » 14.05.2008 14:40:26

Я, когда-то давно замаялся независимо от выставления win или koi. С utf вообще никаких проблем не имею... Может, в asp оно и нормально было, но в мандрейковском зоопарке софта...

Так или иначе, все основные дистры переходят на utf, и если писать не в стол, то надо на него и ориентироваться.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Re: консольные окна?

Сообщение alexs » 14.05.2008 17:32:10

Иван Шихалев писал(а):Так или иначе, все основные дистры переходят на utf, и если писать не в стол, то надо на него и ориентироваться.

ужо-ужо :lol:
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: консольные окна?

Сообщение kazar » 30.06.2008 12:32:11

Дык перерыл кучу инета, чето так и не нашел. Можно линк на использование ncurses в pascal, ну и если можно исходники примеров.
kazar
новенький
 
Сообщения: 10
Зарегистрирован: 09.05.2008 20:56:10

Re: консольные окна?

Сообщение Attid » 30.06.2008 16:18:56

kazar писал(а):Можно линк на использование ncurses в pascal, ну и если можно исходники примеров.

viewtopic.php?p=22242#p22242
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2586
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

Рейтинг@Mail.ru