QB64pe
QB64pe copied to clipboard
The QB64 Phoenix Edition Repository
Currently when passing a HTTP URL to `_OpenClient()` (when using `$Unstable:Http`) you have to encode any characters that aren't allowed in HTTP URLs, such as using `%20` for spaces. Really...
Currently `newimg()` will invalidate and update the `display_page` pointer when it resizes the buffer of images. This can lead to the program blowing up if the `MAIN_LOOP` thread is currently...
Currently, when a new release is made we have to manually go make a post on the Forum and a new announcement on Discord. It's not all that bad, but...
I've seen this in a few other repos, the basic idea is that we can have a GitHub workflow that generates the draft text of the next release while we're...
For me anyway, when I Fullscreen the IDE there's a black bar on the top of the screen, offsetting everything down: 
`LEN` works correctly and returns the size of variable, whether the variable is of the QB64 fundamental type or an UDT. ```vb Option _Explicit Type Vector2 As Single x, y...
Glyph shaping needed for indic scripts is not properly done in QB64PE . This will be a great help for many developers in India. I corresponded with QB64 PE forum...
My mouse has 3 extra mouse buttons then the _MOUSEBUTTON command can do, you could add a way to detect the pressing of extra buttons.
QB64-PE currently does not support passing UTD variables to external functions by value. For example, we can write: ```vb TYPE Vector2 x AS SINGLE y AS SINGLE END TYPE DECLARE...
See the below code, if you have a `Type` that contains a variable-length String entry along with other members and you use `ReDim _Preserve` to resize an array of those...