Форум программистов, компьютерный форум, киберфорум
Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.57/21: Рейтинг темы: голосов - 21, средняя оценка - 4.57
 Аватар для Power_Basic
46 / 25 / 0
Регистрация: 08.03.2016
Сообщений: 443

Под крышей FreeBasic'a мирно сосуществуют несколько разных диалектов или они друг друга дополняют?

02.10.2022, 20:34. Показов 6504. Ответов 38
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем здравствуйте!

Вопрос к приверженцам FreeBasic'a.

Как я понял, компилятор один, а редакторов много, выбирай какой хошь
Ну и соответственно глаза разбегаются в совершенно разные стороны

Скачал и уже немного опробовал в деле аж 3 варианта:
1. IUP_FB_EDITOR от Станислава Будинова
2. VisualFBEditor от XusinboyBekchanov'a
3. WinFBE от PaulSquires'a

Руководствуясь патриотическими чувствами (шутка) , меня, разумеется, тянет к отечественному редактору от Станислава Будинова. Это с одной стороны. Но с другой стороны, хедеры для моего "родного" PowerBasic'a и хедеры для WinFBE написаны одним-единственным непререкаемым авторитетом в PowerBasic-сообществе, а именно, испанцем Хосе Рока. Я немного полистал эти хедеры и, как мне показалось, они очень близки между собой по синтаксису. Ну и вроде бы там мне, должно быть, будет проще освоиться. Но вот редактор всё-таки какой-то недружелюбный к новичкам. Я везде в настройках понаставил галок на предложениях показывать подсказки в редакторе. Но он как-то не особо спешит это делать, печаль.

У Станислава же, наоборот, очень дружественный интерфейс для новичков. Начинаешь печатать и сразу раскрывается список автозавершений. Очень удобно. Но с другой стороны, что такое Windows9, я не понимаю? Своя собственная библиотека хедеров? Или нет?

Ну то есть в идеале, для меня сейчас было бы здорово соединить удобства редактора Станислава с притягивающей привычностью хедеров Хосе. Такое в принципе возможно? Или это "непересекающиеся множества"?

Одним словом, мой вопрос состоит в том, что один это всё-таки язык (FreeBasic) или он бесповоротно разветвился на несколько разных диалектов, по недоразумению объединённых одним названием?

P.S. Редактор VisualFBEditor от XusinboyBekchanov'a, как я понял, бурно развивается, но пока ещё "сыроват", как мне показалось навскидку.
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.10.2022, 20:34
Ответы с готовыми решениями:

Расположение ферзей на шахматной доске, чтобы они не попадали под удар друг друга
Нужна помощь с заданием: нужно расположить на шахматной доске восемь ферзей, таким образом, чтоб они не попадали под удар друг-друга....

Расставить 10 амазонок на поле 10х10 так, чтобы они не были под ударом друг друга
Условие программы. В шахматах есть фигура Амазонка. Она ходит как ферзь+конь. Нужно чтобы в поле 10 на 10 была такая расстановка, где...

Установил PHP и MySql на Win 2000 под IIS но они друг друга не видят. Помогите
Установил PHP и MySql на Win 2000 под IIS но они друг друга не видят. Помогите E-mail: bme79@skynet.kharkov.com

38
 Аватар для coderxx
469 / 183 / 16
Регистрация: 25.02.2012
Сообщений: 418
Записей в блоге: 2
06.10.2022, 16:02
Студворк — интернет-сервис помощи студентам
И ещё включить папку Afx тоже не надо.
Изображения
 
0
 Аватар для Power_Basic
46 / 25 / 0
Регистрация: 08.03.2016
Сообщений: 443
06.10.2022, 21:38  [ТС]
Цитата Сообщение от coderxx Посмотреть сообщение
Тогда вы может быть скопировали старый Afx. Я скачал WinFBX/Afx с github последнюю версию, работает без проблем.
Да нет, у меня тоже самая актуальная версия, а именно Version 1.0.03.
На всякий случай, номер версии указан в файле \WinFBX-master\Afx\Readme.txt.

Цитата Сообщение от coderxx Посмотреть сообщение
Тогда можете попробовать указать компилятор из папки WinFBE-Suite.
Хорошо, попробую. Потом отпишусь о результате.

Цитата Сообщение от coderxx Посмотреть сообщение
Да, возможно. Но для этого компилятор скачать надо отсюда:
Фигасе! Вот уж чего не ожидал, того не ожидал. Надо же куда наука-то шагнула!
Это получается, с помощью бэйсика уже можно писать программы для Android-гаджетов?! Чудеса!
Раньше я знал только одну Basic-систему, "заточенную" под эту (но ТОЛЬКО под эту!) задачу. Это Basic4android
https://en.wikipedia.org/wiki/Basic4android

Но чтобы в одной и той же IDE можно было программы сразу и для Windows писать, и для Android-гаджетов, это реально чудеса.
https://www.youtube.com/watch?v=SkJy2ReJU0A

Цитата Сообщение от coderxx Посмотреть сообщение
И ещё включить папку Afx тоже не надо.
А, понял свою ошибку. Надо было в нижнее поле её вписать, а я в верхнее вписал.
Может быть, и правда, из-за этого не работало.
Сейчас вам в личку письмо отправлю с первым фрагментом перевода локализации и займусь экспериментами.
0
06.10.2022, 21:51

Не по теме:

Цитата Сообщение от Power_Basic Посмотреть сообщение
Раньше я знал только одну Basic-систему, "заточенную" под эту (но ТОЛЬКО под эту!) задачу. Это Basic4android
Не только
SpiderBasic is new web client-side programming language based on established BASIC rules. Its allows development of very complex, windowed based web applications, including mobile app for iOS and Android.
https://www.spiderbasic.com

Цитата Сообщение от Power_Basic Посмотреть сообщение
Но чтобы в одной и той же IDE можно было программы сразу и для Windows писать, и для Android-гаджетов, это реально чудеса.
Существует много подобных IDE. Одна из самых известных - MS VS.

0
 Аватар для Power_Basic
46 / 25 / 0
Регистрация: 08.03.2016
Сообщений: 443
06.10.2022, 23:57  [ТС]

Не по теме:

Цитата Сообщение от locm Посмотреть сообщение
Существует много подобных IDE. Одна из самых известных - MS VS.
А из Визуальной студии тоже можно?
Ну значит я совсем в танке :)
Спасибо что просветили.



Добавлено через 1 час 41 минуту
Цитата Сообщение от locm Посмотреть сообщение
Существует много подобных IDE. Одна из самых известных - MS VS.
Я сейчас поглубже задумался над этим вопросом.
Визуальную студию для этого устанавливать, но она же огромная, да и бэйсик там только NET, а я его не люблю.

Все другие системы тоже не маленькие, да и изучать их надо отдельно. Там же свои диалекты везде, наверняка.

А здесь и программа небольшая, и уже всё настроено ... ну, да, не всё пока... ну почти всё
И диалект этот всё равно изучать собираюсь.
Так что одним патроном сразу всех зайцев

Ну конечно, если там нет кучи подводных камней.
Потом ведь выяснится, что программы под Андроид в этой IDE надо писать на джаве или ещё какие-нибудь сюрпризы вылезут.

У англичан есть хорошая поговорка: "Too good to be true". ("Слишком хорошо, чтобы быть правдой").
Не исключено, что это как раз тот самый случай
Справки-то нет от слова "совсем". Как хошь, так и догадывайся, смекалку проявляй

Это мне напоминает автора HIEW'а Евгения Сусликова, который на просьбу написать справку к своей программе отшучивался: "Зачем хакеру справка?"

Добавлено через 7 минут
Цитата Сообщение от coderxx Посмотреть сообщение
Тогда можете попробовать указать компилятор из папки WinFBE-Suite.
Ура!!! Сработало!!!
0
Эксперт по электронике
7224 / 3403 / 347
Регистрация: 28.10.2011
Сообщений: 13,377
Записей в блоге: 7
06.10.2022, 23:57
Цитата Сообщение от Power_Basic Посмотреть сообщение
Потом ведь выяснится, что программы под Андроид в этой IDE надо писать на джаве или ещё какие-нибудь сюрпризы вылезут.
Скорее всего приложение на FB для андроида будет как на Си, т. е. нативный исполняемый файл, а не APK.
0
 Аватар для Power_Basic
46 / 25 / 0
Регистрация: 08.03.2016
Сообщений: 443
07.10.2022, 03:32  [ТС]
Цитата Сообщение от locm Посмотреть сообщение
Скорее всего приложение на FB для андроида будет как на Си, т. е. нативный исполняемый файл, а не APK.
Да нет, судя по этому пункту меню, похоже, что именно APK.
Миниатюры
Под крышей FreeBasic'a мирно сосуществуют несколько разных диалектов или они друг друга дополняют?  
0
COM‐пропагандист
 Аватар для Замабувараев
936 / 785 / 149
Регистрация: 18.12.2014
Сообщений: 2,256
Записей в блоге: 4
07.10.2022, 09:58
Цитата Сообщение от Power_Basic Посмотреть сообщение
Под крышей FreeBasic'a мирно сосуществуют несколько разных диалектов или они друг друга дополняют?
Да, есть четыре диалекта:
1. Диалект по умолчанию FreeBASIC — использует все последние возможности компилятора.
2. Диалект в стиле QuickBasic, позволяет писать в устаревшем стиле, с нумерацией строк и без объявления переменных.
3. Облегчённый диалект FbLite, QuickBasic + некоторые современные возможности.
4. Устаревший диалект «Deprecated».

В чём разница, можно ознакомиться на https://www.freebasic.net/wiki/CompilerDialects

Диалекты друг друга не дополняют, они противоречат друг другу.
0
 Аватар для Power_Basic
46 / 25 / 0
Регистрация: 08.03.2016
Сообщений: 443
07.10.2022, 16:59  [ТС]
Цитата Сообщение от Замабувараев Посмотреть сообщение
Да, есть четыре диалекта:
1. Диалект по умолчанию FreeBASIC — использует все последние возможности компилятора.
2. Диалект в стиле QuickBasic, позволяет писать в устаревшем стиле, с нумерацией строк и без объявления переменных.
3. Облегчённый диалект FbLite, QuickBasic + некоторые современные возможности.
4. Устаревший диалект «Deprecated».
В чём разница, можно ознакомиться на https://www.freebasic.net/wiki/CompilerDialects
Диалекты друг друга не дополняют, они противоречат друг другу.
На самом деле, создавая эту ветку, я немножечко не это имел в виду.
С наличием этих режимов компиляции я был приблизительно знаком уже относительно давно, прочитав это вот здесь:
Википедия_FreeBASIC
Начиная с версии 0.17 пользователь может выбрать три режима компиляции (опция -lang): режим совместимости с QuickBASIC (qb), старыми версиями FreeBASIC (deprecated), и стандартный режим, включающий в себя все последние изменения и возможности.
Меня интересовал и до сих пор интересует немножечко другой вопрос.
Но для лучшего понимания друг друга я должен сначала, как это ни парадоксально прозвучит, немного коснуться истории развития и увядания PowerBasic'а.
Не углубляясь совсем уже в дремучие DOS-овские времена, начну сразу с последней версии продукта, которая была выпущена в 2012 году. Это был пакет, состоящий из компилятора + IDE + библиотека заголовочных файлов.
Вскоре после этого Боб Зейл, к величайшему сожалению, умер, и дальнейшее развитие этого диалекта поддерживалось усилиями только, будем говорить, отдельных энтузиастов, главным из которых несомненно является Хосе Рока.
Именно его усилиями было создано 3 версии огромной библиотеки заголовочных файлов, последняя из которых была выпущена в 2015-ом году:
Windows API Headers III v. 1.07

Но главный фокус состоит в том, что его хедеры не дополняют, а замещают, исключают встроенные хедеры.

Вот что он сам говорит на сей счёт:
You must also be aware that these headers are not extensions to the ones provided with the compiler, but a full replacement. Therefore, you must not mix them with the PowerBASIC include files in any way, neither directly (via #INCLUDE), nor indirectly (via the include path in the IDE).

Вы также должны знать, что эти заголовки не являются расширениями для тех, которые поставляются с компилятором, а являются полной их заменой. Поэтому ни в коем случае нельзя смешивать их с .INC файлами PowerBASIC'а, ни напрямую (через #INCLUDE), ни косвенно (через указание пути к ним в IDE).
Ну то есть, в моём понимании, это уже можно условно назвать разными (хотя, конечно же, очень близкими) диалектами языка.
Главный смысл состоит в том, что он запретил использовать свою библиотеку совместно с другой.

В дальнейшем Хосе, как известно, переключился на разработку хедеров уже для FreeBasic'а и создал библиотеку WinFBX.
Ну а поскольку я решил держаться поближе к нему, и одновременно с этим держа в голове тот факт, что он не любит использования своей библиотеки совместно с какой-нибудь другой, я и хотел заранее выяснить так же обстоит дело в FB или не так.
Там "у нас" в PB имеются только 2 библиотеки на выбор: либо изначально встроенная, либо библиотека от Хосе. И заметьте, что они полностью не совместимы между собой.
В FB библиотек гораздо больше. Ну вот мне и хотелось заранее выяснить, совместимы ли они между собой или нет. Ну я не профессионал, я любитель. В моём понимании, если библиотеки не дополняют друг друга, а исключают, то их использование уже можно (пусть условно) рассматривать как наличие нескольких диалектов языка. Ну конечно, "диалект" это слишком громкое слово для данного контекста, но просто я не могу подобрать другого, более нейтрального синонима.
Когда я создавал эту ветку, мой вопрос заключался в общем-то только в том, совместимы ли они между собой или исключают использование друг друга?
0
COM‐пропагандист
 Аватар для Замабувараев
936 / 785 / 149
Регистрация: 18.12.2014
Сообщений: 2,256
Записей в блоге: 4
07.10.2022, 17:40
Вы заголовочный файл зачем‐то называете библиотекой.
Заголовочный файл — это точно такой же файл исходного кода фрибесика, как и любой другой. По общепринятому соглашению, заголовочники имеют расширение «*.bi», но это не обязательно. В заголовочном файле находятся только дефиниции и декларации. Никакого исполняемого кода там не содержится.

В библиотеке нет исходного кода, там содержится только скомпилированный двоичный код.

Заголовочный файл нужен, чтобы компилятор знал, что существует некая функция, которую можно вызвать. С тем же успехом можно самостоятельно написать «Declare Function Foo()As Integer» и вызывать её. От того, что вы вынесли эту декларацию в отдельный файл, не делает этот файл библиотекой.

Цитата Сообщение от Power_Basic Посмотреть сообщение
диалектами языка
Заголовочные файлы — это не диалект языка. Диалекты языка — это синтаксические конструкции, правила формирования выражений, операторов и всего такого. Как вы объявите какую‐нибудь функцию или константу — это на язык не влияет.

Цитата Сообщение от Power_Basic Посмотреть сообщение
совместимы ли они между собой или исключают использование друг друга?
Не имеет значения.
Просто считайте, что ваш исходный код будет заточен для вон тех заголовочников, а не для этих.
Но обычно если это какое‐нибудь WinAPI, то используют поставляемый с компилятором заголовочник «windows.bi», а не городят собственный. И поверх этого «windows.bi» уже пишут свои надстройки.
1
 Аватар для coderxx
469 / 183 / 16
Регистрация: 25.02.2012
Сообщений: 418
Записей в блоге: 2
07.10.2022, 21:22
Цитата Сообщение от Power_Basic Посмотреть сообщение
А, понял свою ошибку. Надо было в нижнее поле её вписать, а я в верхнее вписал.
Эту папку не надо включить и верхнюю, и в нижнюю. Потому что в верхнюю включается другие папки, которые нету в папке fbc. А вы копировали уже Afx папку на fbc/inc. Компилятор сам находит Afx папку из папки inc. В нижнюю добавляется lib папки из других каталогов. Компилятор ищет lib'и в папках fbc/lib и
Цитата Сообщение от Power_Basic Посмотреть сообщение
А, понял свою ошибку. Надо было в нижнее поле её вписать, а я в верхнее вписал.
В верхнюю добавляется каталоги включаемых файлов, которые нет в папке fbc/inc. А в нижнюю добавляется каталоги библиотек, которые нет в папке fbc/lib. Папка Afx уже включен в папку fbc/inc, поэтому его не надо добавить.

Цитата Сообщение от Power_Basic Посмотреть сообщение
Сейчас вам в личку письмо отправлю с первым фрагментом перевода локализации и займусь экспериментами.
Ок.

Цитата Сообщение от Power_Basic Посмотреть сообщение
Ну конечно, если там нет кучи подводных камней.
Потом ведь выяснится, что программы под Андроид в этой IDE надо писать на джаве или ещё какие-нибудь сюрпризы вылезут.
У англичан есть хорошая поговорка: "Too good to be true". ("Слишком хорошо, чтобы быть правдой").
Не исключено, что это как раз тот самый случай
Справки-то нет от слова "совсем". Как хошь, так и догадывайся, смекалку проявляй
Для вас сюрпризы могут быть. Например, надо скачать Android SDK, NDK и JDK. Ничего не скрыто. Все есть в Свойстве проекта (прикреплен рисунок). Реализовано только контролы видимые в рисунке. Можете открыть папку Examples/AndroidProject (File -> Open Folder), попробовать запустить. Или в папке VisualFBEditor\Examples\AndroidProject\a pp\release есть уже скомпилированный файл app-release.apk, его можете перенести на телефон с Android и открыть, посмотреть. На джаве написаны минимальный код, связывающий события с библиотекой (java код - это тоже часть библиотеки MyFbFramework).

Цитата Сообщение от Power_Basic Посмотреть сообщение
Ура!!! Сработало!!!
Хорошая новость.

Цитата Сообщение от locm Посмотреть сообщение
Скорее всего приложение на FB для андроида будет как на Си, т. е. нативный исполняемый файл, а не APK.
Компилируется как нативная библиотека, java код вызывает начальную функцию из этой библиотеки. Нативный код работает быстрее чем java, поэтому многие использует с и с++ библиотеку внутри APK для расчетов. APK тоже создается.
Миниатюры
Под крышей FreeBasic'a мирно сосуществуют несколько разных диалектов или они друг друга дополняют?  
1
 Аватар для Power_Basic
46 / 25 / 0
Регистрация: 08.03.2016
Сообщений: 443
07.10.2022, 23:11  [ТС]
Цитата Сообщение от Замабувараев Посмотреть сообщение
Вы заголовочный файл зачем‐то называете библиотекой.
Ну я же не профессионал. Как по мне, дык любой набор текстовых файлов можно условно назвать библиотекой

Цитата Сообщение от Замабувараев Посмотреть сообщение
Не имеет значения.
Просто считайте, что ваш исходный код будет заточен для вон тех заголовочников, а не для этих.
Но обычно если это какое‐нибудь WinAPI, то используют поставляемый с компилятором заголовочник «windows.bi», а не городят собственный. И поверх этого «windows.bi» уже пишут свои надстройки.
Большое спасибо за подробные разъяснения.

Добавлено через 48 минут
Цитата Сообщение от coderxx Посмотреть сообщение
Эту папку не надо включить и верхнюю, и в нижнюю. Потому что в верхнюю включается другие папки, которые нету в папке fbc. А вы копировали уже Afx папку на fbc/inc. Компилятор сам находит Afx папку из папки inc. В нижнюю добавляется lib папки из других каталогов. Компилятор ищет lib'и в папках fbc/lib и
Цитата Сообщение от coderxx Посмотреть сообщение
В верхнюю добавляется каталоги включаемых файлов, которые нет в папке fbc/inc. А в нижнюю добавляется каталоги библиотек, которые нет в папке fbc/lib. Папка Afx уже включен в папку fbc/inc, поэтому его не надо добавить.
Хорошо, спасибо за эти уточнения.. Принял к сведению, намотал на ус.
Для меня главное, что всё УЖЕ СЕЙЧАС работает как надо.

Цитата Сообщение от coderxx Посмотреть сообщение
Для вас сюрпризы могут быть. Например, надо скачать Android SDK, NDK и JDK. Ничего не скрыто. Все есть в Свойстве проекта (прикреплен рисунок). Реализовано только контролы видимые в рисунке. Можете открыть папку Examples/AndroidProject (File -> Open Folder), попробовать запустить. Или в папке VisualFBEditor\Examples\AndroidProject\a pp\release есть уже скомпилированный файл app-release.apk, его можете перенести на телефон с Android и открыть, посмотреть. На джаве написаны минимальный код, связывающий события с библиотекой (java код - это тоже часть библиотеки MyFbFramework).
Ну это просто шикарно иметь столько возможностей, как говорится, в одном флаконе. Обязательно попробую сделать то, что вы говорите. На самом деле возможность писать программы для своего планшета это не главная цель для меня вот прямо сейчас, но для дальнейших раскрывающихся перспектив это очень приятный бонус.

Добавлено через 42 минуты
Цитата Сообщение от coderxx Посмотреть сообщение
Или в папке VisualFBEditor\Examples\AndroidProject\a pp\release есть уже скомпилированный файл app-release.apk, его можете перенести на телефон с Android и открыть, посмотреть.
Перенёс, установил, запустил.
Небольшая картинка в левом верхнем углу экрана планшета. Курсор мигает в текстовом поле, ниже командная кнопка, ещё ниже в маленьком кружочке цифра "7".
Смысла всего происходящего я не понял, но главное имеется - программа установилась и работает.
Ну а дальше уже надо будет самому оптимизировать свою программу под свой конкретный гаджет и учить программу делать что-то осмысленное, это я понимаю.
0
 Аватар для coderxx
469 / 183 / 16
Регистрация: 25.02.2012
Сообщений: 418
Записей в блоге: 2
08.10.2022, 04:20
Цитата Сообщение от Power_Basic Посмотреть сообщение
Перенёс, установил, запустил.
Небольшая картинка в левом верхнем углу экрана планшета. Курсор мигает в текстовом поле, ниже командная кнопка, ещё ниже в маленьком кружочке цифра "7".
Смысла всего происходящего я не понял, но главное имеется - программа установилась и работает.
Ну а дальше уже надо будет самому оптимизировать свою программу под свой конкретный гаджет и учить программу делать что-то осмысленное, это я понимаю.
Должен выглядит вот так: https://raw.githubusercontent.... ditor1.png
Небольшую картинку я не знаю.
0
 Аватар для Power_Basic
46 / 25 / 0
Регистрация: 08.03.2016
Сообщений: 443
08.10.2022, 18:52  [ТС]
Цитата Сообщение от coderxx Посмотреть сообщение
Должен выглядит вот так: https://raw.githubusercontent.... ditor1.png
Небольшую картинку я не знаю.
Ну нет, на моём планшете интерфейс этого приложения (если это можно назвать интерфейсом) выглядит немножечко иначе

Но давайте не будем сейчас особо сильно заострять на этом внимание, поскольку лично для меня создание приложений для Андроид-девайсов ну совершенно не актуально.
Я одно время увлёкся этой идеей, установил себе программу Basic4android, что кстати было весьма и весьма не просто. Начал вникать, изучать. Написал простенькую программку и она даже работала на моём планшете

А потом выяснилось, что у меня нет никаких идей относительно того, чего бы мне хотелось иметь на своих девайсах из того, чего там ещё нету, благодаря огромному выбору приложений на Google Play.
Тут для своих программ и на нормальном-то компе идей не так уж много, а уж для гаджетов-то и подавно.

Но мне точно запомнилось, что там огромное внимание уделялось написанию программ не просто для любых гаджетов, а именно под конкретную модель, ну то есть под конкретный экран.
Там был огромный-преогромный список, в котором перечислялись все выпушенные на тот момент модели именитых брендов, из которого надо было выбрать свой гаджет. Ну а если гаджет от компании "NoName", то уже надо экспериментировать
0
 Аватар для Power_Basic
46 / 25 / 0
Регистрация: 08.03.2016
Сообщений: 443
08.10.2022, 18:56  [ТС]
Вот так выглядят скриншоты, которые я по рассеянности не прикрепил к своему посту
Миниатюры
Под крышей FreeBasic'a мирно сосуществуют несколько разных диалектов или они друг друга дополняют?   Под крышей FreeBasic'a мирно сосуществуют несколько разных диалектов или они друг друга дополняют?  
0
 Аватар для coderxx
469 / 183 / 16
Регистрация: 25.02.2012
Сообщений: 418
Записей в блоге: 2
09.10.2022, 02:11
Цитата Сообщение от Power_Basic Посмотреть сообщение
Но мне точно запомнилось, что там огромное внимание уделялось написанию программ не просто для любых гаджетов, а именно под конкретную модель, ну то есть под конкретный экран.
Там был огромный-преогромный список, в котором перечислялись все выпушенные на тот момент модели именитых брендов, из которого надо было выбрать свой гаджет. Ну а если гаджет от компании "NoName", то уже надо экспериментировать
Да, согласен, надо экспериментировать.

Цитата Сообщение от Power_Basic Посмотреть сообщение
Вот так выглядят скриншоты, которые я по рассеянности не прикрепил к своему посту
Впервые увижу такого (первый рисунок). Нету CheckBox, Label и ещё не полностью рисуется MonthCalendar. Размеры в этой программе поставлены абсолютные, то есть не адаптирующий к размерам экрана. Второй рисунок это ожидаемо. Мне нужно исправить повторное открытие (восстановление из спящего режима) программы.
0
 Аватар для Power_Basic
46 / 25 / 0
Регистрация: 08.03.2016
Сообщений: 443
10.10.2022, 16:27  [ТС]
Цитата Сообщение от coderxx Посмотреть сообщение
Мне нужно исправить повторное открытие
Да это не к спеху
Вы бы лучше справочку коротенькую написали, а я бы её на русский перевёл
А то вот, например, имеется возможность подключать другие редакторы. А что под этим подразумевается и как это делать, лично мне совершенно не понятно.
Миниатюры
Под крышей FreeBasic'a мирно сосуществуют несколько разных диалектов или они друг друга дополняют?   Под крышей FreeBasic'a мирно сосуществуют несколько разных диалектов или они друг друга дополняют?  
1
 Аватар для coderxx
469 / 183 / 16
Регистрация: 25.02.2012
Сообщений: 418
Записей в блоге: 2
10.10.2022, 18:19
Цитата Сообщение от Power_Basic Посмотреть сообщение
Вы бы лучше справочку коротенькую написали, а я бы её на русский перевёл
Со временем сделаем это тоже.

Цитата Сообщение от Power_Basic Посмотреть сообщение
А то вот, например, имеется возможность подключать другие редакторы. А что под этим подразумевается и как это делать, лично мне совершенно не понятно.
Исправлено: Открытые файлов с помощью настройки Другие редакторы:
https://github.com/XusinboyBek... b52790ae08

После этого исправления можно настроить расширения файлов для открытия на других редакторах (прикреплен рисунок).

Для проверки это, вы можете запустить DownloadAndCompileWithQuestions.bat в корне папки VisualFBEditor. Бат файл скачает с github ещё не выпущенную версию (1.3.4) и компилирует только что скачанные исходники VisualFBEditor и MyFbFramework.
Миниатюры
Под крышей FreeBasic'a мирно сосуществуют несколько разных диалектов или они друг друга дополняют?  
1
 Аватар для Power_Basic
46 / 25 / 0
Регистрация: 08.03.2016
Сообщений: 443
13.10.2022, 13:54  [ТС]
Цитата Сообщение от coderxx Посмотреть сообщение
Цитата Сообщение от Power_Basic Посмотреть сообщение
Вы бы лучше справочку коротенькую написали, а я бы её на русский перевёл
Со временем сделаем это тоже.
Перехожу на другую IDE. Вернусь когда будет справка

Совершенно не понятно, как чего делать. Особенно мне - новичку.

Несмотря на это, помогать в локализации VisualFBEditor продолжу.
0
 Аватар для coderxx
469 / 183 / 16
Регистрация: 25.02.2012
Сообщений: 418
Записей в блоге: 2
13.10.2022, 14:19
Ок.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.10.2022, 14:19

Даны 2 отрезка A и B. Вычислить угол в градусах, под которым они расположены друг относительно друга
Даны два отрезка А и В, заданные координатами их концов (АX1,АY1),(АX2,АY2) и (ВX1,ВY1),(ВX2,ВY2) – целыми числами. Вычислить угол в...

На шахматной доске расставлены три фигуры. Определить бьют они друг друга или нет
На шахматной доске расставлены три фигуры. Используя стандартные правила игры узнать бьют они друг друга или нет. Расположение фигур...

Использование процедуры или функции. Два простых числа называются «близнецами», если они отличаются друг от друга на 2
Два простых числа называются «близнецами», если они отличаются друг от друга на 2 (например, 21 и 23). Напечатать все пары «близнецов» из...

Найти слова строки, если они отделяются друг от друга произвольным количеством пробелов или знаков препинания
Выведите на экран все слова строки,если они отделяются друг от друга произвольным количеством пробелов или знаков препинания.

Как сделать так чтобы при спавне предметов они отталкивались друг от друга если они спавнятся близко С#
Есть загвоздка, не как не могу понять как это релизовать, приведу пример : происходит спавн кубов рандомно, и некоторые могу быть дуг на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
39
Ответ Создать тему
Новые блоги и статьи
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru