Conheça as melhorias da versão 8.0, 8.1, 8.2!
Clique aqui para saber mais
desabilitar o X close do TWindow Alguém sabe como faço para desabilitar o X close do TWindow?...
RS
desabilitar o X close do TWindow  
Alguém sabe como faço para desabilitar o X close do TWindow?

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (5)


RS

Mais um post que vai ficar sem resposta, deve ser porque não tem jeito né.
NR

https://www.adianti.com.br/forum/pt/view_3620?desabilitar-o-botao-close-x-de-um-
RS

Obrigado Nataniel, eu tinha visto este post, e até tentei mas o X continua la no TWindow, se puder me passar código que fez que ta funcionando.

 
  1. <?php
  2. TScript::create("$('.ui-dialog-titlebar-close').hide();");
  3. ?>
NR

Testei aqui e funcionou. O código é esse mesmo. Adicione um alert pra garantir que o javascript está executando.
 
  1. <?php
  2. TScript::create("alert(123);$('.ui-dialog-titlebar-close').hide();");
  3. ?>
RS

abriu o alert só que após quando abre o TWindow continiua o X veja no link da imagem


pt-br.tinypic.com/r/20z2mf4/9





 
  1. <?php
  2. /**
  3. * DeslocamentoKmForm Registration
  4. * @author <your name here>
  5. */
  6. class DeslocamentoKmForm extends TWindow
  7. {
  8. protected $form; // form
  9. use Adianti\Base\AdiantiStandardFormTrait; // Standard form methods
  10. /**
  11. * Class constructor
  12. * Creates the page and the registration form
  13. */
  14. function __construct($param)
  15. {
  16. parent::__construct();
  17. parent::setTitle('Editando Deslocamento');
  18. parent::setSize(900, 600);
  19. $this->setDatabase('sgo'); // defines the database
  20. $this->setActiveRecord('DeslocamentoKm'); // defines the active record
  21. // creates the form
  22. $this->form = new BootstrapFormBuilder('form_DeslocamentoKm');
  23. // $this->form->setFormTitle('');
  24. TScript::create("alert(123);$('.ui-dialog-titlebar-close').hide();");
  25. // create the form fields
  26. $id = new THidden('id');
  27. ?>
</your>