Sub DefNotasModal() As ABMModalSheet
Dim MyModal As ABMModalSheet
MyModal.Initialize(page,"demonotas",True,ABM.MODALSHEET_TYPE_NORMAL,"modal")
'Temas
MyModal.Header.UseTheme("modalheader")
MyModal.Content.UseTheme("modalcontent")
MyModal.Footer.UseTheme("modalfooter")
MyModal.IsDismissible = False
'************* Grid *********************
'Cabezera
MyModal.Header.AddRows(1,True,"").AddCells12(1,"center")
MyModal.header.BuildGrid
'Cuerpo
MyModal.Content.AddRows(1,True,"").AddCellsOS(1,0,0,0,8,8,8,"").AddCellsOS(1,0,0,0,4,4,4,"")
MyModal.Content.AddRows(1,True,"").AddCells12(1,"")
MyModal.Content.BuildGrid
'Pie
MyModal.Footer.AddRows(1,True,"").AddCells12(1,"")
MyModal.Footer.BuildGrid
'*****************************************
'************ Campos *******************
'Encabezado
MyModal.Header.Cell(1,1).AddComponent(ABMShared.BuildSubHeader(page,"modaltitulo",""))
'Captura del comentario
Dim texto As ABMInput
texto.Initialize(page,"notetexto",ABM.INPUT_TEXT,"Note",True,"input")
MyModal.Content.Cell(1,1).AddComponent(texto)
Dim textbtn As ABMButton
textbtn.InitializeFloating(page,"notetxtbtn","mdi-content-add","blue")
textbtn.Size = ABM.BUTTONSIZE_NORMAL
MyModal.Content.Cell(1,2).Addcomponent(textbtn)
'Tabla
Dim tabla As ABMTable
tabla.Initialize(page,"tblnotes",False,False,True,"notas")
tabla.SetHeaders(Array As String("Date and Hour","Notes"))
tabla.SetHeaderThemes(Array As String("header","header"))
tabla.SetColumnWidths(Array As Int(200,0))
MyModal.Content.Cell(2,1).AddComponent(tabla)
Dim okbtn As ABMButton
okbtn.InitializeFlat(page, "demnotokbtn", "", "", "OK", "transparent")
MyModal.Footer.Cell(1,1).AddComponent(okbtn)
Return MyModal
End Sub