Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  23:52[Войти] | [Зарегистрироваться]
Обсуждение темы:
Мысли об Обероне

На базарной площади довольно часто можно слышать высказывания об Обероне. Мне кажется, что на базарной площади пора появиться ветке об этой системе и языке, что-то вроде "Мысли об Обероне". Что это такое, перспективы этой системы, что полезного можно извлечь из него для программирования на Дельфи (например) и др.

Ivan

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 4531 сообщение


Ссылки по теме "Оберон" и "Компонентный паскаль"



Отслеживать это обсуждение


Смотрите также обсуждения:
Free Pascal, Oberon, BlackBox
  • Разработка препроцессора gpre для delphi\freepascal.
  • Component Pascal и среда разработки BlackBox
  • FreePascal: реальная альтернатива или OpenSource — блажь?

  • <<<... | 1851—1842 | 1841—1832 | 1831—1822 | ...>>>
    Всего сообщений в теме: 4531; страниц: 454; текущая страница: 270


    № 1841   01-03-2005 02:03 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 1840« (Иван Горячев)
    ___________________________
    Модуль выгрузить нельзя, так как ЧЯ зависает после его запуска. Сам ЧЯ выключаю вызовом окна завершения программ. И после этого он больше не запускается. При кликании на его ехе файл или ничего не происходит, или выскакивает окошко с надписью - ошибка кодового файла. Со вновь установленным ЧЯ происходит та же история. Сам модуль должен был считывать небольшую информацию с файла.


    № 1840   28-02-2005 16:57 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 1839« (Ирина)
    ___________________________

    Скорее всего модуль нужно выгрузить из памяти (Dev\Unload). Это если сам ЧЯ не перезапускали. Хотя не совсем понятно, что за "окно ошибки кодового файла". А что сам модуль делал?


    № 1839   28-02-2005 02:45 Ответить на это сообщение Ответить на это сообщение с цитированием
    Возникла странная проблема. После компиляции и запуска нового модуля ЧЯ завис. Прервав аварийно его работу, следующий раз включить его больше не смогла, так как выдавалось окно ошибки кодового файла. В чем может быть причина?


    № 1838   10-02-2005 04:28 Ответить на это сообщение Ответить на это сообщение с цитированием
    Можно ли в ЧЯ использовать свои курсоры? Как?


    № 1837   10-02-2005 02:14 Ответить на это сообщение Ответить на это сообщение с цитированием
    Спасибо. Помогло.


    № 1836   09-02-2005 09:19 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 1835« (Ирина)
    ___________________________

    Как в ЧЯ отловить нажатие правой клавиши мышки?

    CONST
    MouseLeftButton = 16; MouseMiddleButton = 17; MouseRightButton = 18;



    PROCEDURE (self: GraphicsView) OnMouseDown (IN msg: Controllers.TrackMsg), NEW, EXTENSIBLE;
    BEGIN
    self.md_x := msg.x; self.md_y := msg.y; self.md_beg := self.beg; self.md_scale := self.scale;
    END OnMouseDown;

    PROCEDURE (self: GraphicsView) OnMouseMove (IN msg: Controllers.PollCursorMsg), NEW, EXTENSIBLE;
    BEGIN
    IF MouseLeftButton IN msg.modifiers THEN
    self.beg := self.md_beg - (msg.x - self.md_x) / self.scale;
    IF self.beg < 0.0 THEN self.beg := 0.0 END;
    END;
    IF MouseRightButton IN msg.modifiers THEN
    self.scale := self.md_scale * Math.Exp( 0.01*self.invdot*(msg.x - self.md_x));
    IF self.scale < 1.0 THEN self.scale := 1.0 END;
    END;
    IF (MouseLeftButton IN msg.modifiers) OR (MouseRightButton IN msg.modifiers) THEN Views.Update(self, FALSE) END
    END OnMouseMove;

    PROCEDURE (self: GraphicsView) HandleCtrlMsg* (f: Views.Frame; VAR msg: Views.CtrlMessage; VAR focus: Views.View), EXTENSIBLE;
    BEGIN
    WITH
    | msg: Controllers.TrackMsg DO self.OnMouseDown(msg)
    | msg: Controllers.PollCursorMsg DO self.OnMouseMove(msg)
    ELSE END
    END HandleCtrlMsg;






    № 1835   09-02-2005 08:14 Ответить на это сообщение Ответить на это сообщение с цитированием
    Как в ЧЯ отловить нажатие правой клавиши мышки?


    № 1834   08-02-2005 07:11 Ответить на это сообщение Ответить на это сообщение с цитированием
    Так что скажут специалист по поводу Zonnon?
    Сообщение не подписано


    № 1833   Удалено модератором


    № 1832   03-02-2005 07:34 Ответить на это сообщение Ответить на это сообщение с цитированием
    http://www.o3-software.de/en/Philosophie.html
    As an expression of our convictions of the stability of BlackBox and Component Pascal we give every customer our so-called »O? Champagne-Guarantee«.  Thus, every customer who sends us a reproducable »general protection fault« caused by an O? software product based on Blackbox will receive a free bottle of champagne.


    <<<... | 1851—1842 | 1841—1832 | 1831—1822 | ...>>>
    Всего сообщений в теме: 4531; страниц: 454; текущая страница: 270




    Отслеживать это обсуждение

    Дополнительная навигация:
    Количество сообщений на странице

    Порядок сортировки сообщений
    Новое сообщение вверху списка (сетевая хронология)
    Первое сообщение вверху списка (обычная хронология)

    Перейти на конкретную страницу по номеру
      
    Время на сайте: GMT минус 5 часов

    Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
    Функция может не работать в некоторых версиях броузеров.

    Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
    Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

     
    © При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
    Все используемые на сайте торговые марки являются собственностью их производителей.

    Яндекс цитирования