clueless
02-18-2008, 05:21 PM
a few ideas...
- A function in AMS to patch the correct files into the new project directory after a user has had to use one of the Autosave files after a crash.
- Double click for the code wizzard only on the first part of the function:
function.task("some object,"somedata")
function.task("some object,function.task("some object,"somedata"))
so that double clicking whats in between the () selects blocks of text as normal. This is maily because using 'file browse' option thats available in the code wizzard is way easier than locating a file in windows and copy/pasting it + add all the extra '\' required for a valid path in AMS and not being able to double click text blocks inside () slows down coding in general. It breaks the creative flow..lol
- Page.RelativePos(PageObjectA,PageObjectB)
It would be good to get the X ,Y pos of any object (including mouse pointer) releative to any other object on the screen.
- String.CreateNumericalString
Because the only way to get sequential numbers to line up properly in the list box is to add '00''s to the start of them it would make sense to have a function that can do that automaticly.
-Folder.GetSize(TargetFolder,FileTypes,bRecurse)
function for folder size would be usfull.
-ListBox.GetSelectedText(lbxObject)
Just returns the text of the first selected element in a listbox object
-Math.Int(Afloat)
a float to int function.
- Control over the sound made when a message box is called.
- Would be handy to see all available functions in a dll once linked.
- Because AMS is case sensitive it would be great if once a variable has been declared instances of that variable are checked for the correct case rather like in visual basic. I find this very helpfull if i cant quite remeber the name of a declared variable when coding, i write the name out in lower case and see if the letters change to the correct case if its correct.
- Be able to flag an object as non-solid so objects (hotspots over buttons etc) dont block the selections of objects they are on top of and still register a click themselfs.
:yes.
- A function in AMS to patch the correct files into the new project directory after a user has had to use one of the Autosave files after a crash.
- Double click for the code wizzard only on the first part of the function:
function.task("some object,"somedata")
function.task("some object,function.task("some object,"somedata"))
so that double clicking whats in between the () selects blocks of text as normal. This is maily because using 'file browse' option thats available in the code wizzard is way easier than locating a file in windows and copy/pasting it + add all the extra '\' required for a valid path in AMS and not being able to double click text blocks inside () slows down coding in general. It breaks the creative flow..lol
- Page.RelativePos(PageObjectA,PageObjectB)
It would be good to get the X ,Y pos of any object (including mouse pointer) releative to any other object on the screen.
- String.CreateNumericalString
Because the only way to get sequential numbers to line up properly in the list box is to add '00''s to the start of them it would make sense to have a function that can do that automaticly.
-Folder.GetSize(TargetFolder,FileTypes,bRecurse)
function for folder size would be usfull.
-ListBox.GetSelectedText(lbxObject)
Just returns the text of the first selected element in a listbox object
-Math.Int(Afloat)
a float to int function.
- Control over the sound made when a message box is called.
- Would be handy to see all available functions in a dll once linked.
- Because AMS is case sensitive it would be great if once a variable has been declared instances of that variable are checked for the correct case rather like in visual basic. I find this very helpfull if i cant quite remeber the name of a declared variable when coding, i write the name out in lower case and see if the letters change to the correct case if its correct.
- Be able to flag an object as non-solid so objects (hotspots over buttons etc) dont block the selections of objects they are on top of and still register a click themselfs.
:yes.