Autore |
Messaggio |
Xfiles
Membro Senior
Registrato: 28/12/07 19:22 Messaggi: 51
|
|
Spostare un dialog anche cliccando all'interno |
|
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 |
|
|
Xfiles
Membro Senior
Registrato: 28/12/07 19:22 Messaggi: 51
|
|
|
|
Mi potreste rispondere?
|
|
Sab Giu 14, 2008 8:12 am |
|
|
Dr_Destino
Utente esperto
Registrato: 11/04/07 14:39 Messaggi: 364
|
|
|
|
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 |
|
|
Xfiles
Membro Senior
Registrato: 28/12/07 19:22 Messaggi: 51
|
|
|
|
Forse con dcx l'ho trovato:
| | /cb_alias DNAME sclick ID |
Per? non so come usare gli eventi dcx.. come si fa?
|
|
Sab Giu 14, 2008 12:31 pm |
|
|
Dr_Destino
Utente esperto
Registrato: 11/04/07 14:39 Messaggi: 364
|
|
|
|
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 |
|
|
Xfiles
Membro Senior
Registrato: 28/12/07 19:22 Messaggi: 51
|
|
|
|
Ho provato cos? ma non funziona. Ho messo:
| |
on *:dialog:pannel:*:*: {
if ($devent == init) {
dcx Mark $dname cb_alias
}
|
E poi:
| |
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 |
|
|
Dr_Destino
Utente esperto
Registrato: 11/04/07 14:39 Messaggi: 364
|
|
|
|
| | 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 |
|
|
Xfiles
Membro Senior
Registrato: 28/12/07 19:22 Messaggi: 51
|
|
|
|
Ma il codice per spostare un dialog com'
|
|
Sab Giu 14, 2008 3:24 pm |
|
|
Dr_Destino
Utente esperto
Registrato: 11/04/07 14:39 Messaggi: 364
|
|
|
|
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 |
|
|
|
|
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
|
|
|