Русскоязычный форум закрыт из-за отсутствия активности (доступен только для чтения).
Пожалуйста, пользуйтесь англоязычной его версией. Приносим извинения за неудобства
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline smath  
#1 Оставлено : 9 января 2012 г. 10:57:03(UTC)
smath


Статус: Administration

Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Мужчина
Российская Федерация

Сказал «Спасибо»: 511 раз
Поблагодарили: 260 раз в 101 постах
Доступна новая стабильная версия: SMath Studio 0.90

Бесплатный математический пакет с графическим интерфейсом для вычисления математических выражений и построения двумерных и трёхмерных графиков. Поддерживает работу с матрицами, векторами, комплексными числами, дробями и алгебраическими системами. Удобный, графический (как на бумаге) интерфейс и богатые вычислительные возможности программы хорошо сочетаются с достойным количеством настроек и автоматических режимов. В дистрибутив программы также встроен информативный математический справочник.

SMath Studio Handheld на смартфоне


Цитата:
Управление:

Последовательным нажатием клавиши можно выбрать один из следующих вводов: "1", разделитель целой и дробной частей числа ".", "квадратный корень - sqrt", "корень произвольной степени - nthroot", "интеграл - int", "функция решения уравнений - solve". Чтобы выбранный ввод сохранился достаточно не нажимать на соответствующую ему клавишу в течение секунды.
-
Позволяют вводить: "соответствующее число", "соответствующие буквенные символы". Выбор осуществляется последовательным нажатием клавиши. Чтобы выбранный ввод сохранился достаточно не нажимать на соответствующую ему клавишу в течение секунды.

Последовательным нажатием клавиши можно выбрать один из следующих вводов: "оператор плюс", "оператор минус", "оператор умножить", "оператор делить", "оператор возведения в степень", "оператор плюс/минус", "знак факториала", "оператор векторного умножения". Так же, при нажатой клавише можно производить выделение части выражения путём нажатия стрелок "Влево" и "Вправо" не отжимая данную.

Единовременное нажатие "щелчком" позволяет произвести численное вычисление выражения (аналог знака "="); удерживание клавиши нажатой более 0,4 сек позволяет произвести символьное вычисление выражения (знак "стрелка вправо"). Также, нажатие "щелчком" по клавише вызывает оператор присваивания, в том случае, если во время нажатия курсор находится справа от новой пользовательской переменной или функции.

Стирание последнего символа перед курсором (аналог клавиши Backspace). В математическом справочнике данная клавиша имеет функцию кнопки "Назад" (т.е. пройти на предыдущую посещённую страницу).


SMath Studio Handheld на коммуникаторе (КПК)



SMath Studio Desktop на настольном компьютере (Windows)



SMath Studio Desktop на настольном компьютере (Linux)



Последние изменения

  • Добавлена возможность масштабирования листа расчётов используя Ctrl+Колесо Мыши или через элемент управления на панеле статуса;

  • Добавлена возможность создания дополнений для расширения доступных элементов листа расчётов SMath Studio (Custom Regions);
  • Теперь можно выбрать язык единиц измерения;

  • Добавлена возможность анимации графиков;

  • Экспоненциальный порог добавлен в настройки программы и в контекстное меню;

  • Увеличена производительность функций el(..), rows(..), cols(..) и length(..);
  • Добавлена возможность прятать/показывать сетку в графиках;
  • Добавлена возможность прятать/показывать оси координат в графиках;
  • Упрощение улучшено в символьной библиотеке;
  • Added support for *.txt files to drag'n'drop to the Worksheet;
  • Added ability to display text as a result for the Math Regions with manually specified Units;
  • Example of animation added: PlanetaryGear.sm;
  • Added ability to show current language for the Translatable Regions;
  • Worksheet's context menu improved to display languages supported for the Region;
  • Plot Region and Math Region components extended to support hidden input data mode;
  • Settings dialog reworked: some of the options require program restart now;

  • Context menu of Math Region extended with options: Decimal Places, Exponential Threshold and Fraction type;
  • Added ability to use value recommended by Dynamic Assistance by Enter pressing;
  • In the Dynamic Assistance hint "TAB+Shift" replaced with "Shift+TAB";
  • Pictures saves in XML using base64 format now instead of binhex (output files size decreased);
  • Backspace behavior improved for Math Region (f.e. in expression "1+2" it takes 3 backspace' uses to remove all);
  • Plot 2D and Plot 3D buttons removed from the math toolbar panel;
  • Math Region improved;
  • Worksheet's Context Menu improved;
  • Translatable Regions interfaces improved;
  • Units importing from XML file implemented;
  • Beam example corrected;
  • Home and Back buttons fixed for the Math Book;
  • Fixed changing of the border for multiple selected Regions when Regions has different border value;
  • Fixed error appears on moving Collapsed Area using Up/Down/Left/Right keyboard buttons;
  • Fixed issues appears after pasting Regions (lost metadata etc);
  • Fixed error of application opening on multi-monitor configuration (program will open on the connected display only);
  • Fixed errors with Units for zero;
  • Fixed error appears on file Save if only SMath Studio files plugin installed;
  • Save file dialog will not be shown if no file plugins installed;
  • Handling of the messages from plugins improved (fixed issue about invisible regions on Worksheet's load);
  • Solve function limits issue fixed;
  • Fixed issue appears when pasted image was shown outside of the visible Worksheet bounds;
  • Fixed issue with All Units item shown twice into the Insert Units Dialog;
  • Добавлены новые переводы интерфейса программы: CAT, FAS, FIN, HEB, LAV, SLK, SWE;
  • Обновлены языковые файлы;
  • Оптимизирован код.


Изменения сделанные после версии 0.89 и представленные в бета-версии 0.89.8

  • Реализованы Области с возможностью блокирования контента;



  • Реализована функциональность фрагментов (заготовок);



  • В дистрибутив включён плагин для сохранения листа расчётов в виде изображения (добавляет возможность сохранения всего листа в формат *.png, *.gif, *.jpeg или *.bmp);

  • Добавлена возможность сохранения сжатых файлов SMath (*.smz);

  • Добавлена возможность работать с функциями как с программами (т.е. в правой части выражения теперь можно использовать функции программирования);

  • Добавлена возможность перемещать все элементы листа, находящиеся ниже курсора, нажатием клавиши Delete;
  • Добавлена возможность отключать отображение Областей при печати;
  • Добавлена возможность заменять все операторы вычисления и присваивания на символ "=" при печати;

  • Пример "Расчёт балки на двух опорах" включён в диалог "Примеры" SMath Studio;

  • Пример GravitationAcceleration.sm переведён на IND;
  • Улучшена сортировка элементов списка подстановки, если в списке содержатся элементы с нижним индексом;
  • Глобальная настройка типа используемых при расчёте углов исключена из диалога Опции;
  • Несколько физических констант добавлено в список встроенных единиц измерения: G.N, h, N.A, μ.0, e, m.e, m.p, m.n, m.u, R.gas, k;
  • Единицы измерения "erg", "grad" и "gon" добавлены в список встроенных единиц измерения;
  • Добавлена подсказка для динамической помощи ввода (показывает какие клавиши могут быть использованы для применения выделенных элементов списка подстановки);

  • Добавлена возможность отображать текстовые надписи на холсте двумерных графиков;

  • Добавлена возможность рисования специальных символов на холсте двумерных графиков;
  • Функции IsDefined(..), roots(..) и Jacob(..) добавлены в дополнение SpecialFunctions;
  • Возможность открытия/сохранения файлов *.sm перемещена в отдельное дополнение;
  • Выравнивание элементов функции line(..) теперь проводится по верхней границе;
  • Цвет текста и единиц измерения теперь не меняется при ручном изменении фона математического элемента;
  • Desktop: Исправлена ошибка размера Разделителей/Областей при выводе расчёта на печать;
  • Исправлена ситуация, когда список подстановки динамической помощи ввода появлялся для текстовых элементов математического региона;
  • Последние цифры встроенных констант "pi" и "e" исправлены в описаниях, появляющихся в списке подстановки;
  • Исправлена критическая ошибка, иногда возникающая при отрисовке математических элементов (ошибка "красный крест");
  • Ограничения на аргументы функций суммирования и произведения убраны, теперь возможно вычисление, если нижний индекс больше верхнего;
  • Исправлена ошибка возведения в степень единиц измерения, возникающая если настройка "Ответ (множества)" установлена в значения "Действительные" или "Мнимые";
  • Дополнение экспорта расчёта в HTML улучшено и поддерживает теперь форматированный текст;
  • Исправлена ситуация, возникающая если пользователь вводит символы 2*3' - после ввода последнего символа курсор занимает неправильное положение;
  • Исправлена ситуация, возникающая когда при нажатии на "=" после некоторых неопределённых ранее функции не приводил к смене символа на оператор присваивания;
  • Использование встроенных функций программы улучшено;
  • Реализация дополнений усовершенствована;
  • Улучшена работа с разными типами имён функций;
  • Исправлена ошибка численных вычислений, возникающая при возведении матрицы в дробную степень;
  • Исправлена критическая ошибка, возникающая при нажатии на ';', если в настройках программы разделитель целой и дробной частей числа указан как '.', а разделитель аргументов функции - ',';
  • Исправлена ошибка, приводящая к потере всех свойств математического региона при его переводе в текстовый регион нажатием на пробел;
  • Исправлена ошибка, из-за которой установленная версия программы сообщала, что она является портативной;
  • Исправлена ошибка, из-за которой нельзя было использовать функцию if(..) при отрисовке функций на графиках;
  • Исправлено численное и символьное сравнение строк в математических выражениях;
  • Исправлена ошибка символьного движка, возникающая при вычислении: "-4*sin^2*α+5-4*cos^2*α";
  • Исправлена ошибка бесконечного цикла, возникающая при работе с выражениями типа: sin(x):=sin(2*x); sin(x):=sin(3*x);
  • Исправлена ошибка работы с историей изменений внутри графиков;
  • Улучшено многопоточное вычисление при одновременной работе с несколькими листами расчётов;
  • Теперь программа сообщает об ошибке символьного вычисления, если в выражении присутствует функция с пустым именем;
  • Сессии коллективной работы: Исправлена ошибка, из-за которой выражения клиенту высылались с ошибочным разделителем между целой и дробной частей числа;
  • Сессии коллективной работы: Исправлена критическая ошибка, возникающая иногда при пересчёте листа расчётов;
  • Сессии коллективной работы: Исправлена ошибка, из-за которой такие настройки как оптимизация и исключение отдельных элементов листа из расчёта не передавались между клиентами;
  • Обновлены файлы переводов интерфейса;
  • Оптимизирован код.


Системные требования

  • Handheld:
    Среда: .NET Compact Framework 2.0 cab (5,33МБ), zip (1,99МБ)
    Совместимость: Pocket PC 2002, WM 2003, WM 2003 SE, WM 5, WM 6, WM 6.1, полная поддержка VGA, поддерживаются КПК, коммуникаторы и смартфоны.
  • Desktop (Windows):
    Среда: .NET Framework 2.0
  • Desktop (Linux):
    Среда: Mono 2.0 (libmono-winforms-2.0-cil package) и выше


Поддерживаемые языки интерфейса

Desktop и Handheld (34 языка):
  • [BEL] Белорусский / Belarusian / Беларуская
  • [BUL] Болгарский / Bulgarian / Български
  • [CAT] Каталанский / Catalan / Català
  • [CHS] Китайский Упрощённый / Chinese (Simplified) / 简体中文
  • [CHT] Китайский Традиционный / Chinese (Traditional) / 簡體中文
  • [CPP] Португальский (Бразилия) / Portuguese (Brazil) / Brazil (Português)
  • [CZE] Чешский / Czech / Čeština
  • [DAN] Датский / Danish / Dansk
  • [DUT] Голландский / Dutch / Nederlands
  • [ENG] Английский / English / English
  • [FAS] Персидский / Persian / فارسی
  • [FIN] Финский / Finnish / Suomi
  • [FRE] Французский / French / Français
  • [GER] Немецкий / German / Deutsch
  • [GRE] Греческий / Greek / Ελληνικά
  • [HEB] Иврит / Hebrew / עברית
  • [HUN] Венгерский / Hungarian / Magyar
  • [IND] Индонезийский / Indonesian / Bahasa Indonesia
  • [ITA] Итальянский / Italian / Italiano
  • [LAV] Латышский / Latvian / Latviešu
  • [LTH] Литовский / Lithuanian / Lietuvių
  • [NOR] Норвежский / Norwegian / Norsk
  • [POL] Польский / Polish / Polski
  • [POR] Португальский / Portuguese / Português
  • [RON] Румынский / Romanian / Română
  • [RUS] Русский / Russian / Русский
  • [SCC] Сербский (Латиница) / Serbian (Latin) / Srpski
  • [SCR] Хорватский / Croatian / Hrvatski
  • [SLK] Словацкий / Slovak / Slovenčina
  • [SPA] Испанский / Spanish / Español
  • [SRP] Сербский (Кириллица) / Serbian (Cyrillic) / Српски
  • [SWE] Шведский / Swedish / Svenska
  • [TUR] Турецкий / Turkish / Türkçe
  • [UKR] Украинский / Ukrain / Українська

    Загрузка



    Справка

    Руководство по использованию SMath Studio (русский язык). Рекомендуется к чтению пользователям, только начинающим работать с программой для выполнения своих расчётов. Спасибо Сергею Аверкину за создание и подготовку документа.

    Справка по программе SMath Studio от Gilberto E. Urroz, Ph.D., P.E. (английский язык):


    Другие файлы

    Иконки программы SMath Studio () всех размеров (16x16, 24x24, 32x32, 48x48, 64x64, 96x96, 128x128, 256x256) в формате изображений PNG.

    Отредактировано пользователем 10 января 2012 г. 11:59:21(UTC)  | Причина: Не указана

  • thanks 4 пользователей поблагодарили smath за этот пост.
    mikka оставлено 10.01.2012(UTC), Tgeh оставлено 12.01.2012(UTC), Valey оставлено 16.01.2012(UTC), MisterIf оставлено 20.01.2012(UTC)
    Offline Carlos  
    #2 Оставлено : 10 января 2012 г. 7:14:07(UTC)
    Carlos


    Статус: Advanced Member

    Группы: Registered
    Зарегистрирован: 21.02.2010(UTC)
    Сообщений: 134
    Мужчина
    Откуда: Северодвинск

    Сказал «Спасибо»: 26 раз
    Поблагодарили: 19 раз в 12 постах
    Порадовал выход новой версии SMath! Приятно наблюдать такие изменения как: выбор языка единиц измерения, экспоненциальный порог и многое другое.

    Но по прежнему жду режима, при котором поле имеет не бесконечный размер, а разделение на листы, либо хотя бы просто отрисовку контура листов поверх этого поля чтобы было легче ориентироваться под печать.
    Так же жду функции отображения подстановки значений переменных в формулу перед выводом ответа: a:=b+c; b:=3; c:=4; a=3+4=7.

    Спасибо за разработку!
    Offline mikka  
    #3 Оставлено : 10 января 2012 г. 19:27:48(UTC)
    mikka


    Статус: Advanced Member

    Группы: Registered
    Зарегистрирован: 21.01.2009(UTC)
    Сообщений: 182
    Мужчина
    Откуда: Волгоград

    Сказал «Спасибо»: 126 раз
    Поблагодарили: 34 раз в 22 постах
    Carlos написал:
    Порадовал выход новой версии SMath! Приятно наблюдать такие изменения как: выбор языка единиц измерения, экспоненциальный порог и многое другое.

    Но по прежнему жду режима, при котором поле имеет не бесконечный размер, а разделение на листы, либо хотя бы просто отрисовку контура листов поверх этого поля чтобы было легче ориентироваться под печать.
    Так же жду функции отображения подстановки значений переменных в формулу перед выводом ответа: a:=b+c; b:=3; c:=4; a=3+4=7.

    Спасибо за разработку!

    Присоединяюсь!
    Очень порадовал выход долгожданоой 0,90!!!
    Не официальный справочник http://sites.google.com/site/mikkhalichlab/
    jabber конференция smath@conference.jabber.ru
    Offline kasper  
    #4 Оставлено : 10 января 2012 г. 23:51:52(UTC)
    kasper


    Статус: Advanced Member

    Группы: Registered
    Зарегистрирован: 21.05.2009(UTC)
    Сообщений: 155
    Мужчина
    Российская Федерация
    Откуда: Россия, Новочеркасск

    Сказал «Спасибо»: 21 раз
    Поблагодарили: 13 раз в 9 постах
    Мне показалось, или из панели Функции действительно исчезли кнопки для построения графиков?
    Offline smath  
    #5 Оставлено : 11 января 2012 г. 13:08:41(UTC)
    smath


    Статус: Administration

    Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
    Зарегистрирован: 11.07.2008(UTC)
    Сообщений: 912
    Мужчина
    Российская Федерация

    Сказал «Спасибо»: 511 раз
    Поблагодарили: 260 раз в 101 постах
    kasper написал:
    Мне показалось, или из панели Функции действительно исчезли кнопки для построения графиков?

    Верно, кнопки по добавлению графиков на лист расчётов были убраны с панели функций. Это связано с тем, что, начиная с версии 0.90, графики вынесены в отдельный плагин (дополнение), а это потребовало унификации механизмов работы с ними. Иначе говоря я пока не реализовал в плагинах возможности добавлять свои кнопки на панели инструментов, однако возможность использовать горячие клавиши и вставка графиков через меню "Вставка" осталась.

    С уважением, Андрей Ивашов.
    Offline smath  
    #6 Оставлено : 11 января 2012 г. 13:14:37(UTC)
    smath


    Статус: Administration

    Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
    Зарегистрирован: 11.07.2008(UTC)
    Сообщений: 912
    Мужчина
    Российская Федерация

    Сказал «Спасибо»: 511 раз
    Поблагодарили: 260 раз в 101 постах
    Carlos написал:
    Так же жду функции отображения подстановки значений переменных в формулу перед выводом ответа: a:=b+c; b:=3; c:=4; a=3+4=7.

    Как раз сейчас работаю над подобной возможностью. Поскольку уже есть результаты (см. скриншот), в следующей версии это уже будет доступно.


    С уважением.
    thanks 1 пользователь поблагодарил smath за этот пост.
    Carlos оставлено 12.01.2012(UTC)
    Offline mikka  
    #7 Оставлено : 11 января 2012 г. 23:58:04(UTC)
    mikka


    Статус: Advanced Member

    Группы: Registered
    Зарегистрирован: 21.01.2009(UTC)
    Сообщений: 182
    Мужчина
    Откуда: Волгоград

    Сказал «Спасибо»: 126 раз
    Поблагодарили: 34 раз в 22 постах
    Код:
    
    A:=5 m
    B:=6 m
    
    C := A + B = 5 m + 6 m = 11 m
    C = 11 m
    

    А можно сделать вот так?
    Не официальный справочник http://sites.google.com/site/mikkhalichlab/
    jabber конференция smath@conference.jabber.ru
    Offline kasper  
    #8 Оставлено : 13 января 2012 г. 0:05:25(UTC)
    kasper


    Статус: Advanced Member

    Группы: Registered
    Зарегистрирован: 21.05.2009(UTC)
    Сообщений: 155
    Мужчина
    Российская Федерация
    Откуда: Россия, Новочеркасск

    Сказал «Спасибо»: 21 раз
    Поблагодарили: 13 раз в 9 постах
    smath написал:
    kasper написал:
    Мне показалось, или из панели Функции действительно исчезли кнопки для построения графиков?

    Верно, кнопки по добавлению графиков на лист расчётов были убраны с панели функций. Это связано с тем, что, начиная с версии 0.90, графики вынесены в отдельный плагин (дополнение), а это потребовало унификации механизмов работы с ними. Иначе говоря я пока не реализовал в плагинах возможности добавлять свои кнопки на панели инструментов, однако возможность использовать горячие клавиши и вставка графиков через меню "Вставка" осталась.

    С уважением, Андрей Ивашов.


    А что помешало перенести эти кнопки на панель управления График? Тем более, насколько я себе представляю, нажатие на кнопку просто вызывало какой-либо обработчик событий. Если вставка графика в программе сохранена, то значит, и обработчик остался... Так можно ли вернуть кнопки хоть на какую-либо панель?Good
    Offline mikka  
    #9 Оставлено : 13 января 2012 г. 0:26:09(UTC)
    mikka


    Статус: Advanced Member

    Группы: Registered
    Зарегистрирован: 21.01.2009(UTC)
    Сообщений: 182
    Мужчина
    Откуда: Волгоград

    Сказал «Спасибо»: 126 раз
    Поблагодарили: 34 раз в 22 постах
    Вроде как работа с интерфейсом программы через механиз плагинов еще не реализована, а если специально жестко прописывать кнопки для вызовов отдельных плагинов, то всесь смысл теряется Good
    Не официальный справочник http://sites.google.com/site/mikkhalichlab/
    jabber конференция smath@conference.jabber.ru
    Offline kasper  
    #10 Оставлено : 13 января 2012 г. 0:42:20(UTC)
    kasper


    Статус: Advanced Member

    Группы: Registered
    Зарегистрирован: 21.05.2009(UTC)
    Сообщений: 155
    Мужчина
    Российская Федерация
    Откуда: Россия, Новочеркасск

    Сказал «Спасибо»: 21 раз
    Поблагодарили: 13 раз в 9 постах
    Кстати. еще по поводу кнопок. Есть Функции diff(2) и diff(3) для взятие первой производной и производной высоких порядков. Для первой функции кнопка вызова есть, а для второй нет... Можно будет добавить кнопку вызова для второй функции?
    Offline kasper  
    #11 Оставлено : 13 января 2012 г. 0:46:31(UTC)
    kasper


    Статус: Advanced Member

    Группы: Registered
    Зарегистрирован: 21.05.2009(UTC)
    Сообщений: 155
    Мужчина
    Российская Федерация
    Откуда: Россия, Новочеркасск

    Сказал «Спасибо»: 21 раз
    Поблагодарили: 13 раз в 9 постах
    mikka написал:
    Вроде как работа с интерфейсом программы через механиз плагинов еще не реализована, а если специально жестко прописывать кнопки для вызовов отдельных плагинов, то всесь смысл теряется Good

    А объясните чайнику, в чем разница между работой через механизм плагинов и через имеющийся механизм с точки зрения реакции на нажатия кнопочек?
    Offline mikka  
    #12 Оставлено : 13 января 2012 г. 5:30:13(UTC)
    mikka


    Статус: Advanced Member

    Группы: Registered
    Зарегистрирован: 21.01.2009(UTC)
    Сообщений: 182
    Мужчина
    Откуда: Волгоград

    Сказал «Спасибо»: 126 раз
    Поблагодарили: 34 раз в 22 постах
    Механизм плагинов предполагает динамическое подключение функций программы из внешних библиотек. А поскольку в настоящее время механизм плагинов реализованный в программе не позволяет работать с ее интерфейсом то не понятно как сослаться на плашин...
    Не официальный справочник http://sites.google.com/site/mikkhalichlab/
    jabber конференция smath@conference.jabber.ru
    Offline smath  
    #13 Оставлено : 13 января 2012 г. 6:50:18(UTC)
    smath


    Статус: Administration

    Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
    Зарегистрирован: 11.07.2008(UTC)
    Сообщений: 912
    Мужчина
    Российская Федерация

    Сказал «Спасибо»: 511 раз
    Поблагодарили: 260 раз в 101 постах
    Совершенно верно. Поскольку графики - это дополнение, то программа изначально об их существовании ничего не знает и заранее понятия не имеет как создать график, когда тот будет подключен (а ведь если Вы удалите PlotRegion.dll из папки plugins, то графиков и не будет вовсе). Поэтому, должно быть наоборот - плагин графиков должен уметь создавать кнопки на панелях программы (ну или, если хотите, программа должна знать где в плагине найти такие кнопки и всю имеющуюся по ним информацию), однако этого-то, как раз, я ещё не реализовал.

    С уважением, Андрей Ивашов.
    Offline kasper  
    #14 Оставлено : 14 января 2012 г. 1:37:32(UTC)
    kasper


    Статус: Advanced Member

    Группы: Registered
    Зарегистрирован: 21.05.2009(UTC)
    Сообщений: 155
    Мужчина
    Российская Федерация
    Откуда: Россия, Новочеркасск

    Сказал «Спасибо»: 21 раз
    Поблагодарили: 13 раз в 9 постах
    smath написал:
    Совершенно верно. Поскольку графики - это дополнение, то программа изначально об их существовании ничего не знает и заранее понятия не имеет как создать график, когда тот будет подключен (а ведь если Вы удалите PlotRegion.dll из папки plugins, то графиков и не будет вовсе). Поэтому, должно быть наоборот - плагин графиков должен уметь создавать кнопки на панелях программы (ну или, если хотите, программа должна знать где в плагине найти такие кнопки и всю имеющуюся по ним информацию), однако этого-то, как раз, я ещё не реализовал.

    С уважением, Андрей Ивашов.


    То есть на данный момент с элементом меню плагин связать можно, а с кнопочкой - нет?
    Offline smath  
    #15 Оставлено : 14 января 2012 г. 4:39:20(UTC)
    smath


    Статус: Administration

    Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
    Зарегистрирован: 11.07.2008(UTC)
    Сообщений: 912
    Мужчина
    Российская Федерация

    Сказал «Спасибо»: 511 раз
    Поблагодарили: 260 раз в 101 постах
    Точно - пока что только с меню.

    С уважением.
    Offline kasper  
    #16 Оставлено : 16 января 2012 г. 0:25:49(UTC)
    kasper


    Статус: Advanced Member

    Группы: Registered
    Зарегистрирован: 21.05.2009(UTC)
    Сообщений: 155
    Мужчина
    Российская Федерация
    Откуда: Россия, Новочеркасск

    Сказал «Спасибо»: 21 раз
    Поблагодарили: 13 раз в 9 постах
    Тот факт, что графики вынесены в отдельный плагин, означает, что возможно будет менять отработку графиков, не меняя кода программы в целом?
    Пользователи, просматривающие эту тему
    Быстрый переход  
    Вы не можете создавать новые темы в этом форуме.
    Вы не можете отвечать в этом форуме.
    Вы не можете удалять Ваши сообщения в этом форуме.
    Вы не можете редактировать Ваши сообщения в этом форуме.
    Вы не можете создавать опросы в этом форуме.
    Вы не можете голосовать в этом форуме.