Indice del forum
RegistratiCercaFAQLista utentiGruppiLog in
Spostare un dialog anche cliccando all'interno

 
Rispondi    Indice del forum » mIRC Scripting Precedente
Successivo
Spostare un dialog anche cliccando all'interno
Autore Messaggio
Xfiles
Membro Senior


Registrato: 28/12/07 19:22
Messaggi: 51

Messaggio Spostare un dialog anche cliccando all'interno Rispondi citando
Salve ragazzi.. vorrei sapere come posso fare in modo da poter spostare un dialog cliccando all'interno del dialog e non per forza al bordo. Esiste una dll che fa questo?
Ven Giu 13, 2008 11:36 am Profilo Invia messaggio privato
Xfiles
Membro Senior


Registrato: 28/12/07 19:22
Messaggi: 51

Messaggio Rispondi citando
Mi potreste rispondere?
Sab Giu 14, 2008 8:12 am Profilo Invia messaggio privato
Dr_Destino
Utente esperto


Registrato: 11/04/07 14:39
Messaggi: 364

Messaggio Rispondi citando
devi usare una dll che sfrutti l'evento mouse click down, ovvero il tasto sinistro del mouse tenuto premuto. L'id della dialog ? 0. DCX o MDX dll lo fanno.
Sab Giu 14, 2008 10:36 am Profilo Invia messaggio privato MSN
Xfiles
Membro Senior


Registrato: 28/12/07 19:22
Messaggi: 51

Messaggio Rispondi citando
Forse con dcx l'ho trovato:
Codice:
/cb_alias DNAME sclick ID

Per? non so come usare gli eventi dcx.. come si fa?
Sab Giu 14, 2008 12:31 pm Profilo Invia messaggio privato
Dr_Destino
Utente esperto


Registrato: 11/04/07 14:39
Messaggi: 364

Messaggio Rispondi citando
on *:dialog:nomedialog:*:*:{
if ($devent == init) {
dcx Mark $dname cb_alias
}
}

alias cb_alias {
if (($2 == lbdown) && ($3 == 0)) {
codice per spostaer la dialog
}
}

$2 ? l'evento
$3 ? l'ID del controllo (la dialog ha come ID 0)
Sab Giu 14, 2008 1:10 pm Profilo Invia messaggio privato MSN
Xfiles
Membro Senior


Registrato: 28/12/07 19:22
Messaggi: 51

Messaggio Rispondi citando
Ho provato cos? ma non funziona. Ho messo:
Codice:

on *:dialog:pannel:*:*: {
if ($devent == init) {
  dcx Mark $dname cb_alias
}

E poi:
Codice:

on *:dialog:pannel:init:*: {
alias cb_alias {
      if (($2 == lbdown) && ($3 == 0)) {       
 }
 }


Ho provato pure mettendo tutto in on *:dialog:pannel:*:*: { ma nn funziona lo stesso.[/code]
Sab Giu 14, 2008 2:28 pm Profilo Invia messaggio privato
Dr_Destino
Utente esperto


Registrato: 11/04/07 14:39
Messaggi: 364

Messaggio Rispondi citando
Codice:
dialog panel {
  title "dialog panel"
  size -1 -1 200 200
  option dbu
}
on *:dialog:panel:*:*:{
  if ($devent == init) {
    dcx Mark $dname cb_panel
  }
}

alias cb_panel {
  if (($2 == lbdown) && ($3 == 0)) {
  ;;CODICE
  }
}

Sab Giu 14, 2008 3:07 pm Profilo Invia messaggio privato MSN
Xfiles
Membro Senior


Registrato: 28/12/07 19:22
Messaggi: 51

Messaggio Rispondi citando
Ma il codice per spostare un dialog com'
Sab Giu 14, 2008 3:24 pm Profilo Invia messaggio privato
Dr_Destino
Utente esperto


Registrato: 11/04/07 14:39
Messaggi: 364

Messaggio Rispondi citando
il comando per spostare una dialog in dcx ? /xdialog -S name x y w h.. e poi ci lavori un p? sopra.
Sab Giu 14, 2008 3:32 pm Profilo Invia messaggio privato MSN
Mostra prima i messaggi di:    
Rispondi    Indice del forum » mIRC Scripting Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a: 
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
Design by Freestyle XL / Flowers Online.phpbb.it