Dtpicker icono

Post Reply
Jorge_T
Posts: 36
Joined: Tue Jan 22, 2019 8:28 am

Dtpicker icono

Post by Jorge_T »

Hola,

Alguien podria indicarme porque cuando utilizo dtpicker no me apararece la imagen del calendario, unicamente la flecha hacia abajo del desplegable.

En color azul como sale, en color rojo lo que me gustaria. He probado con datetime.prg de samples y tampoco me aparece la imagen calendario

Gracias,


Image
random dice generator
Jorge
--------------------------------------------------
Fivewin 18.10 - Harbour - BCC 7 - PellesC
--------------------------------------------------
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Re: Dtpicker icono

Post by Armando »

Jorge:

Dale mas anchura al control en los recursos.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Jorge_T
Posts: 36
Joined: Tue Jan 22, 2019 8:28 am

Re: Dtpicker icono

Post by Jorge_T »

Armando wrote:Jorge:

Dale mas anchura al control en los recursos.

Saludos
Gracias Armando pero sigue sin funcionar, de hecho "datetime.prg de samples" no lo modifico, solo lo compilo y tampoco funciona
Jorge
--------------------------------------------------
Fivewin 18.10 - Harbour - BCC 7 - PellesC
--------------------------------------------------
User avatar
FranciscoA
Posts: 1964
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Dtpicker icono

Post by FranciscoA »

Jorge, lo que dice Armando es correcto. Modifica longitud del recurso.
He compilado DateTime.prg y en efecto no muestra el icono, pero si modificas el recurso lo verás.
Aquí el recurso modificado.

Code: Select all

#include "../include/winapi.ch"

#define DTS_SHOWNONE        0x0002
#define DTS_LONGDATEFORMAT  0x0004
#define DTS_TIMEFORMAT      0x0009

1 24 "./winxp/WindowsXP.Manifest"

MAIN DIALOG DISCARDABLE 85, 52, 254, 156
STYLE WS_POPUP|DS_MODALFRAME|WS_CAPTION|WS_SYSMENU|WS_VISIBLE
CAPTION "Date Time"
FONT 8, "MS Sans Serif"
BEGIN
  CONTROL "", 120, "SysDateTimePick32", WS_TABSTOP, 7, 10, 80, 12       //aquí tenía 60, lo modifiqué a 80 
  CONTROL "", 121, "SysDateTimePick32", DTS_LONGDATEFORMAT|WS_TABSTOP, 7, 32, 136, 12
  CONTROL "", 122, "SysDateTimePick32", DTS_SHOWNONE|WS_TABSTOP, 7, 54, 67, 12
  CONTROL "", 123, "SysDateTimePick32", DTS_TIMEFORMAT|WS_TABSTOP, 7, 85, 45, 12
  CONTROL "", 124, "SysDateTimePick32", DTS_TIMEFORMAT|DTS_SHOWNONE|WS_TABSTOP, 7, 107, 53, 12
  CONTROL "", 130, "Static", SS_CENTERIMAGE|WS_BORDER|WS_GROUP, 169, 10, 71, 12
  CONTROL "", 131, "Static", SS_CENTERIMAGE|WS_BORDER|WS_GROUP, 169, 32, 71, 12
  CONTROL "", 132, "Static", SS_CENTERIMAGE|WS_BORDER|WS_GROUP, 169, 54, 71, 12
  CONTROL "", 133, "Static", SS_CENTERIMAGE|WS_BORDER|WS_GROUP, 169, 85, 71, 12
  CONTROL "", 134, "Static", SS_CENTERIMAGE|WS_BORDER|WS_GROUP, 169, 107, 71, 12
  CONTROL "OK", IDOK, "Button", BS_DEFPUSHBUTTON|WS_TABSTOP, 40, 135, 50, 14
  CONTROL "Clean", 4, "Button", WS_TABSTOP, 98, 135, 50, 14
  CONTROL "Cancel", IDCANCEL, "Button", WS_TABSTOP, 156, 135, 50, 14
END
Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh1204-MySql-TMySql
Jorge_T
Posts: 36
Joined: Tue Jan 22, 2019 8:28 am

Re: Dtpicker icono

Post by Jorge_T »

Muchas gracias Armado y Francisco,

Solucionado, el problema era que en mi archivo de recursos no tenia el MANIFEST de Windows,

Saludos,
Jorge
--------------------------------------------------
Fivewin 18.10 - Harbour - BCC 7 - PellesC
--------------------------------------------------
Post Reply