Clipper On Line • Ver Tópico - MonthCalendar...Problemas...

MonthCalendar...Problemas...

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

MonthCalendar...Problemas...

Mensagempor carlos_dornelas » 08 Jun 2009 19:09

Caros, se puderem testar o código abaixo...

1-Como exibir o MonthCalendar sobre um browse? No exemplo anexo o calendário não é exibido, a não ser que o programa seja minimizado e após maximizado.

2-O MonthCalendar é exibido em posições diferentes da tela dependendo do sistema operacional: XP ou Vista.

Antonio Carlos

#include 'minigui.ch'

function main()

aStrut:={}
aadd(aStrut,{'dados','c',30,0})
dbcreate('teste',aStrut)

DEFINE WINDOW form_main AT 0,0 ;
  WIDTH 760 HEIGHT 600 ;
  TITLE 'Exemplo' ;
  MAIN

  DEFINE MAIN MENU
     POPUP 'Arquivos'
       ITEM 'Browse..'  ACTION Inicia()
       SEPARATOR
       ITEM 'Saida'     ACTION form_main.Release
     END POPUP
  END MENU

END WINDOW
CENTER WINDOW form_main
ACTIVATE WINDOW form_main
Return Nil

Function Inicia()

SET BROWSESYNC ON
use teste alias xteste
go top

@ 15,10 BROWSE Browse_1;
OF form_main;
WIDTH 730 HEIGHT 450 FONT 'Arial' SIZE 18;
HEADERS { 'dados' } ;
WIDTHS { 350 } ;
WORKAREA xteste ;
FIELDS { 'xteste->dados' } ;
VALUE 1 EDIT APPEND DELETE
form_main.Browse_1.SetFocus

@ 480,320 BUTTON Button01 Of Form_Main CAPTION 'DATA'   WIDTH 80 ACTION SetData()

function SetData()

form_main.browse_1.enabled:=.f.

@ 080,190 MONTHCALENDAR ad1 OF form_main VALUE date() FONT 'ARIAL' SIZE 18
@ 415,280 BUTTON  ab1 OF form_main CAPTION 'OK'  WIDTH 80 ACTION MSGINFO('ok')
@ 415,380 BUTTON  ab2 OF form_main CAPTION 'CANCEL' WIDTH 80 ACTION {||form_main.ad1.release(),form_main.ab1.release(),form_main.ab2.release()}

form_main.ad1.show

carlos_dornelas
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 392
Data de registro: 25 Ago 2004 21:54
Curtiu: 0 vez
Mens.Curtidas: 10 vezes

Re: MonthCalendar...Problemas...

Mensagempor MARCELOG » 24 Jun 2009 09:58

Olá companheiro,
crie uma janela com o tamanho para conter o monthcalendar, com ou sem título, e exiba no local desejado uai.

MarceloG
Água mole em pedra dura tanto bate que até espirra!
Avatar de usuário

MARCELOG
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 546
Data de registro: 15 Mar 2005 16:54
Cidade/Estado: Divinópolis/MG
Curtiu: 0 vez
Mens.Curtidas: 6 vezes

Re: MonthCalendar...Problemas...

Mensagempor carlos_dornelas » 28 Jun 2009 10:49

Pois é Marcelo, resolvi jogando o monthcalendar em uma MODAL, porém a exibição no vista fica bem menor que no xp! Mas nem tudo é perfeito...
carlos_dornelas
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 392
Data de registro: 25 Ago 2004 21:54
Curtiu: 0 vez
Mens.Curtidas: 10 vezes

Re: MonthCalendar...Problemas...

Mensagempor MARCELOG » 29 Jun 2009 15:50

Muito fácil,
altere a fonte e respectivo tamanho e/ou as propriedades height e width.

MarceloG
Água mole em pedra dura tanto bate que até espirra!
Avatar de usuário

MARCELOG
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 546
Data de registro: 15 Mar 2005 16:54
Cidade/Estado: Divinópolis/MG
Curtiu: 0 vez
Mens.Curtidas: 6 vezes




Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 11 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro