suggestions for future QB64
#47
Some features I would find helpful for future QB64:

* Native dictionary (associative array) type. The basic of which can hold strings, but maybe make it like VBA's which can hold different types? 

* Arrays inside of user defined types

* Commands to read multiple USB mice / keyboards as separate input devices (!)

* Sound commands like the Web Audio API, and/or basic sound commands to specify waveform / attack / decay / sustain / release / volume for up to 4 (or more?) independent channels, possibly control panning (left/right) or even fader (front/back) or 3D location (up/down) of each sound or stereo pair.

* Built in MIDI commands (input / output)

* Built-in / expanded support for hardware images. Built in hardware image commands for shapes (circle, square, line, etc.) and copy portion of hardware image. Maybe commands for tilesets? Or 3-D & isometric graphics? Whatever will make hw images and graphics easier to work with.

* Form/GUI editor and with events (just like VB6 & VBA) built right into the IDE.

* Optional "variant" type? (useful for operator overloading, would need an accompanying typename function)

* Operator overloading for routines? 

If I think of any more I will let you know!
Reply


Messages In This Thread
suggestions for future QB64 - by Jack - 04-17-2022, 10:41 PM
RE: suggestion for future QB64 - by Pete - 04-18-2022, 05:57 AM
RE: suggestion for future QB64 - by PhilOfPerth - 04-24-2022, 12:14 AM
RE: suggestion for future QB64 - by bplus - 04-24-2022, 01:34 AM
RE: suggestion for future QB64 - by Pete - 04-24-2022, 01:51 AM
RE: suggestion for future QB64 - by bplus - 04-26-2022, 06:12 PM
RE: suggestion for future QB64 - by Pete - 04-26-2022, 06:24 PM
RE: suggestion for future QB64 - by justsomeguy - 04-26-2022, 10:28 PM
RE: suggestion for future QB64 - by Pete - 04-26-2022, 11:03 PM
RE: suggestion for future QB64 - by Fortran66 - 04-29-2022, 09:46 PM
RE: suggestion for future QB64 - by SMcNeill - 04-26-2022, 11:11 PM
RE: suggestion for future QB64 - by Tim - 04-27-2022, 05:52 AM
RE: suggestions for future QB64 - by justsomeguy - 04-26-2022, 11:39 PM
RE: suggestions for future QB64 - by PhilOfPerth - 04-26-2022, 11:58 PM
RE: suggestions for future QB64 - by Pete - 04-27-2022, 12:26 AM
RE: suggestions for future QB64 - by admin - 04-27-2022, 12:36 AM
RE: suggestions for future QB64 - by Pete - 04-27-2022, 12:50 AM
RE: suggestions for future QB64 - by admin - 04-27-2022, 06:14 AM
RE: suggestions for future QB64 - by Tim - 04-27-2022, 06:30 AM
RE: suggestions for future QB64 - by admin - 04-27-2022, 06:35 AM
RE: suggestions for future QB64 - by Tim - 04-27-2022, 04:27 PM
RE: suggestions for future QB64 - by Pete - 04-27-2022, 04:38 PM
RE: suggestions for future QB64 - by Tim - 04-27-2022, 11:39 PM
RE: suggestions for future QB64 - by SMcNeill - 04-28-2022, 03:04 PM
RE: suggestions for future QB64 - by CharlieJV - 04-28-2022, 05:03 PM
RE: suggestions for future QB64 - by crumpets - 04-28-2022, 02:07 PM
RE: suggestions for future QB64 - by Coolman - 04-28-2022, 05:02 PM
RE: suggestions for future QB64 - by bplus - 04-28-2022, 05:15 PM
RE: suggestions for future QB64 - by CharlieJV - 04-28-2022, 05:32 PM
RE: suggestions for future QB64 - by SMcNeill - 04-28-2022, 06:37 PM
RE: suggestions for future QB64 - by bplus - 04-28-2022, 05:58 PM
RE: suggestions for future QB64 - by aurel - 04-28-2022, 08:28 PM
RE: suggestions for future QB64 - by Pete - 04-28-2022, 08:33 PM
RE: suggestions for future QB64 - by Pete - 04-28-2022, 11:42 PM
RE: suggestions for future QB64 - by Tim - 05-05-2022, 06:37 PM
RE: suggestions for future QB64 - by SMcNeill - 04-28-2022, 08:31 PM
RE: suggestions for future QB64 - by SMcNeill - 04-28-2022, 08:38 PM
RE: suggestions for future QB64 - by Tim - 04-28-2022, 09:01 PM
RE: suggestions for future QB64 - by bplus - 04-28-2022, 10:35 PM
RE: suggestions for future QB64 - by Dav - 04-28-2022, 11:38 PM
RE: suggestions for future QB64 - by aurel - 04-29-2022, 12:00 PM
RE: suggestions for future QB64 - by bplus - 04-29-2022, 06:42 PM
RE: suggestions for future QB64 - by Pete - 04-29-2022, 07:03 PM
RE: suggestions for future QB64 - by bplus - 04-29-2022, 07:47 PM
RE: suggestions for future QB64 - by Pete - 04-29-2022, 07:54 PM
RE: suggestions for future QB64 - by bplus - 04-29-2022, 07:57 PM
RE: suggestions for future QB64 - by SMcNeill - 04-29-2022, 09:56 PM
RE: suggestions for future QB64 - by madscijr - 05-05-2022, 05:59 PM
RE: suggestions for future QB64 - by mnrvovrfc - 07-25-2022, 06:07 AM
RE: suggestions for future QB64 - by madscijr - 07-25-2022, 03:18 PM
RE: suggestions for future QB64 - by mnrvovrfc - 07-25-2022, 10:25 PM
RE: suggestions for future QB64 - by madscijr - 07-26-2022, 01:09 AM
RE: suggestions for future QB64 - by mnrvovrfc - 07-26-2022, 07:51 PM
RE: suggestions for future QB64 - by SMcNeill - 07-26-2022, 09:15 PM
RE: suggestions for future QB64 - by Pete - 05-05-2022, 06:23 PM
RE: suggestions for future QB64 - by madscijr - 05-05-2022, 08:29 PM
RE: suggestions for future QB64 - by madscijr - 05-05-2022, 08:45 PM
RE: suggestions for future QB64 - by crumpets - 05-07-2022, 09:01 AM
RE: suggestions for future QB64 - by dano - 05-12-2022, 11:32 PM
RE: suggestions for future QB64 - by RNBW - 07-25-2022, 01:44 PM
RE: suggestions for future QB64 - by bplus - 05-07-2022, 03:57 PM
RE: suggestions for future QB64 - by RhoSigma - 07-25-2022, 03:22 PM
RE: suggestions for future QB64 - by DSMan195276 - 07-26-2022, 02:52 AM
RE: suggestions for future QB64 - by TempodiBasic - 07-26-2022, 12:52 PM
RE: suggestions for future QB64 - by DSMan195276 - 07-26-2022, 04:32 PM
RE: suggestions for future QB64 - by TempodiBasic - 07-26-2022, 06:59 PM
RE: suggestions for future QB64 - by madscijr - 07-26-2022, 07:27 PM



Users browsing this thread: 12 Guest(s)