SButton
SButton():New(nRow,nCol,nType,bAction,oParent,.T.)Crea botón SButton asociado a contenedor visual.
Descripción general
La pauta SBUTTON() es clase SButton derivada de TControl. TDN muestra New con posición, tipo, acción y padre; apariencia depende del tema. El ejemplo usa tipo 1 como fuente sin atribuir significado no documentado y pasa diálogo explícito. Cubrimos solo ese recorte del constructor; la página no detalla lista formal de propiedades/métodos propios. No los inferimos de clase base. (Fuentes: refs. 1–2.)
Sintaxis
SButton():New(nRow,nCol,nType,bAction,oParent,.T.)Métodos
NewConstructor demostrado por página oficial; recorte no cubre todas las sobrecargas.SButton():New(nRow,nCol,nType,bAction,oParent,.T.)
Objeto botón creado.
Retorno
Objeto SButton del constructor.
Ejemplo comentado
#Include "Protheus.ch"
User Function Ed641()
Local oDlg
Local oBoton
// Quinto argumento pasa padre sin depender de ventana activa.
DEFINE DIALOG oDlg TITLE "Ejemplo SButton" FROM 0,0 TO 150,350 PIXEL
oBoton := SButton():New(12,12,1,{|| oDlg:End()},oDlg,.T.)
ACTIVATE DIALOG oDlg CENTERED
Return NilEn cliente compatible crea botón cuya acción cierra diálogo sin cambiar datos. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
- Requiere interfaz gráfica. Sexto argumento conserva .T. del ejemplo oficial; opciones adicionales y tipos requieren documentación del release.
- En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.