Money_Maker: dime por favor, ¿puedes averiguar la anchura de la etiqueta en píxeles? la longitud del texto no funciona las letras tienen diferentes anchos
Anchura/Altura- los objetos tienen anchura y altura. Si se especifica "sólo lectura", significa que los valores de anchura y altura sólo se calculan después de dibujar el objeto en el gráfico;
y luego
OBJPROP_XSIZE
Ancho de un objeto a lo largo del eje X en píxeles. Especificado para OBJ_LABEL (sólo lectura), OBJ_BUTTON, OBJ_BITMAP, OBJ_BITMAP_LABEL, OBJ_EDIT, OBJ_RECTANGLE_LABEL.
int
OBJPROP_YSIZE
Altura de un objeto a lo largo del eje Y en píxeles. Especificado para OBJ_LABEL (sólo lectura), OBJ_BUTTON, OBJ_BITMAP, OBJ_BITMAP_LABEL, OBJ_EDIT, OBJ_RECTANGLE_LABEL.
Otra pregunta en el ámbito global declaro e inicializo dichos arrays, ¿es posible hacerlo en una función aparte pero que sea visible en otra función, sé que no se puede devolver un array desde una función, hay alguna otra forma...?
Otra pregunta en el ámbito global declaro e inicializo dichos arrays, ¿se puede hacer en una función aparte, pero que sea visible en otra función, sé que el array no puede ser devuelto desde la función, quizás haya otra forma...?
Puedes pasar un array por referencia a una función. Entonces todos los cambios en la función se harán con la referencia al array que se pasó.
Puedes pasar un array por referencia a una función. Entonces todos los cambios en la función se harán con el array referido.
No es así, al revés sería( Lo ideal sería obtener un array desde una función, o declararlo e inicializarlo allí, pero que fuera visible globalmente, o un puntero a un array... pensar en esta dirección para no cargar OnInit
en realidad no, al revés sería( Lo ideal sería obtener un array de una función o declarar e inicializarlo allí, pero que fuera visible globalmente, o un puntero a un array... Pienso en esta dirección para no cargar OnInit
Money_Maker: de una función para obtener un array o declararlo e inicializarlo allí, pero para hacerlo visible globalmente, o un puntero a un array... Estoy pensando en esta dirección para evitar cargar OnInit
Se declara un array global sin especificar el tamaño. Su función establece su tamaño con ArrayResize. Y es visible globalmente, y OnInit se libera...
Artyom Trishkin: Dado que el objeto ya no es necesario, ¿por qué habría de ordenarse en la lista de objetos? Elimínelo, y la lista de objetos requeridos permanecerá ordenada.
dime por favor, ¿puedes averiguar la anchura de la etiqueta en píxeles? la longitud del texto no funciona las letras tienen diferentes anchos
Tal vez... Tenemos que resolverlo aquí.
y luego
OBJPROP_XSIZE
Ancho de un objeto a lo largo del eje X en píxeles. Especificado para OBJ_LABEL (sólo lectura), OBJ_BUTTON, OBJ_BITMAP, OBJ_BITMAP_LABEL, OBJ_EDIT, OBJ_RECTANGLE_LABEL.
int
OBJPROP_YSIZE
Altura de un objeto a lo largo del eje Y en píxeles. Especificado para OBJ_LABEL (sólo lectura), OBJ_BUTTON, OBJ_BITMAP, OBJ_BITMAP_LABEL, OBJ_EDIT, OBJ_RECTANGLE_LABEL.
int
Tal vez... Tendremos que resolverlo aquí.
resultó ser más fácil de lo previsto) ObjectGetInteger(0, "name",OBJPROP_YSIZE)
Gracias)
Otra pregunta en el ámbito global declaro e inicializo dichos arrays, ¿es posible hacerlo en una función aparte pero que sea visible en otra función, sé que no se puede devolver un array desde una función, hay alguna otra forma...?
Otra pregunta en el ámbito global declaro e inicializo dichos arrays, ¿se puede hacer en una función aparte, pero que sea visible en otra función, sé que el array no puede ser devuelto desde la función, quizás haya otra forma...?
Puedes pasar un array por referencia a una función. Entonces todos los cambios en la función se harán con la referencia al array que se pasó.
Puedes pasar un array por referencia a una función. Entonces todos los cambios en la función se harán con el array referido.
No es así, al revés sería(
Lo ideal sería obtener un array desde una función, o declararlo e inicializarlo allí, pero que fuera visible globalmente, o un puntero a un array...
pensar en esta dirección para no cargar OnInit
en realidad no, al revés sería(
Lo ideal sería obtener un array de una función o declarar e inicializarlo allí, pero que fuera visible globalmente, o un puntero a un array...
Pienso en esta dirección para no cargar OnInit
Estoy pensando en esta dirección para evitar cargar OnInit
Dado que el objeto ya no es necesario, ¿por qué habría de ordenarse en la lista de objetos? Elimínelo, y la lista de objetos requeridos permanecerá ordenada.
¿Hay algún ejemplo de cómo hacerlo?
¿Hay algún ejemplo de cómo hacerlo?