WinFBE Editor and FreeBASIC Compiler (All-in-One Package) (V3.1.0 June 4, 2023)

User projects written in or related to FreeBASIC.
Post Reply
PaulSquires
Posts: 1002
Joined: Jul 14, 2005 23:41

Re: WinFBE FreeBASIC Editor for Windows

Post by PaulSquires »

These are the changes that are currently implemented for 1.4.3. Just waiting for a new German language file before I upload the version to GitHub. In the meantime, I will do additional testing, etc.

- Added: User Tools dialog (and top menu "Tools").
- Added: Editor option "Right edge margin".
- Added: Project option to create generic resource file and manifest (if none already exists).
- Changed: Updated CWindow framework to Release Candidate 31.
- Changed: All Templates and Sample Projects updated.
- Changed: Clicking "File Encoding" value in StatusBar now shows popup menu instead of cycling through choices.
- Fixed: Issue where cancelling "New Project" dialog would internally still set flags that a new project was being created.
ur_naz
Posts: 49
Joined: Mar 02, 2016 12:44

Re: WinFBE FreeBASIC Editor for Windows

Post by ur_naz »

Right margin value is not being saved. It always 255 on start. And it would be nice if right_margin = 80 by default and also tab = 8 (hello from typewriters)

And also it would be nice if you add multyline comments support

Code: Select all

/'
hehe
'/
and also color templates or may be even profiles (a file with all IDE settings)
PaulSquires
Posts: 1002
Joined: Jul 14, 2005 23:41

Re: WinFBE FreeBASIC Editor for Windows

Post by PaulSquires »

Thanks I fixed the right margin value not correctly saving to the config file. I also adjusted the default value to 80.
I prefer tabs not being as large as 8.
I will see what I can do about the multiline comments and color templates/profiles.
PaulSquires
Posts: 1002
Joined: Jul 14, 2005 23:41

Re: WinFBE FreeBASIC Editor for Windows

Post by PaulSquires »

Version 1.4.3 has been released on GitHub. You can get it at: https://github.com/PaulSquires/WinFBE/releases

- Added: User Tools dialog (and top menu "Tools").
- Added: Editor option "Right edge margin".
- Added: Project option to create generic resource file and manifest (if none already exists).
- Changed: Updated CWindow framework to Release Candidate 31.
- Changed: All Templates and Sample Projects updated.
- Changed: Clicking "File Encoding" value in StatusBar now shows popup menu instead of cycling through choices.
- Fixed: Issue where cancelling "New Project" dialog would internally still set flags that a new project was being created.

The biggest addition is User Tools. As you can see from the image below, User Tools is a very flexible and powerful way to extend the editor. It allows you run any external program on demand, during pre-compile, or post-compile. You can assign a keyboard accelerator to the tool and even allow it be displayed in the new "Tools" menu that is in the topmenu of the main editor window. There are a lot of possibilities that User Tools can open for the user and I'm sure that there are other things that can be added to it in the future to make it even more powerful.

Image
Imortis
Moderator
Posts: 1924
Joined: Jun 02, 2005 15:10
Location: USA
Contact:

Re: WinFBE FreeBASIC Editor for Windows

Post by Imortis »

@PaulSquires:
I just did some testing and it seems that WinFBE does not allow the compiler path to be relative. Can that be added without to much heartache?

@Josep Roca:
Do you have a chm file of you CWindow online help? I understand if the docs change to often to have one updated for every revision, but if that is not the case, It would be nice to have.
Josep Roca
Posts: 564
Joined: Sep 27, 2016 18:20
Location: Valencia, Spain

Re: WinFBE FreeBASIC Editor for Windows

Post by Josep Roca »

@Josep Roca:
Do you have a chm file of you CWindow online help? I understand if the docs change to often to have one updated for every revision, but if that is not the case, It would be nice to have.
I have uploaded a .chm file.

http://www.planetsquires.com/protect/fo ... 9#msg30849
PaulSquires
Posts: 1002
Joined: Jul 14, 2005 23:41

Re: WinFBE FreeBASIC Editor for Windows

Post by PaulSquires »

Imortis wrote:@PaulSquires:
I just did some testing and it seems that WinFBE does not allow the compiler path to be relative. Can that be added without to much heartache?
Thanks Imortis, I'll check into that and make the necessary changes.

As an aside, WinFBE will adjust drive names automatically which makes it to say use WinFBE on a USB drive or portable hard drive where plugging that drive into different computers results in different drive letters. You are right though, relative pathing should be supported.
Imortis
Moderator
Posts: 1924
Joined: Jun 02, 2005 15:10
Location: USA
Contact:

Re: WinFBE FreeBASIC Editor for Windows

Post by Imortis »

Josep Roca wrote:I have uploaded a .chm file.

http://www.planetsquires.com/protect/fo ... 9#msg30849
Thanks!
PaulSquires
Posts: 1002
Joined: Jul 14, 2005 23:41

Re: WinFBE FreeBASIC Editor for Windows

Post by PaulSquires »

Version 1.4.5 (August 20, 2017)
- Fixed: Improve several areas for better high DPI compatibility.

Version 1.4.4 (August 18, 2017)
- Added: Determining if "Run Executable" file exists now checks for any defined "-x" compiler switch.
- Added: User Tool paths for Command and Working Folder will adjust drive letter to current drive should specified location be invalid. This allows you to run the tool on systems where the assigned drive letter may change (eg. when using a portable hard drive).
- Changed: Converted Find/Replace icons to PNG format and better optimized the Find/Replace dialog for High DPI settings.
- Changed: Updated the German language file.


https://github.com/PaulSquires/WinFBE/releases
PaulSquires
Posts: 1002
Joined: Jul 14, 2005 23:41

Re: WinFBE FreeBASIC Editor for Windows (Updated Aug 20, 2017)

Post by PaulSquires »

GUIDgen is a very simple GUID generator that can easily be set up as a WinFBE User Tool.

Full source code, WinFBE project, and 32/64 bit exes are included.
Simply generate the GUID and copy to the clipboard and paste into your source code.

http://www.planetsquires.com/protect/fo ... 1#msg30891
PaulSquires
Posts: 1002
Joined: Jul 14, 2005 23:41

Re: WinFBE FreeBASIC Editor for Windows (Updated Aug 20, 2017)

Post by PaulSquires »

A very simple ASCII chart program that basically displays two PNG images (using Jose's CImageCtx control). You simply click on the image to cycle between the images. The images are stored in the resource file so you don't need to have the actual image disk files with the exe.

Pressing ESC will close the dialog (as does, of course, clicking on the "X" close button).

Included is full source code as well as 32 and 64 bit compiled EXE's.

I have this program set up as a User Tool in WinFBE using Ctrl+1 as the hot key accelerator.

http://www.planetsquires.com/protect/fo ... 4#msg30904
ur_naz
Posts: 49
Joined: Mar 02, 2016 12:44

Re: WinFBE FreeBASIC Editor for Windows (Updated Aug 20, 2017)

Post by ur_naz »

Pls, check version number in about dialog. It should be v1.4.5 & not v1.4.4
What is the difference between Save As & Save Description file? Both are saving bas files
Updated Ukrainian and russian lang files are below

Code: Select all

' WinFBE localization file for UKRAINIAN language
'
' The first element to exist must be called "MAXIMUM" and needs to be set to
' the value of the last key in this file. 
'
' This file should be created and saved using UTF-16 encoding (unicode).
'  
' Each line represents a key/value pair describing the position to store the
' localized word/phrase into the localization array used by winFBE. Simple.

MAXIMUM:350

00000:&OK
00001:&Скасувати
00002:&Файл
00003:&Новий
00004:&Відкрити...
00005:&Закрити
00006:З&акрити Усе
00007:&Зберегти
00008:Зберегти &Як...
00009:З&берегти Усе
00010:Н&едавні файли
00011:(Пусто)
00012:Ко&мандний рядок...
00013:В&ихід
00014:&Правка
00015:&Відмінити
00016:&Повторити
00017:Ви&різати
00018:&Копіювати
00019:&Вставити
00020:&Видалити рядок
00021:Вставити &файл...
00022:&Блок
00023:З&меншити відступ
00024:З&більшити відступ
00025:За&коментувати блок
00026:Р&озкоментувати &блок
00027:&Рядок
00028:&Дублювати рядок
00029:Перемістити у&верх поточний рядок
00030:Переместить у&низ поточний рядок
00031:&Регістр
00032:&ВЕРХНИЙ
00033:&нижний
00034:З&мішаний
00035:&Перетворення символу завершення рядку
00036:Перетворити на CRLF
00037:Перетворити на CR
00038:Перетворити на LF
00039:Замінити &табуляцию на пробіли
00040:Вибрати &Усе
00041:В&ибрати рядок
00042:&Пошук
00043:З&найти...
00044:Знайти &наступне
00045:Знайти &попереднє
00046:&Замінити...
00047:&Визначення функцій/процедур
00048:&Остання позиція
00049:&Перейти до рядку...
00050:Пере&мкнути закладку
00051:&Наступна закладка
00052:Попередня закладка
00053:&Видалити усі закладки
00054:&Вид
00055:Toggle &Current Fold Point
00056:Toggle Current And All &Below
00057:Згорнути &Усе
00058:&Розгорнути все
00059:З&більшити
00060:З&меншити
00061:&Відновити розмір головного вікна
00062:Параметри середовища...
00063:&Проект
00064:&Компілювати
00065:Зібрати та &виконати
00066:&Компілювати
00067:&Виконати 
00068:Командний &рядок...
00069:Використовувати &32-Bit компілятор
00070:Використовувати &64-Bit компілятор
00071:Компілювати &графічний додаток
00072:Компілювати &консольний додаток
00073:&Довідка
00074:&Коротко о 
00075:Відкрити
00076:Зберегти зміни?
00077:Вихідні файли FB
00078:
00079:Усі Файли
00080:Вставити Файл
00081:Новий (Ctrl+N)
00082:Відкрити (Ctrl+O)
00083:Зберегти (Ctrl+S)
00084:Вирізати (Ctrl+X)
00085:Копіювати (Ctrl+C)
00086:Вставити (Ctrl+V)
00087:Знайти (Ctrl+F)
00088:Замінити (Ctrl+R)
00089:Відмінити (Ctrl+Z)
00090:Повторить (Ctrl+E)
00091:Збільшити відступ (TAB)
00092:Зменшити відступ (Shift+TAB)
00093:Закоментувати блок (Ctrl+B)
00094:Розкоментувати блок (Ctrl+Shift+B)
00095:Увімкнути автоматичне завершення
00096:Компілювати (Ctrl+F5)
00097:Компілювати та виконати (F5)
00098:Виконати Executable (Shift+F5)
00099:Довідка(F1)
00100:Компілятор FB
00101:Знайти компілятор FreeBASIC
00102:Файли локалізації
00103:Відкрити файл локалізації
00104:Файл довідки
00105:Знайти файл довідки
00106:Відкрити файл вихідного кода
00107:Зберегти файл вихідного кода
00108:Зміни локалізації будуть застосовані у наступному запуску!
00109:Попередження
00110:Редактор коду
00111:Кольори та шрифти
00112:Настройка компілятора
00113:Параметри середовища
00114:Підсвічування синтаксису
00115:Включити підказки
00116:Обмежити каретку по тексту
00117:Виділити кольором поточну лінію
00118:Перетворити табуляцію на пробіли
00119:Дозволити кілька екземплярів
00120:Автовідступ
00121:Автоматично зберігати файли перед компіляцією
00122:Показати left margin
00123:Показати fold margin
00124:Показувати номери рядків
00125:Показувати направляючи
00126:Вибрати
00127:Розмір табуляції:
00128:Регістр:
00129:Локалізація
00130:Нижній регістр
00131:Верхній регістр
00132:Не міняти регістр
00133:Кольори
00134:Колір:
00135:Задній план:
00136:Шрифт (застосовується до всіх стилів)
00137:Закладки
00138:Каретка
00139:Коментарі
00140:Виділений рядок
00141:Ключові слова
00142:Fold Margin
00143:Fold Symbols
00144:Напрямні
00145:Номери рядків
00146:Оператори
00147:Препроцесор
00148:Виділення
00149:Рядки
00150:Текст
00151:Ключові слова WinAPI
00152:Вікно
00153:Додаткові перемикачі компилятора(не обов'язково):
00154:FBC 32bit компілятор:
00155:Файл довідки FreeBASIC (*.chm):
00156:FBC 64bit компілятор:
00157:Файл довідки WinAPI (Win32_fb.chm):
00158:Знайти
00159:Що знайти:
00160:Найти наступне
00161:Закрити
00162:Враховувати слова цілком
00163:Враховувати регістр
00164:Область видимості
00165:Поточний Документ
00166:Всі Відкриті Документи
00167:Опції
00168:Перейти до рядку
00169:Останній рядок:
00170:Поточний рядок:
00171:Перейти до рядку:
00172:замінено.
00173:Замінити
00174:Замінити усі
00175:Замінити на:
00176:Шаблони
00177:Ключові слова FreeBASIC
00178:Командний рядок
00179:Вкажіть аргументи командного рядка:
00180:&Новий Проект
00181:
00182:&Відкрити проект ...
00183:&Закрити проект
00184:&Зберегти проект
00185:Зберегти проект як ... &
00186:&Налаштування проекту ...
00187:
00188:
00189:&Додати до проекту
00190:&Прибрати з проекту
00191:Результати компілятора
00192:Попередження
00193:Помилки:
00194:Пряме джерело:
00195:Мета компіляції:
00196:Час компіляції:
00197:Розмір файлу:
00198:секунд
00199:байтів
00200:Компіляція неможлива - програма вже запущена
00201:Помилка
00202:Невірний шлях компілятора.
00203:Компіляція ...
00204:Звичайний файл
00205:Модуль
00206:Головний модуль
00207:&Додати файли до проекту ...
00208:Не вказаний головний модуль проекту.
00209:Файл ресурсів
00210:Нормальний
00211:Модуль
00212:Головна
00213:Ресурс
00214:Налаштування проекту
00215:Новий проект
00216:Файли проекту
00217:Вказано невірний шлях проекту.
00218:Сховати результати успішної компіляції
00219:&Недавні проекти
00220:Обраний текст
00221:Показати список і функцій
00222:Список Функцій (F4)
00223:Список функцій
00224:Функція / процедура не знайдена.
00225:Очистити цей список
00226:Загальні настройки
00227:Закрити список функцій при виділенні
00228:Збіги не знайдені.
00229:Тип проекту
00230:Додаток (EXE)
00231:Загальні бібліотеки (-dll)
00232:Статична бібліотека (-lib)
00233:Перевірка помилок
00234:чи не перевірка Немає помилок
00235:Додати перевірку помилок (-е)
00236:Не вдалося перевірити з підтримкою RESUME (-ex)
00237:Те ж саме -Ex, плюс межі масиву і нульовий покажчик (-exx)
00238:Додати зневадження (-g)
00239:Зв'язок з поточно-безпечною бібліотекою часу виконання (-mt)
00240:Шлях проекту
00241:Інші варіанти (32-бітний компілятор)
00242:Інші варіанти (64-бітний компілятор)
00243:Помилка завантаження Html довідки.
00244:Не вдалося знайти файл довідки FreeBASIC.
00245:Показати консоль для GUI додатків
00246:Дозволити Unicode (UTF-8 кодуванні)
00247:Провідник
00248:Відкрити Файл
00249:Відкрити Проект
00250:Показати & Провідник
00251:Показати Вікно & Висновку
00252:Лог Компілятора
00253:Рядок
00254:Файл
00255:Опис
00256:Пошук Підтеки                ; Find In Files
00257:Пошук Підтеки...             ; Find &In Files...
00258:Пошук Підтеки                ; Search Subfolders
00259:в файлах:                    ; In Files:
00260:в папці:                     ; In Folder:
00261:Виберіть папку для пошуку в:  ;Choose the folder to search in: 
00262:Результати пошуку            ; Search Results
00263:Зробити                      ; TODO
00264:Примітки                     ; Notes
00265:Зберегти файл &описів...
00266:Файл змінено іншим додатком. Перезавантажити його?
00267:Файл змінено
00268:&Перебудувати Усе
00269:Нема результатів
00270:Toggle Replace mode
00271:Кодування файлів
00272:Змішаний регистр
00273:Запускати скомпільовану программу з консолью
00274:Спитати перед виходом з редактору
00275:Ви справді бажаєте вийти?
00276:Підтвердити
00277:&Конфігурації побудування...
00278:Опис:
00279:Налаштування компілятора:
00280:Встановити за замовчуванням
00281:Вставити
00282:Видалити
00283:Вкажіть додаткові налаштування компілятору
00284:Швидкий запуск (Ctrl+Shift+F5)
00285:&Швидкий запуск
00286:Цей документ видалено або він не став доступний. Бажаєте залишити його в редакторі?
00287:Ви дійсно бажаєте видалити конфігурацію побудування?
00288:&Налаштування
00289:&Інструменти користувача...
00290:Назва інструменту:
00291:Команда:
00292:Параметри:
00293:Робочій каталог:
00294:Прискорювач:
00295:Запит на підтвердження, коли викликається інструмент
00296:Запускати мінімізовано
00297:Чекати на завершення інструменту перед продовженням
00298:Дія:
00299:Показувати цей пункт в меню редактора
00300:Ви дійсно бажаєте видалити цей інструмент користувача?
00301:Застосувати під час пост-компіляції
00302:Застосувати під час пре-компіляції
00303:Застосувати тільки якщо вибране користувачем
00304:Підтвердить, що ви бажаєте застосувати наступні інструменти користувача:
00305:&Інструменти
00306:Показати граничну смугу
00307:Положення
00308:Створити файл ресурсів та маніфест

Code: Select all

' WinFBE localization file for RUSSIAN language
'
' The first element to exist must be called "MAXIMUM" and needs to be set to
' the value of the last key in this file. 
'
' This file should be created and saved using UTF-16 encoding (unicode).
'  
' Each line represents a key/value pair describing the position to store the
' localized word/phrase into the localization array used by winFBE. Simple.

MAXIMUM:350

00000:&OK
00001:&Отмена
00002:&Файл
00003:&Новый
00004:&Открыть...
00005:&Закрыть
00006:З&акрыть Все
00007:&Сохранить
00008:Сохранить &Как...
00009:Со&хранить Все
00010:Н&едавние файлы
00011:(Пусто)
00012:Ко&мандная Строка...
00013:В&ыход
00014:&Правка
00015:&Отменить
00016:&Повторить
00017:Вы&резать
00018:&Копировать
00019:&Вставить
00020:&Удалить строку
00021:Вставить &Файл...
00022:&Блок
00023:&Увеличить отступ
00024:У&меньшить отступ
00025:За&комментировать блок
00026:Р&акомментировать &блок
00027:&Строка
00028:&Дублировать строку
00029:Переместить в&верх текущую строку
00030:Переместить в&низ текущую строку
00031:&Регистр
00032:&ВЕРХНИЙ
00033:&нижний
00034:С&мешанный
00035:&Преобразование символа завершения строки
00036:Преобразовать к CRLF
00037:Преобразовать к CR
00038:Преобразовать к LF
00039:Заменить &табуляцию на пробелы
00040:Выбрать &Все
00041:В&ыбрать строку
00042:&Поиск
00043:&Найти...
00044:Найти &следующее
00045:Найти &предыдущее
00046:&Заменить...
00047:&Определения функций/процедур
00048:&Последняя позиция
00049:&Перейти к строке...
00050:&Переключить закладку
00051:Следующая &закладка
00052:Пред&идущая закладка
00053:&Удалить закладки
00054:&Вид
00055:Toggle &Current Fold Point
00056:Toggle Current And All &Below
00057:Свернуть &Все
00058:&Развернуть все
00059:У&величить
00060:У&меньшить
00061:&Восстановить размер главного окна
00062:Параметры среды...
00063:&Проект
00064:&Компилировать 
00065:Собрать и &выполнить
00066:&Компилировать
00067:&Запустить 
00068:Командная &строка...
00069:Использовать &32-Bit компилятор
00070:Использовать &64-Bit компилятор
00071:Компилировать &графическое приложение
00072:Компилировать &консольное приложение
00073:&Справка
00074:&Кратко о 
00075:Открыть
00076:Сохранить изменения?
00077:Исходные файлы FB
00078:
00079:Все Файлы
00080:Вставить Файл
00081:Новый (Ctrl+N)
00082:Открыть (Ctrl+O)
00083:Сохранить (Ctrl+S)
00084:Вырезать (Ctrl+X)
00085:Копировать (Ctrl+C)
00086:Вставить (Ctrl+V)
00087:Найти (Ctrl+F)
00088:Заменить (Ctrl+R)
00089:Отменить (Ctrl+Z)
00090:Повторить (Ctrl+E)
00091:Увеличить отступ (TAB)
00092:Уменьшить отступ (Shift+TAB)
00093:Закомментировать блок (Ctrl+B)
00094:Раскомментировать блок (Ctrl+Shift+B)
00095:Включить Автозавершение
00096:Компилировать (Ctrl+F5)
00097:Скомпилировать и выполнить (F5)
00098:Запустить Executable (Shift+F5)
00099:Справка (F1)
00100:Компилятор FB
00101:Найти компилятор FreeBASIC
00102:Фалы локализации
00103:Открыть файл локализации
00104:Файл справки
00105:Найти файл справки
00106:Открыть файл исходного кода
00107:Сохранить файл исходного кода
00108:Изменения локализации будут применены при следующем запуске!
00109:Предупреждение
00110:Редактор кода
00111:Цвета и шрифты
00112:Настройка компилятора
00113:Параметры среды
00114:Подсветка синтаксиса
00115:Включить подсказки
00116:Ограничить каретку по тексту
00117:Выделить цветом текущую линию
00118:Преобразовать табуляцию в пробелы
00119:Позволить несколько экземпляров
00120:Автоотступ
00121:Автоматически сохранять файлы перед компиляцией
00122:Show left margin
00123:Show fold margin
00124:Показывать номера строк
00125:Show Indentation guides
00126:Выбрать
00127:Размер табуляции:
00128:Регистр:
00129:Локализация
00130:Нижний регистр
00131:Верхний регистр
00132:Не менять регистр
00133:Цвета
00134:Цвет:
00135:Background:
00136:Шрифт (применяется ко всем стилям)
00137:Закладки
00138:Каретка
00139:Комментарии
00140:Выделенная строка
00141:Ключевые слова
00142:Fold Margin
00143:Fold Symbols
00144:Направляющие
00145:Номера строк
00146:Операторы
00147:Препроцессор
00148:Выделение
00149:Строки
00150:Текст
00151:Ключевые слова WinAPI
00152:Окно
00153:Дополнительные переключатели компилятора(не обязательно):
00154:FBC 32bit компилятор:
00155:Файл справки FreeBASIC (*.chm):
00156:FBC 64bit компилятор:
00157:Файл справки WinAPI (Win32_fb.chm):
00158:Найти
00159:Что искать:
00160:Найти следующее
00161:Закрыть
00162:Учитывать слова целиком
00163:Учитывать регистр
00164:Область видимости
00165:Текущий Документ
00166:Все Открытые Документы
00167:Опции
00168:Перейти к строке
00169:Последняя строка:
00170:Текущая строка:
00171:Перейти к строке:
00172:заменено.
00173:Заменить
00174:Заменить все
00175:Заменить на:
00176:Шаблоны
00177:Ключевые слова FreeBASIC
00178:Командная строка
00179:Укажите аргументы командной строки:
00180:&Новый Проект
00181:
00182:&Открыть проект...
00183:&Закрыть проект
00184:&Сохранить проект
00185:Сохранить проект &как...
00186:&Настройки проекта...
00187:
00188:
00189:&Добавить к проекту
00190:&Убрать из проекта
00191:Результаты компилятора
00192:Предупреждения
00193:Ошибки:
00194:Прямой источник:
00195:Target Compilation:
00196:Время компиляции:
00197:Размер файла:
00198:секунд
00199:байтов
00200:Компиляция невозможно - программа уже запущена
00201:Ошибка
00202:Неверный путь компилятора.
00203:Компиляция...
00204:Обычный файл
00205:Модуль
00206:Главный модуль
00207:&Добавить файлы к проекту...
00208:Не указан главный модуль проекта.
00209:Файл ресурсов
00210:Обычный
00211:Модуль
00212:Главный
00213:Resource
00214:Настройки проекта
00215:Новый проект
00216:Файлы проекта
00217:Указан неверный путь проекта.
00218:Спрятать результаты успешной компиляции
00219:&Недавние проекты
00220:Выбранный текст
00221:Показать список &функций
00222:Список Функций (F4)
00223:Список функций
00224:Функция/процедура не найдена.
00225:Очистить этот список
00226:Общие настройки
00227:Закрыть список функций при выделении
00228:Совпадения не найдены.
00229:Тип проекта
00230:Приложение (EXE)
00231:Динамическая библиотека (-dll)
00232:Статическая библиотека (-lib)
00233:Проверка ошибок
00234:No error checking
00235:Add error checking (-e)
00236:Error checking with RESUME support (-ex)
00237:То же, что -ex + границы массивов and и нулевые указатели (-exx)
00238:Добавить отладочную информацию (-g)
00239:Связать с поточно-безопасной библиотекой времени выполнения (-mt)
00240:Путь проекта
00241:Другие опции (32-bit compiler)
00242:Другие опции (64-bit compiler)
00243:Ошибка загрузки Html справки.
00244:Не найден файл справки FreeBASIC.
00245:Показать консоль для GUI приложений
00246:Позволить unicode (UTF-8 encoding)
00247:Проводник
00248:Открыть Файл
00249:Открыть Проект
00250:Показать &Проводник
00251:Показать Окно &Вывода
00252:Лог Компилятора
00253:Строка
00254:Файл
00255:Описание
00256:Поиск в файлах                    ; Find In Files
00257:Поиск в файлах...                 ; Find In Files...
00258:Поиск Подпапки                    ; Search Subfolders
00259:в файлах:                         ; In Files:
00260:в папке:                          ; In Folder:
00261:Выберите папку для поиска в:      ; Choose the folder to search in: 
00262:результаты поиска                 ; Search Results
00263:Делать                            ; TODO
00264:примечание                        ; Notes
00265:Сохранить файл &деклараций...
00266:Файл изменен другим приложением. Перезагрузить его?
00267:Фал изменен
00268:&Перестроить все
00269:Нет результатов
00270:Toggle Replace mode
00271:Кодировка файла
00272:Смешанный регистр
00273:Запускать скомпилированную программу с консолью
00274:Спрашивать перед выходом из редактора
00275:Вы действительно хотите выйти?
00276:Подтвердить
00277:&Конфигурация построения...
00278:Описание:
00279:Опции компилятора:
00280:Установить по умолчанию
00281:Вставить
00282:Удалить
00283:Specify compiler options in addition to the selected build configuration
00284:Быстрый запуск (Ctrl+Shift+F5)
00285:&Быстрый запуск
00286:Этот документ был удален или больше не доступен. Оставить его в редакторе?
00287:Вы уверены, что хотите удалить эту конфигурацию построения?
00288:&Опции
00289:&Инструменты Пользователя...
00290:Название инструмента:
00291:Команда:
00292:Параметры:
00293:Рабочий каталог:
00294:Ускоритель:
00295:Запросить подтверждение, когда инструмент вызван
00296:Запустить минимизированно
00297:Ожидайте завершения работы инструмента перед продолжением
00298:Действие:
00299:Показать этот пункт в меню
00300:Вы действительно хотите удалить это пользовательский инструмент?
00301:Вызвать во время посткомпиляцции
00302:Вызвать во время прекомпиляции
00303:Вызвать только если выбран пользователем
00304:Пожалуйста, подтвердите, что вы хотите запустить следующие пользовательские инструменты:
00305:&Инструменты
00306:Показать edge margin
00307:Позиция
00308:Создать файл ресурсов и манифест
PaulSquires
Posts: 1002
Joined: Jul 14, 2005 23:41

Re: WinFBE FreeBASIC Editor for Windows (Updated Aug 20, 2017)

Post by PaulSquires »

ur_naz wrote:Pls, check version number in about dialog. It should be v1.4.5 & not v1.4.4
Oops, right you are. I forgot to update the version number when I did the upload. I will correct that.
What is the difference between Save As & Save Description file?
I assume you mean the "Save Declares File"? Basically, the Save Declares File creates a single source code file where all of the sub/function declares for your entire project are kept. This allows you to #INCLUDE that file close to the top of your main BAS file thereby making it easier to handle forward referencing.
Updated Ukrainian and russian lang files are below
Thank-you so much! Greatly appreciate it. :-)
ur_naz
Posts: 49
Joined: Mar 02, 2016 12:44

Re: WinFBE FreeBASIC Editor for Windows (Updated Aug 20, 2017)

Post by ur_naz »

if "Save Declares File" is menu item to save include files with *.bi extension so why it prompts to save *.bas by default and not *.bi at all?
i guess this menu item is waste because there is 'Save As' menu item and *.bi files should be added to save dialog extensions popup.
PaulSquires
Posts: 1002
Joined: Jul 14, 2005 23:41

Re: WinFBE FreeBASIC Editor for Windows (Updated Aug 20, 2017)

Post by PaulSquires »

ur_naz wrote:if "Save Declares File" is menu item to save include files with *.bi extension so why it prompts to save *.bas by default and not *.bi at all?
Ah, okay, now I see what you mean. If no extension is specified for the filename then WinFBE will automatically default the extension to *.BAS. You are correct, the better choice should be *.BI. I will change that. Thanks.
Post Reply