Bruno.
Não sei se é o seu caso.
Quando uma string possui mais de um espaço em branco, dependendo do browser ou da forma como foi gerado o HTML, não é mostrado todos os espaços em branco.
O programa que gera pode "compactar" o HTML e isso excluir os espaços em branco e o HTML gerado só possui 1 espaço em branco.
Quando isso ocorrer, troque cada espaço em branco pela string " " (sem as aspas). Esta string é o código HTML para o espaço em branco.
Abçs.
Luis Miyashita
Dash Tecnologia de Sistema e Consultoria Ltda.
Fone: (11) 3141-1042
De: Vrban Aquino, Bruno [mailto:bruno@vrban.com.br]
Enviada em: quinta-feira, 29 de dezembro de 2011 09:29
Para: internet-l@gxtech.com.uy
Assunto: Re: [internet-l] Class Property
Olá Sergio Brother Querido,
Fiz o teste conforme orientou, a classe herdada, readyonlyminhaclasse...
E o CSS foi gerado certo, porém não interpretou no browser adicionando spaço... as colunas ainda fixas com o mesmo tamanho.
O que fiz para conseguir aumentar o recuo após o nome dos valores foi no título da coluna colocar ..... (vários pontos)
Classe.................
Assim funcionou, não é a melhor solução, nem a que eu desejava, mas foi a unica que funcionou.
Abraços
Bruno Aquino
Em 28 de dezembro de 2011 13:32, Sérgio Schaaf <sergio.schaaf@stctecno.com.br> escreveu:
Olá Bruno,
No Theme Editor, se vc observar o nó Attribute90px, verá que abaixo dele tem outras definições de classes, uma delas é o RadOnly... O GX reconhece o comportamento visual do componente de tela (em HTML se ele tem que usar um INPUT pq é editável oy um <div> ou <p> se é readonly) e neste caso ele faz a referência para a classe correspondente...
Não te serve apenas ajustar o comportamento visual no theme editor para a classe ReadOnlyAttribute90px ?
Obrigado,
Erro! O nome de arquivo não foi especificado.
email : sergio.schaaf@stctecno.com.br
MSN : sergioschaaf@hotmail.com
skype :sergio.schaaf
Tel : +055 11 9965 0773
2011/12/28 Vrban Aquino, Bruno <bruno@vrban.com.br>
Como indicar a classe de um item do grid, onde o grid é baseado em uma Collection SDT.
Se o item está setado com Behavior.ReadOnly = True ?
Erro! O nome de arquivo não foi especificado.
A aplicação mata a classe que indiquei ... e substitui com a classe 'ReadOnly' ...
2011/12/28 Sérgio Schaaf <sergio.schaaf@stctecno.com.br>
Omar,
En un test acá este codigo funciona :
Event Start
&css = "txtItalic20p txtRed"
EndEvent
Event Enter
textBlock1.Class = &css.Trim()
EndEvent
txtItalic20p y txtRed son dos clases que defini justo abajo de la definicón del nodo TextBlock en el Theme Editor
Necesitas cambiar una clase de una tag HTML o de un objeto de diseño de GX (en mi caso un textblock)
Obrigado,
Erro! O nome de arquivo não foi especificado.
email : sergio.schaaf@stctecno.com.br
MSN : sergioschaaf@hotmail.com
skype :sergio.schaaf
Tel : +055 11 9965 0773
2011/12/28 Omar Gomez <ogoml2011@gmail.com>
Sergio,
en html css
<p class="pullquote btmmargin left">...</p>
Ahí utiliza 3 clases: pullquote, btmmargin y left
En GeneXus
Grid1.class = "GreenGrid"
Quizas deba escribir los 2 nombres ahi.
De todas formas no lo he podido probar porque asignar una clase no me esta funcionando, genera mal el javascript, estoy bajando el ultimo preview para ver si esta corregido, en caso contrario me comunicare con Artech.
No se si se entendió mi duda, arriba puse el ejemplo.
Gracias,Omar
2011/12/28 Sérgio Schaaf <sergio.schaaf@stctecno.com.br>
>
> Hola Omar,
>
> No entendí la duda...
> Cuando se utiliza más de una classe es cuando se necesita condicionar ellas. Por ejemplo pintar de un color si el valor es < 100 o >= 100.
> Y eso solo tiene sentido desde un codigo de carga para el valor. Tal cual está en el link que enviste :
>
> If &import > 0
> Grid1.class = "GreenGrid"
> Else
> Grid1.class = "BlueGrid"
> EndIf
>
>
> Obrigado,
>
>
>
> http://www.stctecno.com.br | http://www.buscojobs.com.br
>
> email : sergio.schaaf@stctecno.com.br
> MSN : sergioschaaf@hotmail.com
> skype :sergio.schaaf
> Tel : +055 11 9965 0773
>
>
>
> 2011/12/28 Omar Gomez <ogoml2011@gmail.com>
>>
>> Buen día
>>
>> En el diseño web se puede utilizar 2 clases al mismo tiempo, como puedo utilizar 2 clases con GeneXus (Ev1)
>>
>> Encontré esto:
>> http://wiki.gxtechnical.com/commwiki/servlet/hwiki?Class+Property,
>>
>> Pero muestra una sola clase.
>>
>> Gracias.
>> Omar
>
>
Nenhum vírus encontrado nessa mensagem.
Verificado por AVG - www.avgbrasil.com.br
Versão: 2012.0.1901 / Banco de dados de vírus: 2109/4709 - Data de Lançamento: 12/28/11Nenhum vírus encontrado nessa mensagem.
Verificado por AVG - www.avgbrasil.com.br
Versão: 2012.0.1901 / Banco de dados de vírus: 2109/4709 - Data de Lançamento: 12/28/11Nenhum vírus encontrado nessa mensagem.
Verificado por AVG - www.avgbrasil.com.br
Versão: 2012.0.1901 / Banco de dados de vírus: 2109/4709 - Data de Lançamento: 12/28/11
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.
0 Response to "Re: [internet-l] Class Property"
Publicar un comentario