Releases: XusinboyBekchanov/VisualFBEditor
Releases · XusinboyBekchanov/VisualFBEditor
VisualFBEditor 1.3.5
- Added: Use WASM menu item
- Fixed: Find and Replace
- Added: Confirm first before Replace All in Project
- Fixed: Replacing in procedure
- Added: ByRef Designer As My.Sys.Object parameter to all events
- Added: "Create event handlers without static event handler if event allows it" option
- Added: IntelliSense for Types and Enums in blocks
- Fixed: Compiling Android Project with fbc 1.10.0
- Fixed: Crash IDE on close tab
- Added: SapiTTS Example
- Fixed: Compiling CanvasDraw Example in Linux
- Improved: Edit Control caret in Linux
- Added: Edit Control Font changing in Linux
- Added: Find Compilers in Linux
- Fixed: Compiling crash in Linux
- Fixed: Debugging with other debuggers in Linux
- Fixed: Opening empty files in Linux.
- Added: Saving the "Show tip of the day" setting when closing the Tip of the day, previously it was saved only when closing the IDE.
- Fixed: Changing Control bounds with mouse in Designer (Linux)
- Fixed: Checking Use Defines on Linux
- Fixed: Crashing IDE on Linux
- Fixed: Updating ToolBar and ToolPalette controls on Designer.
- Fixed: Application titles of Project templates
- Fixed: Compiling ScintillaControl with fbc 1.10.0
- Added: Module Numbering and Macro Numbering
- Fixed: Drop files with extensions .vfp, .vfs to IDE
- Added: Format With Basis Word menu item
- Fixed: Copy and Paste controls in Designer
- Fixed: Copy controls from other Form
- Improved: UnComment block
- Added: SQLite3 example
- Updated: app-release.apk
- Added: onDestroy event to Android activity
- Added: File not found messages when run Android applications
- Fixed: Showing Chinese characters in Chinese calendar example
- Improved: Collapsing and Uncollapsing constructions inside #if, #ifdef, #elseif and #else in Edit Control
- Changed: Showing Type procedures in Function List
- Fixed: Change Keywords Case with Old Symbol
- Improved: IntelliSense
- Removed: ByRef and ByVal parameters from unused identifier suggestions.
- Fixed: Compiling Bass Example
- Improved: Suggestions
- Fixed: Suggestions for not used Enum items
- Added: IntelliSense for Line Continuation
- Improved: Collapse of Lines with Line Continuation and Line Separator in Edit Control
- Fixed: Changing Location, Size Properties
- Added: Asm Keywords Help
- Added: Delete blank lines menu item
- Added: Convert selection code to Lowercase & Uppercase menu items
- Added: Canvas Draw Example
- Fixed: Crash IDE
- Fixed: Compiling with fbc 1.10.0
- Added: AutoSave after entered chars option.
- Fixed: Auto suggestions for Asm
- Improved: Asm IntelliSense
- Improved: ChineseCalendar Example
VisualFBEditor 1.3.4
- Fixed: Memory leaks
- Added: Collapsibility for ElseIf, Else, Case, ... constructions
- Added: IntelliSense for construction blocks
- Added: ChineseCalendar Example
- Improved: Define, Type and Union IntelliSense
- Changed: Auto Suggestions works only for unsaved files
- Fixed: Folding code blocks
- Updated: Bass Examples
- Fixed: Member IntelliSense
- Improved: Define IntelliSense
- Added: Project Suggestions
- Fixed: Showing the sub windows with the main windows in the same screen
- Added: Suggestions button
- Added: Radar Example
- Fixed: Defining type of members
- Fixed: Define
- Fixed: Crashing IDE 64-bit on close tab
- Fixed: Auto suggestions for unused type procedures and args
- Fixed: Auto suggestions for unused identifiers
- Fixed: Showing AutoComplete list on High DPI
- Added: Content property to Edit Control
- Fixed: Debugging Main File with Integrated IDE Debugger
- Fixed: Saving files with Unicode filename with BOM.
- Fixed: Loading and Saving files with Unicode file name with BOM symbols
- Fixed: Loading Unicode texts from files with Unicode name
- Added: Loading and Saving files with Unicode in file name
- Added: File not found message on load not existing file
- Added: VisualFBEditor and MyFbFramework chm files
- Improved: On Select from Include Paths Intellisense automatic adds сlosing quote to the end of file name.
- Fixed: Showing IntelliSense list with real height
- Added: Include Paths IntelliSense with Backspace Slash
- Added: Include Paths IntelliSense
- Fixed: Re-search when changing Edit control
- Fixed: Showing the first searching items.
- Fixed: IntelliSense with Protected members
- Fixed: Defining Public Protected Private properties of Type
- Added: Selected Find Range, Whole Words and Use Pattern functions to Find Window, Added: Whole Words only function to Find In Files Window
- Improved: Find Window
- Fixed: Showing waiting cursor on all Add Tab action.
- Fixed: Selected Items Only function of Components form
- Fixed: IntelliSense bug for "Type As"
- Fixed: Array IntelliSense
- Fixed: IntelliSense bug for control array.
- Added: CJSON_TYPE component
- Added: IntelliSense fully loaded information to Status Bar
- Added: Wait cursor when opening files
- Added: PipeProcess Example
- Fixed: ReBar Example
- Fixed: Auto Complete
- Added: Integrated IDE Debugger on Linux
- Added: Show As Folder menu item to Explorer toolbar, Fixed: Showing Close buttons on High DPI
- Fixed: Change the folder status for each projects
- Added: Waiting cursor in Splash forms
- Added: Enable/disable menu item to Procedures tab
- Added: Locate procedure (source) menu item to Procedures tab
- Fixed: Run the program in compiler directory after compile first
- Added: Memory Dump
- Fixed: -gen gas64 debugging
- Added: Generating events compatible with fbc 1.10.0
- Fixed: Compiling with fbc 1.10.0
- Improved: Showing error lines from C sources after compilation
- Fixed: Compiling with make tool
- Added: Save back up files before numbering project
- Fixed: Changing Font property from Properties Window
- Added: Includes tab to Project Properties Window with Components, Other Include Paths and Library Paths list
- Fixed: Save Project
- Added: Batch Compilation File (For Windows) and Batch Compilation File (For *nix/*bsd) option for Project Properties Window
- Added: MDI ScintillaControl example
- Added: MDI Scintilla example
- Added: Open Project As Folder option to Project Properties Window
- Fixed: Crash on design UserControl
- Fixed: IntelliSense for Type Fields with bits
- Fixed: Crash on open Tools Window
- Added: MediaPlayer Example
- Added: MultipleDisplay Example
- Added: SerialPort Example
- Improved: When opening a project, if the folder name is identical to the project name, then ask to open as a folder or as a project.
- Improved: Options form
- Added: Show Horizontal Separator Lines option
- Improved: Form Designer
- Fixed: Compiling LiveFX example on 64-bit Windows
- Added: -gen gas64 debugging
- Added: Check bitness function for Integrated IDE Debugger
- Fixed: Integrated IDE Debugger
- Added: Close Session menu item
- Removed: Caption blink while updating suggestion
- Fixed: Auto suggestions
- Added: Adding Breakpoint with Mouse Click
- Fixed: File number leak
- Added: Enable Auto Suggestions option
- Added: Suggestions window
- Started: Analyzing Tab
- Improved: Syntax Highligting with real includes
- Added: Extern Import intellisense
- Fixed: Extern variable intellisense
- Removed: On Error Resume Next error handling menu item, Added: On Local Error Goto ... and On Local Error Goto ... Resume Next error handling menu items
- Improved: Includes
- Impoved: External includes
- Fixed: Set Error Handler, Fixed: Enum item IntelliSense in current tab, Fixed: Syntax Highlighting Identifiers with old symbol (#)
- Fixed: IntelliSense with external includes
- Added: IntelliSense external includes
- Improved: IntelliSense with includes
- Improved: Filling Auto Complete with real includes
- Added: "File not loaded" error on load Toolbox
- Updated: chinese.lng
- Fixed: IntelliSense
- Fixed: Filling Auto Complete with real includes
- Fixed: Pass All Modules to Compiler option
- Improved: Adding new Form from Templates
- Changed: Errors Window to Problems Window
- Fixed: Add Constructor to form templates.
- Improved: Type procedures IntelliSense
- Improved: Asm IntelliSense
- Fixed: Deleting controls from Class form
- Added: Class Form Example.bas
- Added: Designing forms with Class keyword
- Added: Class keyword Intellisense
- Updated: Download Example
- Fixed: Compiling on Linux
- Fixed: Compile warning and Crashing on add new tab
- Changed: Tab windows close buttons hiding on under TabControl's UpDown control
- Improved: Split functionality
- Improved: Tool windows can also be reordered.
- Added: Search 'Fixme for ToDo window
- Fixed: Painting Edit Control on Debug
- Fixed: Ctrl + MouseWheel
- Fixed: Showing Templates form
- Fixed: Blinking on showing Form
- Improved: Enabling and disabling menu and toolbar items
- Added: MDIScintillaControl Example
- Added: ScintillaControl, Fixed: Designing Controls with libraries
- Fixed: Compiling on Android
- Fixed: Opening files with Other Editors
- Fixed: Enabling or Disabling menu items
- Fixed: TabIndexes of Dialogs
- Fixed: Crashing on Linux
- Fixed: Opening Object.bas
- Fixed: Set limit for smallest font size to 1pt on Ctrl+Mouse wheel in Code Editor.
- Updated: russian.lng
- Fixed: Showing Project Properties Window with First tab
- Added: Checking Optimization level option when Selected from Optimization level Dropdown in Project Properties
- Added: MDIScintilla example
- Fixed: Disable "Form" button when edit code file
- Fixed: Define and Macro Intellisense inside Namespace
- Added: Hash, FileSearch & FileSync for MDINotepad Example
- Fixed: Form template
VisualFBEditor 1.3.3
Version 1.3.3 (September 25, 2022)
- Fixed: Namespace intellisense
- Improved: Make and Make clean functions
- Fixed: Intellisense for variables inside Namespace
- Improved: Include paths also added to Auto Complete
- Fixed: Showing Options Controls on Linux
- Fixed: Define function on Linux
- Fixed: Var Intellisense
- Fixed: Define function
- Fixed: Ctrl+Click on Include File in Linux
- Added: Split functions on Linux
- Fixed: Warnings when showing tooltips on Linux
- Fixed: Crashing IDE on Linux
- Added: Line Labels syntax highlighting
- Fixed: Showing bottom pin button on Linux
- Fixed: Designing Menu Item Images
- Added: Double Buffer to Menu Editor
- Added: MDI Notepad Example
- Fixed: Showing ToolBar in Designer and Menu Editor on High DPI
- Fixed: Adding ToolTips control as component
- Improved: Disabled menu items and tool buttons will be colored correctly in design mode.
- Improved: It is only possible to enter a number in the Goto form.
- Fixed: Focus changing on edit items in Menu Editor
- Added: Insert, Move Up and Move Down functions to ToolBar Editor and StatusBar Editor
- Fixed: Opening StatusBar Editor
- Fixed: Updating Edit Control after Numbering or Remove numbering
- Fixed: Showing Drop down tooltips on Linux
- Improved: Showing Options window on Linux
- Fixed: Error on Design ToolBar
- Fixed: IntelliSense
- Changed: Form templates
- Improved: When opening a project, all used controls are loaded into the Toolbox.
- Added: MDIForm example
- Added: rs_Types parameter to FindByte(Utf) and FindOneByte(Utf) functions of MariaDBBox and SQLite3Component
- Fixed: TransactionBegin method of MariaDBBox
- Added: TransactionRollback function to SQLite3Component and MariaDBBox
- Fixed: TransactionEnd function of MariaDBBox
- Fixed: Auto CompleteWord and ParameterInfo inside string and comments
- Fixed: Errors in SQLite3Component and MariaDBBox
- Improved: "Form" and "Code and Form" functions
- Added: Add Procedure function
- Added: Duplicate Menu item to Designer Context Menu
- Added: host, unix_socket, clientflag parameters to Open method of MariaDBBox component
- Fixed: Auto Complete Word inside String
- Added: UserName and Port parameters to Open function of MariaDBBox
- Fixed: Reading blob columns with MariaDBBox
- Fixed: Changing Font size and Font name in the Edit Control
- Added: MariaDBBox component
- Fixed: Numbering, Format Code, Comment, Uncomment, Indent and Outdent functions
- Improved: Speed updating Of Edit Control
- Improved: The names of all selected controls are displayed in the Properties and Events window.
- Added: Showing Selected Control Name in Properties and Events Windows
- Fixed: Updating Edit Control on Divided Mode
- Fixed: The Error Handling function will fire the correct exit operator.
- Fixed: Updating values in the Properties Window after insert a new Menu Item on Menu Editor.
- Improved: Edit Control updates faster
- Improved: Speed of Auto complete
- Added: OnSQLString function event and OnErrorOut sub event to SQLite3Component.
- Added: Ability to process function events in the IDE.
- Fixed: Return of error ERROR_BROKEN_PIPE (109) when closing started without a console program.
- Fixed: Set Parent to Components in Designer
- Fixed: Opening Files with Ctrl + Click for another components
- Improved: Checking and unchecking libraries in Components Window adds components to ToolBox and deletes from it.
- Fixed: Undo and Redo functions of Code Editor
- Improved: Components Window
- Added: Saving Components library settings
- Added: Showing Control libraries in Components window
- Added: Components Form
- Improved: Add Form, Module, etc. template to the Project auto opens the new tab on the IDE
- Added: Designing controls from multiple libraries
- Added: Multiple add resources and files to ImageList in ImageList Editor
- Improved: ImageList Editor
- Improved: Image Manager
- Fixed: Menu Editor on High DPI
- Added: Move Up and Move Down functions to Menu Editor
- Fixed: Butterfly Draw Example on Linux
- Improved: Send to Back and Bring to Front functions of Designer
- Added: "Delete menu item" Context menu to Menu Editor
- Fixed: Changing MenuItem properties with Property Window
- Fixed: Remove MainMenu with MenuItems
- Fixed: Numbering with collapsible lines
- Fixed: On set wrong Component values on Design shows Message to User
- Added: Insert menu item to Menu Editor
- Added: Shift Mouse Wheel for Code Editor to horizontal scrolling
- Added: Shift Mouse Wheel for Designer to horizontal scrolling
- Fixed: IntelliSense with nested constructions
- Improved: Syntax Highlighting Identifiers with One Dot and Two Dot
- Improved: Comment Single And Comment Block
- Fixed: Syntax Highlighting Members of Types
- Changed: Type of Key parameter of KeyPress event from Byte To Integer
- Added: Collapsing If, For, Select Case and etc.
- Fixed: Vertical Scroll on Code Editor Folding.
- Added: Collapse and Uncollapse Current, All Procedures menu items
- Fixed: Auto Complete words by press Enter Key.
- Improved: Showing Edit Control DropDown with ToolTips
- Fixed: Focus when copying and selecting controls when designing.
- Fixed: Loading codes longer than 1024 symbols
- Added: IDE creates a new line if the string of controls exceeds 1024 characters when adding new control
- Fixed: Starting programs with a space in the name using cmd.exe
- Fixed: Showing brackets by position on High DPI
- Fixed: Scrolling to the end line of the Edit Control
- Fixed: Find Control at Cursor in Designer on High DPI
- Added: Syntax Highlighting Identifiers option
- Changed: Macro identifier color
- Added: VisualFBEditor and MyFbFramework Discussions menu item to Help menu
- Added: Input the integer value of color to change color setting directly
- Fixed: Syntax Highlighting Static Subs and Functions
- Changed: Syntax Color of Shared and Common Variables on Dark theme
- Added: Syntax Highlighting Member Identifiers
- Added: Syntax Highlighting Identifiers with membership
- Fixed: Syntax Highlighting Identifiers with two dots on start
- Fixed: Syntax Highlighting For Next local variable
- Added: Syntax Highlighting Operators
- Improved: Change Identifiers Case
- Improved: Syntax Highlighting Identifiers
- Added: Local Args Syntax Highlighting
- Added: Change Identifiers Case option
- Improved: Sorted Add Controls to Class List on Design
- Fixed: Integrated GDB Debugger
- Fixed: Add space after keyword "To"
- Added: DownloadAndCompileForRaspbian.sh
- Fixed: Crashing IDE when start on Linux
- Fixed: UTF8 support on function LoadFromFile
- Fixed: Add space to Oct Value &O
- Improved: Showing WinAPI and GTK API tooltips
- Improved: Showing keyword tooltips
- Added: GTK API Functions to KeyWordsHelp.txt
- Fixed: Run compiled program
- Added: Windows SDK API functions to Keywords Help
- Added: Automatic change of Parameter Info when changing the selection while the tooltip is open.
- Fixed: Functions list
- Added: Syntax Highlighting Namespaces, Components, Types, Enums, Functions, Args
- Fixed: Properties Window on High DPI
- Fixed: Size of Menu images on High DPI
- Fixed: Crashing when showing Parameter Info
- Fixed: Showing Parameter info
- Improved: Show Tooltip for functions.
- Fixed: IDE closing when waiting for a running program.
- Improved: Showing Keywords parameter info
- Added: Cut Current Line to Edit Menu
- Added: Erase Immediate Window button
- Fixed: Namespace intellisense
- Added: Compiling programs with DebugWindow define
- Fixed: File number leak
- Fixed: Double clicking on an event in the Event window shows the Code editor
- Fixed: Displaying the FBMemCheckAssist Add-In Menu Item in the Service Menu
- Added: Install git and wget to DownloadAndCompile.sh
- Added: DownloadAndCompile.sh for Linux
- Improved: DownloadAndCompileWithQuestion.bat adds Compilers and Debuggers folder
- Added: Download GDB question to DownloadAndCompileWithQuestion.bat
- Added: Default Compiler and GDB path settings to VisualFBEditor folder
- Fixed: Compiling 64-bit with DownloadAndCompileWithQuestions.bat
- Fixed: EditControl LoadFromFile
- Fixed: TabPage on Design Mode
- Improved: Closing split tabs removes empty space too.
- Fixed: Ctrl + MouseMove on Edit Control on Vertically Split Mode
- Fixed: Reload History Code function, now Open File Dialog opens the Temp folder
- Added: Localization the help of Keywords
- Fixed: Activating Tab
- Added: Split Up, Split Down, Split Left and Split Right functionality to Tab Page menu
- Added: DownloadAndCompileWithQuestions.bat
- Fixed: GridData example: sorting by numbers
- Fixed: Limit debug to the directory of the main file option
- Added: DownloadAndCompile.bat
- Added: Manage the history backup file.
- Added: Show Tooltips at the Top option
- Fixed: Showing Edit control tooltips
- Fixed: Edit control lose focus on mouse move to tooltip hyperlink
VisualFBEditor 1.3.2
Version 1.3.2 (April 16, 2022)
- Fixed: Click Set As Main menu item from Tab Window
- Fixed: Showing Functions List and Form/Code view toolbar on Windows XP and Classic without manifest mode
- Added: Bass examples
- Added: Manifest And Run As Administrator options to Project Properties
- Added: Add, Change, Remove and Clear buttons to New Project Dialog's Recent files tab
- Fixed: Run with cmd.exe and PowerShell.exe
- Fixed: Crash 64-bit IDE on open Chart Example
- Fixed: open the execute file like ld.exe in code windows when double click in output windows
- Fixed: Not showing the right selection text after replace in one line
- Added: DPI Awareness PerMonitorV2
- Fixed: The caption of Main Window not updated after save as a file
- Fixed: Edit control High DPI
- Added: Double Click on Edit control divider splits or joins window
- Added: Split vertically to Edit control
- Improved: Edit control proportionally changes the Divided position on control size changed
- Added: Window menu
- Added: Project preprocessor numbering
- Fixed: If the edit control separator is moved down from the edit control then the separator is moved back to the top.
- Improved: The Code editor can be split into two areas.
- Improved: Auto adds Designer property to the Form Constructor on Design
- Improved: Double-clicking a form in Explorer opens the Visual Designer.
- Fixed: The Index of Control array
- Added: Save and Open files with UTF8 (without BOM)
- Fixed: Tip of the Day
- Fixed: Edit Control Caret height on change Font Size with Ctrl+MouseWheel
- Fixed: Crash when changing a Form/Code view in a module without forms.
VisualFBEditor 1.3.1
- Fixed: Tip of the Day on Linux
- Added: Project macro numbering: Starts of procedures menu item
- Added: GridData Control
- Added: Function Reload History Code
- Added: Ctrl + MouseWheel to Edit control
- Fixed: Properties Window High DPI
- Added: Saving Width, Height and Maximized state of Main Window on exit
- Fixed: Saving Recent Files/Folders/Projects/Sessions in Settings
- Fixed: Showing properties without comment in Design Mode
- Fixed: Tab window updating
- Fixed: Compiling GridData example
- Improved: Copy controls copies all properties
- Added: Ability to edit properties of selected multiple controls
- Added: Add relative paths to recent option
- Fixed: Move controls by keys in Designer
- Improved: When unchecked Create non-static event handlers option disables Place static event handlers after the Constructor and Create static event handlers with an underscore at the beginning options
- Fixed: Auto create resource and manifest files
VisualFBEditor 1.3.0
Version 1.3.0 (March 18, 2022)
- Added: Ability to change the Controls Tag property in the Properties Window
- Added: Syntax Highlighting keywords with double dots
- Fixed: Keywords Intellisense
- Added: Extension changing check
- Added: Dark Mode for EditControl ToolTips
- Updated: Keywords Help from fbc 1.09
- Changed: '#Compile replaces with #cmdline in Templates
- Updated: FB-manual and keywords settings from fbc 1.09
- Fixed: Crash when saving all files
- Fixed: Refresh TitleBar on change Dark Mode
- Added: Create static event handlers with an underscore at the beginning option
- Changed: Switch from Light mode to Dark mode without exiting the program
- Added: Dark Mode support in Linux.
- Added: Syntax Highlighting Asm Comments
- Added: Place static event handlers after the Constructor option to Designer
- Added: Compile All command to Build menu
- Added: DarkMode for Tip Of the Day
- Added: Asm Syntax Highlighting
- Fixed: Changing MenuItem Properties from Property Grid
- Added: Saving SDK, NDK and JDK location project properties for Android
- Changed: Numbering from L to _L macros
- Fixed: Saving resource files (*.rc) end lines with CRLF
- Added: Project Numbering
- Improved: The quality of some resource files on Dark Mode
- Fixed: Showing ToolBox ScrollBar on start IDE
- Fixed: Resources files in Dark mode
- Added: Use Pattern Matching option to Find In Files Dialog
- Fixed: Saving files with New Line types
- Fixed: Showing Virtual Properties in Property Grid
- Changed: Immediate Window BackColor and ForeColor
- Fixed: TabWindow DarkMode
- Added: Dark Mode option
- Fixed: Add Spaces function (Type<>)
- Added: Base keyword to "Base." intellisense
- Added: Base keyword Define functionality
- Added: Intellisense to Base keyword
- Added: Globals tab to Debug
- Added: Run To Cursor, Set Next Statement to GDB Debugger
- Added: Expanding variables on GDB Debug
- Added: Integrated GDB Debugger
- Fixed: Intellisense and show errors
- Changed: Designer BringToFront and SendToBack function
- Fixed: Show Tools Icon
- Fixed: Save Tabs
- Added: Spy tool
- Added: Change selection control from Class Combo
- Fixed: DropDownCount of Combos (Class and Function)
- Added: Tip of the Day
- Fixed: Showing type intellisenses and Numbering
- Fixed: Properties window width
- Fixed: Run program and showing compile messages
- Fixed: Compilling Error message showing. Add ico to each form
- Changed: Project Properties window
- Added: Android Project template
- Fixed: Show Console on run program
- Added: PageScroller and ReBar examples
- Fixed: Font Name in Windows GTK3 version
- Fixed: Find window Left position
- Fixed: Add New Module
- Fixed: New Project dialog
- Fixed: Crash when closing 64-bit IDE
- Changed: Not showing New Project dialog when Invalid defined compiler path.
- Fixed: Compiling resource file with windres
- Added: InitialDir to FolderBrowserDialogs
- Fixed: Error Handling image
- Fixed: Designer destructor
- Fixed: Compiling with GTK on Windows
- Improved: Show debug log when runs Android app.
- Fixed: Create Key Store
- Added: Android example project and functionality to Build and Sign APK files
- Fixed: Set property from code
- Fixed: Controls Align property
- Fixed: Define dll file name on Compile
- Fixed: Crash of IDE after debugging
- Added: ContextMenu to ToolBars to show/hide
- Fixed: Formatting numbers with E- notation
- Fixed: Intellisense
- Fixed: Change numeric properties from Property Grid on 64-bit
- Fixed: Select Components in Designer
- Fixed: Formatting numbers with e- notation
- Added: ReBar to main interface on Windows and Linux
- Improved: Showing Colors in Property Grid
- Fixed: Choosing Font from Property Grid
- Improved: Toolbar added to ReBar control
- Fixed: Compiling with fbc 1.09
- Changed: Set Text property to Control in Designer
- Fixed: Designer on design ComboBoxEx and IPAddress control
- Fixed: Designer on create IPAddress control
- Added: Existing and Recent tabs to New project window
- Changed: Pin and Pinned image
- Fixed: Pin button position
- Improved: Pin buttons
- Fixed: Left and Right Pin buttons position in Linux
- Fixed: Write Single type property in Property Grid
- Fixed: Close IDE on show type intellisense
- Fixed: Find Window
- Added: Scrollbars to Designer in Linux
- Fixed: Automatically close Properties Window on open module (without designer)
- Added: Use button (For WinAPI and GTK versions) to IDE Toolbar
- Added: Use menu
- Fixed: Show Dots in Designer on Linux
- Fixed: Compiling on Linux (GTK2)
- Changed: Removed USE_GTK3 define from source
- Improved: Animate Control Example
- Fixed: Closing Properties window on select from combo
- Added: Animate Control Example
- Fixed: Format Code
- Added: Turn on Environment variables option
- Updated: Pin and Pinned images
- Fixed: TreeListView ListItems and TreeListViewItem Items properties
- Added: Environment variables option to Debugger options
- Improved: ToolBox collapsed state
- Changed: "When VisualFBEditor starts" option to "Prompt for Project / File"
- Fixed: Recent Folder, Recent Project and Recent Session
- Fixed: Progress marquee in Linux
- Fixed: Icon in the Tab pages
- Improved: Changed Intellisense quotation mark
- Added: Complete Word and Parameter Info buttons to IDE ToolBar
- Fixed: Intellisense ToolTip
- Fixed: Clear Messages in Linux GTK3
- Fixed: Showing Complete Word
- Added: Intellisense limit to Options
- Fixed: Update Designer on Code Editor change
- Added: Send to Back and Bring to Front functions to Designer in Linux
- Fixed: Command Prompt options in Linux
- Added: Options to Command Prompt
- Fixed: Controls coordinates in Designer
- Improved: Selected text copies to find text box
- Fixed: Intellisense in new form template
- Fixed: GroupBox control in Designer
- Fixed: ListBoxes in Linux
- Fixed: Waiting Threads
- Fixed: Delete control in Designer (in new Form template)
- Fixed: Moving Controls by key press in Designer (in Linux)
- Improved: Shows Component borders in Design mode on Linux
- Added: #define NOT_AUTORUN_FORMS to Form templates
- Fixed: Name property of Form in Designer
- Added: "Create Form types without Type word" option to Designer options
- Improved: Changed Form Type name and Form name
- Fixed: Selecting ComboBoxes with Mouse Pointer in Designer (in Linux)
- Fixed: Disabled Hint from Code Editor
- Added: Subsystem option to Project Properties
- Removed: Cast and Let operators from Intellisense
- Fixed: Non-public functions and properties in intellisense
- Fixed: Project Properties window in Linux
- Added: VisualFBEditor dark desktop file
- Fixed: Add Form from Template
- Fixed: Setting the Graphic property to a relative path
- Fixed: Select ImageBox in Designer
- Improved: When selecting from Auto Complete using Return key, does not branch to a new line
- Fixed: Designer
- Fixed: Find and Replace window
- Fixed: On close current window clears Property Grid help box
- Added: Duplicate function to Edit menu
- Fixed: Property Grid on scrolling in Linux
- Fixed: Hint property of Code Editor
- Fixed: Update Property Grid and Designer from Code Editor
- Fixed: Delete Controls from Designer
- Fixed: Refresh Property Grid, If Selected Control is Design Control
- Fixed: Update Property Grid on change Code Editor
- Added: The ability to select an empty component in the Properties Grid
- Fixed: When the current window is closed, the elements of the properties grid are cleared.
- Fixed: Crash when Close All files
- Fixed: Removed -exx compile key from Template files
- Fixed: Empty Command prompt window appearing when compiling
- Fixed: Adding extra characters when selecting files and folders.
- Improved: Property Grid in Linux
- Improved: Changed xterm command line to -e
- Fixed: Showing empty command line window when launching an external exe
- Fixed: Set initial dir to Save File Dialog
- Added: Caption to Save Dialog
- Added: mate-terminal and xterm to VisualFBEditor terminal settings in Linux
- Fixed: Run compiled app if there are spaces in project path (Linux)
- Fixed: Pin buttons in DPI
- Added: High DPI compatibility to MenuEditor, Designer and EditControl
- Added: High DPI compatibility
- Fixed: Change checked state Code view and Form view buttons
- Fixed: Splitter between the code view and form view stops when it reaches the left edge of the code view.
- Improved: Designer will scrolled when design control not fit in the window
- Fixed: Property Grid updates to the control selected by the drop down
- Added: Project Property: Pass All Module Files To Compiler
- Fixed: Double additions Include Path and Library Path
- Fixed: Close Designer
VisualFBEditor 1.2.9
Version 1.2.9 (July 14, 2021)
- Fixed: Show windows on DPI sets
- Added: Polish language
- Fixed: Showing lines in Code Editor
- Fixed: IDE on exists command line not shows New Project dialog
- Fixed: COMWrapperBuilder
- Fixed: mff dll path on Load Toolbox
- Fixed: Open Command Prompt, if main file is empty
VisualFBEditor 1.2.8
Version 1.2.8 (May 16, 2021)
- Added: Open Last Opened File Type to Options
- Added: Real Numbers option to Code Editor Colors
- Fixed: Show message in Debug
- Added: StatusBar Editor
- Added: Project Properties: Change Appilcation Icon
- Added: ImageList Editor
- Added: ToolBar Editor
- Added: Add Spaces function
- Added: Identifiers and Numbers syntax higlighting
- Fixed: Define variables (F2) with square brackets
- Added: Show Keywords Tooltip option
- Added: LLVM and GAS64 compile variants to Project Properties
- Added: Open Help with xCHM in Linux
- Added: FreeBasic keywords tooltip
- Fixed: Complete word
- Fixed: Add end construction to #Ifdef, #ifndef
- Improved: Keywords
- Added: Save Prompt Dialog
- Added: Advanced options to Project Properties
- Added: Change Font and Color in Properties Window
- Fixed: Reduced number of GDI objects
- Added: Work with image files in Designer
- Added: Image Manager
- Added: TopMenu to Designer form
- Added: Menu Editor
- Added: Default event menu item to Designer Popup menu
- Fixed: Cut, Copy, Paste components
- Fixed: Current and Default compiler option
- Fixed: Linux compile arguments
- Added: Command option to External Tools
- Added: Other Editors option
- Fixed: Debug on Linux (by default gdb console)
- Fixed: Fixed: Command Prompt in Linux
VisualFBEditor 1.2.7
- Added: Chart Example
- Improved: TabWindow
- Fixed: Templates in Linux
- Added: ToolTip for variables in Debug
- Fixed: Move Components in Designer
- Improved: EditControl
- Fixed: Close tabs on quit IDE
- Added: File Encoding and New line types
- Added: WebBrowser Example
- Fixed: Debug on SIGSEGV
- Fixed: Instellisense with arrays
- Added: Multi language (ML) function to some messages
- Added: End of debugged process
- Fixed: Debug Access violation message buttons
- Fixed: GTK2 dots cursors in Designer
- Fixed: Variable names in Debug
- Added: Debug StepOver and StepOut
- Fixed: Debug main file
- Fixed: Fast Run from breakpoint
- Fixed: Run to Cursor
- Fixed: Clear Recently Opened
- Added: Break, Restart in Debug (Windows)
- Fixed: Breakpoint on main file
- Fixed: Slow move to the next line when debugging
- Fixed: Set Breakpoint. Update breakpoint line.
- Fixed: Filling Default Compilers
- Added: Find Compiler Paths from Computer
- Added: Focus Rect in Designer on Linux
- Added: VSCode debugging json files
- Fixed: Hiding Toolbar buttons in Classic Windows theme
- Updated: About form
- Added: spanish.lng
- Fixed: Compilation result in Linux
- Fixed: MouseWheel in Toolbox (gtk2)
- Fixed: Fall of the program when cancel Save Compilation File
- Fixed: ToDo and ChangeLog
- Fixed: Default debugger option in Parameters
- Fixed: Menu icons without background
- Fixed: Define (F2) functionality
- Added: TabIndex property to Controls
- Fixed: Save Project
- Fixed: Save Untitled with extension
- Fixed: Save New Project (with extension .vfp)
VisualFBEditor 1.2.6
Version 1.2.6 (December 14, 2020)
- Added: UserControl file template
- Added: UserControl Design functionality
- Added: Paths Count in Options unlimited
- Added: Create non-static event handlers option
- Added: Default Debugger 64-bit option
- Added: Ctrl+Up, Ctrl+Down, Ctrl+PageUp, Ctrl+PageDown for EditControl
- Added: Bring to Front function to Designer
- Added: Option to Choosing templates when VisualFBEditor starts
- Added: Project Templates
- Added: Addin Template
- Added: Read & Write Enum types in Properties Window
- Added: New Project dialog to choose templates
- Added: Extern ... End Extern to FormatCode
- Added: FBMemCheck Assist Addin
- Fixed: MemLeaks
- Fixed: Copy and Paste Hierarchy of Controls
- Fixed: FormatCode function
- Fixed: Command Prompt function
- Fixed: Designer ChangeName function
- Fixed: Switch From ToDo to Change log
- Fixed: Reload function
- Fixed: ToolBox top position on scroll.