Set of questions
1) Global AnInt:Int (Or any basic type, Float etc)
..Does This actualy make space for an Int, or just a pointer to an Int
2) Global Atype:Type (Or any user type)
..Again does this actually make space for the Type, or just a pointer to the type?
3) AnInt = ADifferentInt
..Does this copy the value of ADifferentInt to AnInt. Or does AnInt just point to ADifferentInt?
..How would I do the reverse ?
4) AType = AnOtherOfTheSameType
..Does this copy the values of Types fields, or does Atype simply now point to AnOtherOfTheSameType
5) Function AFunction(A1:int,A2:type) Called By Afunction (Aint:Int,Atype:Type)
..A1 is Aint, or is a copy of Aint.
..A2 is Atype, is a copy of Atype or is a pointer to Atype
6) Global in Functions
..A Global in a Function is Static, yes? So it must exist outside of the Function, yes? So how do I access it? (I Think I read This in the Docs but cannot find it again)
7) What is the real difference between Image and Pixmap
..If I lock A Image, have I made a whole new PixMap?
..If all I want to do is paste to the back buffer which is better Image or Pixmap. (I want Mask)
8) Can someone tell me or point me to a link, on how to make an “Include” file into an “Import” file. (This might be easy to do, I wouldn’t know)
9) TImage.Load and Load Image (for example) Why is This?
..I understand the need to have the Functions for ppl who havent got the hang of OOP, but surly apart from when the object needs to be passed they should take the same parameters
1) Global AnInt:Int (Or any basic type, Float etc)
..Does This actualy make space for an Int, or just a pointer to an Int
2) Global Atype:Type (Or any user type)
..Again does this actually make space for the Type, or just a pointer to the type?
3) AnInt = ADifferentInt
..Does this copy the value of ADifferentInt to AnInt. Or does AnInt just point to ADifferentInt?
..How would I do the reverse ?
4) AType = AnOtherOfTheSameType
..Does this copy the values of Types fields, or does Atype simply now point to AnOtherOfTheSameType
5) Function AFunction(A1:int,A2:type) Called By Afunction (Aint:Int,Atype:Type)
..A1 is Aint, or is a copy of Aint.
..A2 is Atype, is a copy of Atype or is a pointer to Atype
6) Global in Functions
..A Global in a Function is Static, yes? So it must exist outside of the Function, yes? So how do I access it? (I Think I read This in the Docs but cannot find it again)
7) What is the real difference between Image and Pixmap
..If I lock A Image, have I made a whole new PixMap?
..If all I want to do is paste to the back buffer which is better Image or Pixmap. (I want Mask)
8) Can someone tell me or point me to a link, on how to make an “Include” file into an “Import” file. (This might be easy to do, I wouldn’t know)
9) TImage.Load and Load Image (for example) Why is This?
..I understand the need to have the Functions for ppl who havent got the hang of OOP, but surly apart from when the object needs to be passed they should take the same parameters
MyImage.Load( Ur1:Object,Flags,mr,mg,mb)Maybe Im missing something, all it would need would be Flags = -1, mr=NULL,etc then if mr is NULL use the Global Mask that Ive had to set?