• Jueves 2 de Mayo de 2024, 21:55

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - bandro

Páginas: [1]
1
Java / Problema Con Jscrollpane
« en: Miércoles 14 de Junio de 2006, 18:20 »
Hola a todos!

Tengo un problema con un JScrollPane. La idea es mostrar una serie de filas como si fuera una especie de hoja de calculo de excel, y como estas se me salen de la pantalla pues le pongo un JScrollPane. Los elementos de la hoja de calculo los meto dentro de un JPanel normal y corriente con un GridLayout, y cuando creo el JScrollPane le meto ese panel como argumento. Lo hago asi:

JScrollPane scroll = new JScrollPane(panelGeneral);
ventana.setContentPane(scroll);
ventana.setVisible(true);

Y luego ese resultado lo meto en la ventana (un JFrame).

Bien pues el problema que tengo, es q cuando el contenido sobrepasa lo q puede mostrar la ventana, sale la barra de desplazamiento horizontal (hasta ahi bien), pero la posicion de la barra es muy extraña, ya que está a la mitad del recorrido en vez de estar al principio que es lo que yo quisiera.

He intentado varias cosas...como por ejemplo

scroll.getViewport().setViewPosition(new Point(0,0))

ó

scroll.getHorizontalScrollBar() .setValue(0)

Y no surge efecto ninguna de las dos (y he comprobado que el valor de la barra horizontal realmente es 0, pero no se queda al principio del desplazamiento como quisiera). No se pq puede ser, pero estoy bastante desesperado ya...a ver si me podeis exar una mano por favor.

Muxas gracias.

2
Visual Basic 6.0 e inferiores / Re: Crear Instalador
« en: Jueves 17 de Junio de 2004, 20:33 »
Muxas gracias por tu respuesta...muy completa y aclarativa... ;)

Edito: Hay alguna manera de renombrar como queramos el nombre del desinstalador??tampoco es muy importante pero unist001 tampoco es un nombre muy adecuado...

Gracias

3
Visual Basic 6.0 e inferiores / Re: Crear Instalador
« en: Jueves 17 de Junio de 2004, 02:10 »
Hola a todos...

Me habeis ayudado muxo a crear mi instalador, y la verdad es q el Inno Setup este es la caña...tan solo queria haceros una pregunta...a ver si me podeis explicar que son estos flags y opciones, para un archivo de sistema(mas en concreto una dll):

CopyMode: alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall sharedfile regserver

4
Visual C++ / Re: Algun Manual Para El Installshield??
« en: Martes 15 de Junio de 2004, 00:42 »
Nadie tiene conocimientos de esto?? :huh:

5
C/C++ / Re: ¿como Reservar Memoria Para Atributo Private...
« en: Lunes 14 de Junio de 2004, 12:32 »
Sí, todo el tema de constructores y destructores ya lo conozco...pero eso es valido si tienes claro toda la memoria que necesitas cuando se crea el objeto de la clase...yo lo que necesito es primero crear el objeto y luego a partir de una serie de tareas q realizo ya se la memoria que necesito...asi q no me vale reservar en el constructor...

6
C/C++ / Re: ¿como Reservar Memoria Para Atributo Private...
« en: Jueves 10 de Junio de 2004, 00:01 »
Tonces opcion 1 o opcion 2??

7
C/C++ / ¿como Reservar Memoria Para Atributo Private...
« en: Miércoles 9 de Junio de 2004, 18:54 »
Hola a todos...

A ver si me podian ayudar con esto...pues soy bastante novato en la programacion orientada a objetos y no tengo claro como se haria esto...mis ideas son estas dos:

tengo por ejemplo este atributo
 
private:

      int *enteros

public :

      int get_enteros() { return enteros; }
      int get_enteros(int i) { return enteros; }
      set_enteros(int *datos) { enteros = datos; }
      set_enteros(int *dato, int i) { enteros = dato; }

y ahora vienen mis dos opciones

1) hacer un metodo para la reserva de memoria

      void reservar_enteros(int i) { enteros = new int; }

2) hacer en la funcion donde se reserva la memoria algo asi

      int *puntero_aux;

      puntero_aux = new int[lo_que_sea];
      set_enteros(puntero_aux);

Vamos, que las dos digo yo q funcionarían pero me gustaria saber vuestra opinion de ver cual es mas correcta...
Saludos y gracias por adelantado
 :hola:

8
Visual C++ / Algun Manual Para El Installshield??
« en: Lunes 7 de Junio de 2004, 01:25 »
Hola a todos...

Quiero hacer un setup para una aplicación y la verdad es q no me entero muy bien de como funciona el InstallShield que viene con el Microsoft Visual Studio 6.0...a ver si alguien me puediera dejar algun link con un manual...

Ah y tambien a ver si me podeis decir si hay alguna manera de traducirlo, y traducir el propio instalador(no se si me explico...el setup que quiero hacer yo...pq solo me deja seleccionar ingles).

Gracias

9
Visual C++ / Alguien Me Podria Decir Q Ocurre Cuando...
« en: Viernes 4 de Junio de 2004, 10:22 »
Cuando en un control de edicion picas boton derecho y sale el menu emergente de windows y le das a pegar(o a copiar si kieres copiar el texto)...a q función se llama por defecto.

Gracias :hola:

10
Visual C++ / Re: Como Abrir Un Documento...
« en: Martes 18 de Mayo de 2004, 11:35 »
Eso no se puede hacer pq te abre la vista primero antes de pasar por el serialize por lo q no sabrias q tipo de vista tienes q abrir.
La solución que he encontrado a esto es definir una relación documento-vista 1 a 1, es decir, cada documento con un tipo de vista y asi ya la abre bien. Pq si tenia 1 a 3, 1 documento con tres vistas, me abria siempre con la vista q tenia asociada en la primera plantilla(tienes q hacer tres plantillas, una por cada asociacion documento vista).

11
Visual C++ / Re: Como Abrir Un Documento...
« en: Lunes 3 de Mayo de 2004, 10:28 »
nadie??

12
Visual C++ / Como Abrir Un Documento...
« en: Viernes 16 de Abril de 2004, 13:08 »
Wenas a todos:

Tengo un documento al q tengo asociado tres vista...pero de cada documento q guardo solo vale para un tipo de vista...asi q lo q kiero es abrir el documento con la vista apropiada...A ver si me podeis ayudar...un saludo.

13
C/C++ / Re: Problema Con Estructuras
« en: Jueves 15 de Abril de 2004, 19:07 »
visual c++

14
C/C++ / Problema Con Estructuras
« en: Jueves 15 de Abril de 2004, 11:29 »
Hola a todos...

A ver si me podeis ayudar con una duda q tengo...

Tengo un estructura definida en una clase, y un puntero de ese tipo de datos definido en dixa clase...y tengo q reservar memoria a traves de ese puntero desde otra clase(basandome en la arquitectura documento/vista la estructura y el puntero estan en el documento...y quiero reservar memoria para ese puntero desde la vista)...pero no se como hacerlo...

La cosa esta asi...hasta donde yo doy...

en la clase documento tengo...

struct limites{
      float lim_inferior;
      float lim_superior;
}*limites_variables;

y en la vista pretendo reservar memoria asi

pDoc->limites_variables = new struct limites[pDoc->variables];

Se q esta mal pero no se me ocurre como solucionarlo...a ver si me ayudais...gracias y un saludo.

15
Visual C++ / Aplicacion Con Estos Aspectos...
« en: Martes 13 de Abril de 2004, 23:52 »
Hola a todos:

A ver si alguien me pudiera pasar una aplicacion o me pueda decir de donde me la puedo bajar, en donde vengan implementadas la funcionalidad de guardar archivos(y consecuentemente abrirlos), y q tambien haga las funciones tipicas de copiar, cortar, pegar...no encuentro por ningun lao un codigo fuente con estas caracteristicas...a ver si me ayudais...

Gracias y un saludo.

16
Visual C++ / Re: Problemas De Novato
« en: Martes 13 de Abril de 2004, 23:48 »
Sobre la barra de herramientas del Visual...picas boton derecho y ahi te sale una lista con todas las ventanas q puedes tener abiertas en el apartado recursos...pues creo q se llama dialog o resource...no estoy muy seguro pero prueba q es ahi...
Saludos :hola:

17
Visual C++ / Re: Problemas De Novato
« en: Lunes 12 de Abril de 2004, 20:15 »
Para lo primero tendras q hacerlo con la funcion SetWindowText q creo q se le pasa una cadena de caracteres...asi q tendras q convertir el numero a cadena con un sprinft por ejemplo...yo lo hago asi y me funciona...
Un saludo.

18
Visual C++ / Pasar De Un Control De Edicion A Otro
« en: Lunes 5 de Abril de 2004, 20:35 »
Hola a todos...
A ver si alguien me podria resolver una duda q tengo desde hace tiempo y no he sabido solucionar...¿Como puedo pasar de un control de edicion a otro usando la tecla TABULADOR?...si los controles estuvieran en un cuadro de dialogo no habria problema(seria con la opcion TABSTOP y con GROUP en el primero...), pero es q los controles los creo en tiempo de ejecucion y le pongo esos estilos(WS_TABSTOP y WS_GROUP al primero) y no me funciona...no se pq es esto...a ver si alguien me puede ayudar, un saludo.

19
Visual C++ / Cambiar El Color De Fondo De Una Ventana
« en: Lunes 29 de Marzo de 2004, 11:11 »
Pues eso...q a ver si alguien sabe como se puede cambiar el color de fondo de una ventana hija...un saludo y muxas gracias por vuestras respuestas.
 :hola:

20
Visual C++ / Re: Ejemplo De Programacion En Mfc
« en: Jueves 25 de Marzo de 2004, 16:01 »
No he encontrado nada q me sirva...me gustaria ver algo donde me enseñe como declarar varias clases de documentos y como asociar estos con sus respectivas vistas...vamos algo q me muestre como va el tema de las plantillas y AddDocTemplate...q es q no lo entien muy bien...
Un saludo.

21
Visual C++ / Ejemplo De Programacion En Mfc
« en: Jueves 25 de Marzo de 2004, 11:53 »
Hola a todos...
A ver si alguien me podria decir donde puedo encontrar un codigo de ejemplo de Visual C++ q utilice la MFC, y donde se creen varios tipos de documentos y varios tipos de vistas para cada documento.
Gracias por adelantado...un saludo.

Páginas: [1]