Gracias Rui Pinto (Rapinto)
COBOL Foro
Foro dedicado a COBOL, a la Programación y a la Informática.
  COBOL Foro > IDE-s y compiladores COBOL > COBOL - General
COBOL - General Discusiones de temática general sobre el lenguaje COBOL y todo lo relacionado con él.
Comunicados
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Crear archivo indexado desde un XLS Anthony AcuCobol 10 6 de agosto de 2019 17:35
[Sintaxis] PowerCOBOL 7 crear archivo Excel con varias hojas drvedia1981 PowerCOBOL (ActiveX, v4 - v11) 2 10 de abril de 2017 16:34
[Sintaxis] Crear Archivo Xml Anthony AcuCobol 7 25 de febrero de 2016 22:46
Respuesta
 
Herramientas

  #1
Antiguo 23 de noviembre de 2015, 12:04
IDENTIFICATION DIVISION
Josber
 Super Moderador
Activista del Foro: Activista del Foro - Razón: Por aportar manuales y enriquecer   Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por muchos agradecimientos 
ENVIRONMENT DIVISION
Avatar de Josber
DATA DIVISION
febrero 2015
Alicante
24.01.2022 07:55
PROCEDURE DIVISION
Posts: 610
Enviado: 290
Recibido: 314
Soluciones: 43
Reputación: 32
Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road
Form Crear archivo manifiest ¿?¿?

Hola a tod@s,

Estoy probando el ocx para Listview que puso Rui en otro apartado, pero no me funciona todo lo "fino" que debería, no se muestra todo lo bonito que debería mostrarse, he copiado y renombrado el archivo manifiest que puso Rui, (nombre_de_mi_ejecutable.exe.manifiest), pero sigue igual, sin embargo el ejecutable de Rui va perfecto, mi pregunta es ¿cómo creo un archivo manifiest para mi aplicación?, el sistema es win 7 x64, ¿de dónde saco el "token" del manifiest?

Perdón por la ignorancia, pero he estado mirando por internet y todo lo que encuentro es para java, eclipse, etc.

Un saludo y muchas gracias.
Josber no ha iniciado sesión   Responder Con Cita
Mejores respuestas Soluciones: 2
  #2
Antiguo 23 de noviembre de 2015, 13:13
IDENTIFICATION DIVISION
Kuk
 Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
enero 2015
Madrid
36 años
24.01.2022 16:48
PROCEDURE DIVISION
Posts: 1.927
Enviado: 638
Recibido: 822
Soluciones: 99
Reputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado
1 usuarios han marcado este post como "Solución"

Josber, el archivos *.manifest es el mismo para x86 que para x64. A veces, para que el ejecutable lo "coja", hay que recompilar con el fichero Manifest ya creado en la carpeta. Por ejemplo en PowerCOBOL 3 no funciona hasta que recompiles el proyecto con el Manifest ya creado en la carpeta.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk no ha iniciado sesión   Responder Con Cita
  #3
Antiguo 23 de noviembre de 2015, 17:57
IDENTIFICATION DIVISION
Josber
 Super Moderador
Activista del Foro: Activista del Foro - Razón: Por aportar manuales y enriquecer   Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por muchos agradecimientos 
ENVIRONMENT DIVISION
Avatar de Josber
DATA DIVISION
febrero 2015
Alicante
24.01.2022 07:55
PROCEDURE DIVISION
Posts: 610
Enviado: 290
Recibido: 314
Soluciones: 43
Reputación: 32
Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road
Predeterminado
1 usuarios han marcado este post como "Solución"

Gracias Kuk, había compilado el ejecutable, pero sin hacer un Rebuild, lo he hecho y a funcionar ... menos la opción "TrackSelect", que no hay manera de que funcione, (es la opción que pone una pequeña flecha de arriba/abajo en la columna por la que ordenas)

Un saludo.-
Josber no ha iniciado sesión   Responder Con Cita
  #4
Antiguo 23 de noviembre de 2015, 20:25
IDENTIFICATION DIVISION
Kuk
 Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
enero 2015
Madrid
36 años
24.01.2022 16:48
PROCEDURE DIVISION
Posts: 1.927
Enviado: 638
Recibido: 822
Soluciones: 99
Reputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Cita del post de Josber Ver Mensaje
menos la opción "TrackSelect", que no hay manera de que funcione
Pero en el ejemplo de Rui eso funciona? Yo es que ando muy liado y no lo he mirado todavía. :o



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk no ha iniciado sesión   Responder Con Cita
  #5
Antiguo 24 de noviembre de 2015, 00:46
IDENTIFICATION DIVISION
Rapinto
 Gran amigo del Foro y Guru de COBOL
Activista del Foro: Activista del Foro - Razón: ¡Gracias!  Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por ayudar mucho a los foreros  Guru de los Gurus: Por solidos y amplios conocimientos - Razón: Por saber demasiado! 
ENVIRONMENT DIVISION
Avatar de Rapinto
DATA DIVISION
febrero 2015
Porto
29.01.2018 20:23
PROCEDURE DIVISION
Posts: 246
Enviado: 19
Recibido: 225
Soluciones: 47
Reputación: 16
Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road
Predeterminado

Josber,

Experimentei o "trackSelect" no meu exemplo e funcionou bem.
Código:
"TRACKSELECT  - Enables hot-track selection in a list-view control. 
Hot track selection means that an item is automatically selected when the cursor remains over the item for a certain period of time. 
The delay can be changed from the default system setting with a LVM_SETHOVERTIME message. 
This style applies to all styles of list-view control. 
You can check whether hot-track selection is enabled by calling SystemParametersInfo" From MSDN.
Esta opção consiste em mudar a posição do rato e parando uns segundos o sistema seleciona a linha automaticamente.

Tem é um comportamento diferente, se usares o "manifest" ou se não usares.

Também o "DOUBLEBUFFER - Version 6.00 and later. Paints via double-buffering, which reduces flicker. This extended style also enables alpha-blended marquee selection on systems where it is supported" From MSDN, acontece o mesmo.

Não é um problema do OCX, são regras das versões do Windows. Desculpem o texto em inglês, mas é do MSDN da Microsoft e explica bem.


Se tiveres mais alguma duvida, diz-me.
Un Saludo
Rui Pinto

---------- Post añadido : 01:46 ---------- Post anterior : 01:27 ----------

Josber,

Só agora reparei que estavas a tentar colocar as setas da ordenação.
Só funciona com o "manifest" o código está no ColumnClick da CMListview.
Nas versões mais antigas do Windows não funciona.

Código COBOL:
  1.     IF POW-ARG-COLUMNINDEX = 2 MOVE 2 TO LRPOS.
  2.     INVOKE RPSExtListView1 "ShowHeaderIcon" USING WS-HANDLE colNo imgIconNo.

Saludos,
Rui
Rapinto no ha iniciado sesión   Responder Con Cita
  #6
Antiguo 25 de noviembre de 2015, 12:30
IDENTIFICATION DIVISION
Josber
 Super Moderador
Activista del Foro: Activista del Foro - Razón: Por aportar manuales y enriquecer   Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por muchos agradecimientos 
ENVIRONMENT DIVISION
Avatar de Josber
DATA DIVISION
febrero 2015
Alicante
24.01.2022 07:55
PROCEDURE DIVISION
Posts: 610
Enviado: 290
Recibido: 314
Soluciones: 43
Reputación: 32
Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road
Predeterminado

Perdona Rui, es que me equivocado al poner la propiedad que quería decir y he puesto "Trackselect" en vez de "ShowHeaderIcon", pero sigue sin funcionarme, en cuanto tenga un poco de tiempo, profundizaré un poco más a ver donde tengo el fallo.

Un saludo.-
Josber no ha iniciado sesión   Responder Con Cita
  #7
Antiguo 26 de noviembre de 2015, 10:46
IDENTIFICATION DIVISION
Josber
 Super Moderador
Activista del Foro: Activista del Foro - Razón: Por aportar manuales y enriquecer   Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por muchos agradecimientos 
ENVIRONMENT DIVISION
Avatar de Josber
DATA DIVISION
febrero 2015
Alicante
24.01.2022 07:55
PROCEDURE DIVISION
Posts: 610
Enviado: 290
Recibido: 314
Soluciones: 43
Reputación: 32
Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road
Predeterminado

Rapinto, Todo me funciona perfectamente excepto la opción "HotLink", que al activarla, cuando pasas el ratón por encima de la tabla, pone en negrita la linea donde está el ratón, pero al mover el ratón, no la restaura, además de que pone la linea en negrita con fallo de repintado.

Si te fijas en la imágen adjunta, la mitad de la tabla está en negrita y la otra mitad no, además si miras el color del texto, se difumina entre negro/verde/amarillo.(donde más se nota es en las columnas con números).

Por cierto, en tu ejemplo, el azul intercalado es más oscuro que en el mío, he probado a cambiar el valor GridColor-n, pero no hace nada, ¿hay que hacer algo en especial?.

Un saludo.-
Miniatura de Adjuntos
Pulsar la imagen para la versión amplia
Nombre:  Pant-1.jpg
Vistas: 110
Tamaño:  291,8 KB  
Josber no ha iniciado sesión   Responder Con Cita
  #8
Antiguo 26 de noviembre de 2015, 11:32
IDENTIFICATION DIVISION
Rapinto
 Gran amigo del Foro y Guru de COBOL
Activista del Foro: Activista del Foro - Razón: ¡Gracias!  Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por ayudar mucho a los foreros  Guru de los Gurus: Por solidos y amplios conocimientos - Razón: Por saber demasiado! 
ENVIRONMENT DIVISION
Avatar de Rapinto
DATA DIVISION
febrero 2015
Porto
29.01.2018 20:23
PROCEDURE DIVISION
Posts: 246
Enviado: 19
Recibido: 225
Soluciones: 47
Reputación: 16
Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road Rapinto is on a distinguished road
Predeterminado

Josber,

O "HOTLINK" não pode ser utilizado com o "TrackSelect", segundo a Microsoft.
Não acho que haja maneira de resolver. Mas vou ver melhor ...

Un saludo,
Rui
Rapinto no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Josber (26 de noviembre de 2015)
  #9
Antiguo 26 de noviembre de 2015, 16:40
IDENTIFICATION DIVISION
Josber
 Super Moderador
Activista del Foro: Activista del Foro - Razón: Por aportar manuales y enriquecer   Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por muchos agradecimientos 
ENVIRONMENT DIVISION
Avatar de Josber
DATA DIVISION
febrero 2015
Alicante
24.01.2022 07:55
PROCEDURE DIVISION
Posts: 610
Enviado: 290
Recibido: 314
Soluciones: 43
Reputación: 32
Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road
Predeterminado

Rapinto, He probado a poner "HotLink" desde -1 hasta 1 he quitado la instrucción, e incluso he recompilado el proyecto y la dll, y sigue haciendo lo mismo

Un saludo.-
Josber no ha iniciado sesión   Responder Con Cita
  #10
Antiguo 22 de diciembre de 2015, 04:24
IDENTIFICATION DIVISION
Lascu
 Junior
ENVIRONMENT DIVISION
Avatar de Lascu
DATA DIVISION
noviembre 2015
Videla, Santa Fe
27.08.2021 03:19
PROCEDURE DIVISION
Posts: 31
Enviado: 50
Recibido: 16
Soluciones: 1
Reputación: 0
Lascu is on a distinguished road Lascu is on a distinguished road
Predeterminado

Hola
A que le llaman hacer un rebuild con el archivo *.manifest creado en la carpeta. Yo he creado este archivo dentro de la misma carpeta y reconstruyo (rebuild) la aplicación pero como dice Josber, no me muestra todo lo bonito que si hace cuando corro la aplicacion de Rui Pinto
Lascu no ha iniciado sesión   Responder Con Cita
Respuesta

Tags
manifest , x64 , x86


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado



La franja horaria es GMT +1. Ahora son las 17:41.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2022, Jelsoft Enterprises Ltd.