Main Menu

Recent posts

#81
PlanetSquires Software / Re: AfxNova / FreeBasic / Plan...
Last post by Paul Squires - July 25, 2026, 06:36:50 AM
Quote from: fbfans on July 24, 2026, 11:58:14 PM...does that mean you're planning to implement code formatting as well?
Yes, I plan to implement this as a user option.
What I need you to do is to try to create a list of rules that must be applied to fixup a line after the user presses ENTER. Rules about how spacing should be applied between words, parenthesis, commas, etc.
#82
PlanetSquires Software / Regarding UTF-16 encoding form...
Last post by fbfans - July 25, 2026, 12:17:05 AM
Paul, could you please test the compilation with UTF-16 BOM encoding?
I'm not sure if it's just my setup, because I've noticed that many of the issues I report don't seem to be encountered by others—which makes me feel like I'm being difficult...
In Tiko, I've been unable to get UTF-16 BOM to compile properly. I can't reliably reproduce the error. Sometimes it compiles successfully, but when I run it again, parts of the code mysteriously go missing, causing compilation failures. In short, it's completely unusable for me.
If these problems are due to my own beginner-level mistakes, I hope you'll bear with me, Paul.

Thank you."
#83
PlanetSquires Software / Re: Help with formatting modul...
Last post by fbfans - July 25, 2026, 12:11:20 AM
"I made the changes following your suggestions, but the problem still isn't resolved. I've been randomly debugging this for a while now.

It should be that after formatting, Scintilla's cache gets altered and doesn't refresh immediately—I just can't figure it out.

Seeing your post about the improvements in the new Tiko, it seems you've already implemented parsing. If you have some spare time later, perhaps you could consider implementing code formatting as well? If that's the case, I won't waste your valuable development time on this anymore. I'm giving up on this project.

Thank you for your selfless help."
#84
PlanetSquires Software / Re: AfxNova / FreeBasic / Plan...
Last post by fbfans - July 24, 2026, 11:58:14 PM
"That's absolutely fantastic, Paul, Jose—you guys are truly amazing.
My earlier suggestion about integrating afxnova to help Tiko pales in comparison to what you've envisioned here.
Also, you mentioned automatic parsing during input—does that mean you're planning to implement code formatting as well? I've been struggling with this formatting feature recently, and now I realize it was all wasted effort—I've already given up on it.

Really looking forward to the new version of Tiko."
#85
PlanetSquires Software / Re: PsControls Updates
Last post by Paul Squires - July 24, 2026, 09:19:22 PM
New control: PsDatePicker

This is a very good control and quite feature complete.

I have attached some screenshots.
#86
PlanetSquires Software / Re: PsControls Updates
Last post by Paul Squires - July 24, 2026, 06:26:55 PM
3 new features for the PsListBox control

Spanned rows
An ordinary, selectable row can be made to paint as one cell across the whole column band instead of one cell per column — PsListBox_SetRowSpanColumns( h, row, true ). Use it for a section note, a "no results" line, or any wide message row that lives among columned rows.

Non-selectable rows
A row can be made non-selectable — PsListBox_SetRowSelectable( h, row, false ). It then cannot be selected or focused by any path, and keyboard navigation skips over it.

Drag-and-drop reordering
Opt in with PsListBox_SetDragReorder( h, true ) (default is OFF) and the user can drag a row, or a group of selected rows, to new positions inside the same list.


#87
PlanetSquires Software / PsControls Updates
Last post by Paul Squires - July 24, 2026, 06:23:19 PM
I'll try to post any news related to new Ps Custom Controls, or additions and changes to existing controls.

Here is the list of controls (so far):
PsListBox, PsColumnHeader, PsVScrollBar, PsHScrollBar, PsStatusBar, PsTabBar, PsTextBox, PsMenuBar, PsPopupMenu, PsSplitter, PsIconPanel, PsSelectBar, PsToggle, PsScrollPanel, PsComboBox, PsNumericUpDown, PsButton, PsMessageBox, PsCheckBox

Documentation for all controls can be found at the Help Center:
https://www.planetsquires.com/docs

Source code and demo files are in their individual repositories located at: 
https://github.com/PaulSquires?tab=repositories

#88
General Board / New PlanetSquires website
Last post by Paul Squires - July 24, 2026, 03:33:43 PM
Built a new front end website rather than having the domain always redirecting to this forum.

https://www.planetsquires.com

If you go to that address and immediately get redirected to this forum then you will need to hard-clear your browser cache otherwise you'll keep landing on the forum until the site data is cleared. It's not something that I can fix server-side.

To clear it in Chrome: DevTools → Application → Storage → Clear site data, -or- type in this url: chrome://settings/clearBrowserData and select "Cached images and files" to clear.

#89
PlanetSquires Software / Re: AfxNova / FreeBasic / Plan...
Last post by Paul Squires - July 24, 2026, 01:56:06 PM
Quote from: José Roca on July 24, 2026, 01:06:56 PMI hope that the new version of Tiko will manage fine the conversions when you have a file in ansi and you change it yo utf-8, or viceversa. The version that I'm using almost destroyed one of my big source files.
I've put this on the Tiko list. High up on the list.
#90
PlanetSquires Software / Re: AfxNova / FreeBasic / Plan...
Last post by Paul Squires - July 24, 2026, 01:55:20 PM
Quote from: José Roca on July 24, 2026, 01:01:01 PMChange also the name of conflicting files like CButton.inc or you will overwrite mine.
All done. All filenames and all internal functions and symbols have been converted.