Wishlist

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Wishlist

Post by Trond »

Suggestion: Line continuation character _ to attach the next line onto this
line. Very useful for long function calls like OpenWindow.

Suggestion: Option to uppercase all keywords/builtin functions.

Suggestion: Perform case correction on procedures.

Suggestion: Case correction for predefined constants.

Suggestion: Global ... EndGlobal with a list of variables in between (just like enumeration except that they don't get a value and are variables).

Suggestion: Support for gadget "alignment" (called Dock and DockStyle in Windows Forms.) <- Important!!

Suggestion: More flags for OpenFileRequester():
#PB_Requester_FileMustExist (File must exist. Windows has a preset for this.) <- More important
#PB_Requester_NoPlacesBar (No places bar (My Documents, etc...) in Windows 2000/XP) <- Less important

Suggestion: More flags for SaveFileRequester():
#PB_Requester_OverwritePrompt (Display a prompt before returning a filename that is already used.) <- More important
#PB_Requester_NoPlacesBar (No places bar (My Documents, etc...) in Windows 2000/XP) <- Less important

Suggestion: Find and Replace requesters. (They're standard under Windows)

Suggestion: Flag for ColorRequester():
#PB_Requester_FullOpen (Opens the "define custom colours" flap by default)

Suggestion: A way to define the custom colours for ColorRequester before showing it for the first time.

Suggestion: An easy way to measure the height (and maybe width) of a gadget
text for designing scalable user interfaces. For people with poor eyesight who
have large font settings, the text could go outside buttons, etc...
Hydrate
Enthusiast
Enthusiast
Posts: 436
Joined: Mon May 16, 2005 9:37 pm
Contact:

Post by Hydrate »

I would like to see some of this also, it would be very usefull.
Gansta93
Enthusiast
Enthusiast
Posts: 238
Joined: Wed Oct 20, 2004 7:16 pm
Location: The Village
Contact:

Post by Gansta93 »

Hello,

Right, it would be useful. but
Suggestion: Global ... EndGlobal with a list of variables in between (just like enumeration except that they don't get a value and are variables).
It is possible if you type Globa var1,Var2,etc but if the "_" to continu the in another line was, you'd be able to do global Var1,_
Var2 etc. But all others suggestion, I also think they would be useful.
Be seeing you! :-)

Gansta93
If you speak french, you can visite Le Monde de Gansta93 (Gansta93's World)
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

> Suggestion: Case correction for predefined constants.

This one is allready done for the next beta ;)
quidquid Latine dictum sit altum videtur
Dare2
Moderator
Moderator
Posts: 3321
Joined: Sat Dec 27, 2003 3:55 am
Location: Great Southern Land

Post by Dare2 »

Just adding my 2c worth of support for this wishlist.

Also perhaps some additional gadgetevent constants (and returns) like mousemoved and windowmoved and windowchanged.

:)
@}--`--,-- A rose by any other name ..
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Post by DoubleDutch »

> Suggestion: Case correction for predefined constants.

This one is allready done for the next beta
Nice :D
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
Gansta93
Enthusiast
Enthusiast
Posts: 238
Joined: Wed Oct 20, 2004 7:16 pm
Location: The Village
Contact:

Post by Gansta93 »

It would be very very good if resources (XP skins, Version Informations, and others resources we want to include) were not ignored when compiling a dll.
Be seeing you! :-)

Gansta93
If you speak french, you can visite Le Monde de Gansta93 (Gansta93's World)
Post Reply