Histórico da Página
HTML |
---|
<div id="myContent"> <script type="text/javascript"> SetControlEvents = function(_control, _event, _function){ var __control = null; if(typeof(_control) == "object") __control = _control; else __control = document.getElementById(_control); if(_event.toString().toUpperCase() == "CLICK") __control.onclick = _function; else if(_event.toString().toUpperCase() == "MOVER") __control.onmouseover = _function; else if(_event.toString().toUpperCase() == "MOUT") __control.onmouseout = _function; } var _collapsiblePanel1 = null; var _menu1 = null; Load = function(){ window.onresize = function(){ if(_menu1){ _menu1.Hide(); _menu1.UpdatePosition(_menu1.Object, _menu1.TopBorderObject); document.getElementById("divImgMenu").style.border = "1px solid #606060"; document.getElementById("divImgMenu").style.backgroundColor = "#606060"; } } var optCollapsiblePanel1 = { ID: "CollapsiblePanel1", Collapsible: true, Title: "Últimos documentos criados", Wrapper: "myContent" } _collapsiblePanel1 = createCollapsiblePanel(optCollapsiblePanel1); } SetControlEvents("divImgMenu", "MOVER",createCollapsiblePanel = function(optCollapsiblePanel){ var __imgoCollapsiblePanel = this;function(optCollapsiblePanel){ if(_menu1.Status =this.ID = "HIDDENcollapsiblePanel1"){ __img.style.backgroundColor; this.Title = "#909090"; __img.style.cursorthis.MenuInstance = "pointer"; } this.Collapsible = false; }); this.Wrapper = ""; SetControlEvents("divImgMenu", "MOUT", function(this.LoadComponents = function(optCollapsiblePanel){ var __img = this; if(_menu1.Statusthis.ID == "HIDDEN"){ __img.style.backgroundColor = "#606060" optCollapsiblePanel.ID; this.Title = optCollapsiblePanel.Title; __img.style.cursor= "default"this.MenuInstance = optCollapsiblePanel.MenuInstance; } this.Collapsible = optCollapsiblePanel.Collapsible; }); this.Wrapper = optCollapsiblePanel.Wrapper; SetControlEvents("divImgMenu", "CLICK", function(){ _menu1.Show(); _collapsiblePanelObject = document.createElement("div"); var _objectcollapsiblePanelObject.id = _menu1.Object; this.ID + "_MostExternalDiv" ; _objectcollapsiblePanelObject.style.borderwidth = "1px solid #f6c342100%"; _objectcollapsiblePanelObject.style.widthheight = "168pxauto"; var __img = this; if(_menu1collapsiblePanelObject.style.Statusoverflow == "OPENEDhidden"){; __imgcollapsiblePanelObject.style.backgroundColormargin = "#9090900px"; __imgcollapsiblePanelObject.style.cursorpadding = "pointer0px"; __imgcollapsiblePanelObject.style.borderbackground = "1px solid #f6c342";url(http://tdn.totvs.com/download/attachments/243011209/1600cefc.png?version=1&modificationDate=1485184017639&api=v2)"; __img.style.borderBottomcollapsiblePanelObjectHead = "1px solid #909090"document.createElement("div"); } _collapsiblePanelObjectHead.id = _collapsiblePanelObject.id + "_Head"; else{ _collapsiblePanelObjectHead.style.background = "#606060"; __imgcollapsiblePanelObjectHead.style.borderheight = "1px solid #60606045px"; }_collapsiblePanelObjectHead.style.paddingLeft = "10px"; }); _collapsiblePanelObjectHead.style.color = "#fff"; } createCollapsiblePanel = function(optCollapsiblePanel){ var oCollapsiblePanel = function(optCollapsiblePanel){ this.ID = "collapsiblePanel1"; this.Title = ""; this.MenuInstance = ""; this.Collapsible = false; this.Wrapper = ""; this.LoadComponents = function(optCollapsiblePanel){ this.ID = optCollapsiblePanel.ID; this.Title = optCollapsiblePanel.Title; this.MenuInstance = optCollapsiblePanel.MenuInstance; this.Collapsible = optCollapsiblePanel.Collapsible; this.Wrapper = optCollapsiblePanel.Wrapper; _collapsiblePanelObject = document.createElement("div"); _collapsiblePanelObject.id = this.ID + "_MostExternalDiv" ; _collapsiblePanelObjectHead.style.webkitBoxShadow = "3px 3px 10px 3px rgba(100, 100, 100, 0.7)"; _collapsiblePanelObjectHead.style.mozBoxShadow = "3px 3px 10px 3px rgba(100, 100, 100, 0.7)"; _collapsiblePanelObjectHead.style.boxShadow = "3px 3px 10px 3px rgba(100, 100, 100, 0.7)"; _collapsiblePanelObject.style.widthcollapsiblePanelObjectHeadTitle = document.createElement("100%span"); _collapsiblePanelObject.style.height = "autocollapsiblePanelObjectHeadTitle.id = _collapsiblePanelObjectHead.id + "_Title"; _collapsiblePanelObjectcollapsiblePanelObjectHeadTitle.style.overflowinnerHTML = "hidden"this.Title; _collapsiblePanelObjectcollapsiblePanelObjectHeadTitle.style.marginwidth = "0px336px"; _collapsiblePanelObjectcollapsiblePanelObjectHeadTitle.style.paddingtextOverflow = "0pxellipsis"; _collapsiblePanelObjectcollapsiblePanelObjectHeadTitle.style.backgroundfontSize = "url(http://tdn.totvs.com/download/attachments/243011209/1600cefc.png?version=1&modificationDate=1485184017639&api=v2)"20pt"; _collapsiblePanelObjectHeadTitle.style.fontFamily = "Segoe UI, Candara, Bitstream Vera Sans, DejaVu Sans, Bitstream Vera Sans, Trebuchet MS, Verdana, Verdana Ref, sans-serif"; _collapsiblePanelObjectHead.appendChild(_collapsiblePanelObjectHeadTitle); _collapsiblePanelObjectHeadMenu = document.createElement("div"); _collapsiblePanelObjectHeadcollapsiblePanelObjectHeadMenu.id = _collapsiblePanelObjectcollapsiblePanelObjectHead.id + "_HeadMenu"; _collapsiblePanelObjectHeadcollapsiblePanelObjectHeadMenu.style.backgroundfloat = "#606060right"; _collapsiblePanelObjectHeadcollapsiblePanelObjectHeadMenu.style.heightmarginRight = "45px10px"; _collapsiblePanelObjectHeadcollapsiblePanelObjectHeadMenu.style.paddingLeftmarginTop = "10px8px"; _collapsiblePanelObjectHeadcollapsiblePanelObjectHeadMenu.style.colorwidth = "#fff26px"; _collapsiblePanelObjectHeadcollapsiblePanelObjectHeadMenu.style.webkitBoxShadowheight = "3px 3px 10px 3px rgba(100, 100, 100, 0.7)"; _collapsiblePanelObjectHead.style.mozBoxShadow26px"; _collapsiblePanelObjectHeadMenu.style.border = "3px1px 3px 10px 3px rgba(100, 100, 100, 0.7)"; _collapsiblePanelObjectHead.style.boxShadow = "3px 3px 10px 3px rgba(100, 100, 100, 0.7)"; solid #606060"; _collapsiblePanelObjectHeadMenuImg = document.createElement("img"); _collapsiblePanelObjectHeadMenuImg.id = _collapsiblePanelObjectHeadMenu.id + "_Img"; _collapsiblePanelObjectHeadMenuImg.src = "http://tdn.totvs.com/download/attachments/243011209/menu.png?version=1&modificationDate=1487769415219&api=v2"; _collapsiblePanelObjectHeadMenuImg.style.width = "16px"; _collapsiblePanelObjectHeadMenuImg.style.height = "16px"; _collapsiblePanelObjectHeadMenuImg.style.marginLeft = "5px"; _collapsiblePanelObjectHeadMenuImg.style.marginTop = "5px"; _collapsiblePanelObjectHeadMenu.appendChild(_collapsiblePanelObjectHeadMenuImg); _collapsiblePanelObjectHead.appendChild(_collapsiblePanelObjectHeadMenu); _collapsiblePanelObject.appendChild(_collapsiblePanelObjectHead); document.getElementById(this.Wrapper).appendChild(_collapsiblePanelObject); var _objects = []; var optMenuItem1 = { ID: "MenuItem1", Action: function(){ var optPopin1 = { ID: "Popin1", Title: "Procurar", _collapsiblePanelObjectHeadTitle = document.createElement("span"); InnerHTML: "teste", _collapsiblePanelObjectHeadTitle.id = _collapsiblePanelObjectHead.id + "_Title"; Align: "CENTER", _collapsiblePanelObjectHeadTitle.innerHTML = this.Title; Modal: true } createPopin(optPopin1); _collapsiblePanelObjectHeadTitle.style.widthvar _nameParent = this.getAttribute("336pxParent"); _collapsiblePanelObjectHeadTitle.style.textOverflowvar _nameInstance = "ellipsis"_nameParent.replace("_MostExternalDiv",""); _collapsiblePanelObjectHeadTitle.style.fontSize var _instance = "20pt"window[_nameInstance]; _collapsiblePanelObjectHeadTitle.style.fontFamily = "Segoe UI, Candara, Bitstream Vera Sans, DejaVu Sans, Bitstream Vera Sans, Trebuchet MS, Verdana, Verdana Ref, sans-serif"; instance.Hide(); _collapsiblePanelObjectHead.appendChild(_collapsiblePanelObjectHeadTitle); //document.getElementById("divImgMenu").style.border = "1px solid #606060"; _collapsiblePanelObjectHeadMenu = //document.createElementgetElementById("divdivImgMenu").style.backgroundColor = "#606060"; _collapsiblePanelObjectHeadMenu.id = _collapsiblePanelObjectHead.id + "_Menu";}, _collapsiblePanelObjectHeadMenu.style.float = Description: "rightProcurar"; _collapsiblePanelObjectHeadMenu.style.marginRight = "10px";} _collapsiblePanelObjectHeadMenu.style.marginTopvar _object1 = "8px";createMenuItem(optMenuItem1); _collapsiblePanelObjectHeadMenu.style.width = "26px";objects.push(_object1); _collapsiblePanelObjectHeadMenu.style.heightvar optMenuItem2 = "26px";{ _collapsiblePanelObjectHeadMenu.style.border = "1px solid #606060"; ID: "MenuItem2", _collapsiblePanelObjectHeadMenuImg = document.createElement("img");Action: function(){ _collapsiblePanelObjectHeadMenuImg.id var optPopin2 = _collapsiblePanelObjectHeadMenu.id + "_Img"; { _collapsiblePanelObjectHeadMenuImg.src = "http://tdn.totvs.com/download/attachments/243011209/menu.png?version=1&modificationDate=1487769415219&api=v2"; ID: "Popin2", _collapsiblePanelObjectHeadMenuImg.style.width = Title: "16pxOrdenar";, _collapsiblePanelObjectHeadMenuImg.style.height =InnerHTML: "16pxteste";, _collapsiblePanelObjectHeadMenuImg.style.marginLeft = "5px"; _collapsiblePanelObjectHeadMenuImg.style.marginTop =Align: "5pxCENTER";, _collapsiblePanelObjectHeadMenu.appendChild(_collapsiblePanelObjectHeadMenuImg); Modal: true _collapsiblePanelObjectHead.appendChild(_collapsiblePanelObjectHeadMenu); _collapsiblePanelObject.appendChild(_collapsiblePanelObjectHead); } document.getElementById(this.Wrapper).appendChild(_collapsiblePanelObjectcreatePopin(optPopin2); var _objectsnameParent = []this.getAttribute("Parent"); var optMenuItem1_nameInstance = { ID: "MenuItem1", _nameParent.replace("_MostExternalDiv",""); Action: function(){var _instance = window[_nameInstance]; var optPopin1 = {_instance.Hide(); ID: "Popin1",//document.getElementById("divImgMenu").style.border = "1px solid #606060"; Title: "Procurar", //document.getElementById("divImgMenu").style.backgroundColor = "#606060"; InnerHTML: "teste"}, AlignDescription: "CENTEROrdenar", } Modal: truevar _object2 = createMenuItem(optMenuItem2); }_objects.push(_object2); createPopin(optPopin1);var optMenuItem3 = { var _nameParent = this.getAttribute("Parent");ID: "MenuItem3", var _nameInstance = _nameParent.replace("_MostExternalDiv","");Action: function(){ var _instanceoptPopin3 = window[_nameInstance]; { _instance.Hide();ID: "Popin3", //document.getElementById("divImgMenu").style.border = "1px solid #606060"; Title: "Trocar Visualização", //document.getElementById("divImgMenu").style.backgroundColor = "#606060"; }, InnerHTML: "teste", DescriptionAlign: "ProcurarCENTER", } Modal: true var _object1 = createMenuItem(optMenuItem1);} _objects.push(_object1createPopin(optPopin3); var optMenuItem2_nameParent = { this.getAttribute("Parent"); ID: "MenuItem2", var _nameInstance = _nameParent.replace("_MostExternalDiv",""); Action: function(){var _instance = window[_nameInstance]; var optPopin2 = {_instance.Hide(); ID: "Popin2",//document.getElementById("divImgMenu").style.border = "1px solid #606060"; Title: "Ordenar", //document.getElementById("divImgMenu").style.backgroundColor = "#606060"; InnerHTML: "teste"}, AlignDescription: "CENTERTrocar Visualização", Modal: true} }var _object3 = createMenuItem(optMenuItem3); createPopin(optPopin2_objects.push(_object3); var _nameParentoptMenu1 = this.getAttribute("Parent"); { ID: "Menu1", varObjects: _nameInstance = _nameParent.replace("_MostExternalDiv","");objects, var _instance = window[_nameInstance]; Wrapper: _collapsiblePanelObjectHeadMenu.id } _instance.Hide(); //document.getElementById("divImgMenu").style.border = "1px solid #606060"; this.MenuInstance = createMenu(optMenu1); //document.getElementById("divImgMenu").style.backgroundColor = "#606060";SetControlEvents(_collapsiblePanelObjectHeadMenu.id, "MOVER", function(){ }, var __img = this; Description: "Ordenar" } var _nameInstance = this.id.replace("_MostExternalDiv_Head_Menu_Img", "") var _object2menu1 = createMenuItem(optMenuItem2)window[nameInstance]; if(_objects.push(_object2); var optMenuItem3 = { menu1.Status == "HIDDEN"){ __img.style.backgroundColor = "#909090"; ID:__img.style.cursor= "MenuItem3pointer",; Action: function(){ } var optPopin3 = { }); ID:SetControlEvents(_collapsiblePanelObjectHeadMenu.id, "Popin3MOUT", function(){ Title: "Trocar Visualização",var __img = this; InnerHTML:if(_menu1.Status == "testeHIDDEN", Align: "CENTER",){ __img.style.backgroundColor = "#606060"; Modal: true __img.style.cursor= "default"; } createPopin(optPopin3}); var _nameParent = this.getAttribute("Parent"); SetControlEvents(_collapsiblePanelObjectHeadMenu.id, "CLICK", function(){ var _nameInstance = _nameParent.replace("_MostExternalDiv",""_menu1.Show(); var _instanceobject = window[_nameInstance]_menu1.Object; _instance.Hide(); document.getElementById("divImgMenu").object.style.border = "1px solid #606060#f6c342"; document.getElementById("divImgMenu") _object.style.backgroundColorwidth = "#606060168px"; },var __img = this; Description: "Trocar Visualização"if(_menu1.Status == "OPENED"){ } var _object3__img.style.backgroundColor = createMenuItem(optMenuItem3)"#909090"; __objects.push(_object3); img.style.cursor= "pointer"; var optMenu1 = { __img.style.border = "1px solid #f6c342"; ID: "Menu1",__img.style.borderBottom = "1px solid #909090" Objects: _objects,} Wrapper: _collapsiblePanelObjectHeadMenu.idelse{ } __img.style.border = "1px solid #606060"; } this.MenuInstance = createMenu(optMenu1}); return this; } return this.LoadComponents(optCollapsiblePanel); } return oCollapsiblePanel(optCollapsiblePanel); } createPopin = function(optPopin){ var oPopin = function(optPopin){ this.ID = "popin1"; this.Title = ""; this.InnerHTML = ""; this.Align = ""; this.Modal = false; this.Object = ""; this.ModalObject = ""; this.LoadComponents = function(optPopin){ var _popinObject = null; var _popinObjectHead = null; var _popinObjectHeadTitle = null; var _popinObjectHeadClose = null; var _popinObjectHeadCloseImg = null; var _popinObjectBody = null; var _popinObjectModal = null; this.ID = optPopin.ID; this.Title = optPopin.Title; this.InnerHTML = optPopin.InnerHTML; this.Align = optPopin.Align; this.Modal = optPopin.Modal; _popinObject = document.createElement("div"); _popinObject.id = this.ID + "_MostExternalDiv"; _popinObject.style.display = "block"; _popinObject.style.position = "absolute"; _popinObject.style.zIndex = "6"; _popinObject.style.width = "400px"; _popinObject.style.height = "300px"; _popinObject.style.top = "50%"; _popinObject.style.left = "50%"; _popinObject.style.marginLeft = "-200px"; _popinObject.style.marginTop = "-150px"; _popinObject.style.backgroundColor = "#909090"; _popinObject.style.border= "1px solid #f6c342"; _popinObject.style.background = "url(http://tdn.totvs.com/download/attachments/243011209/1600cefc.png?version=1&modificationDate=1485184017639&api=v2)"; _popinObject.style.webkitBoxShadow = "3px 3px 10px 3px rgba(100, 100, 100, 0.7)"; _popinObject.style.mozBoxShadow = "3px 3px 10px 3px rgba(100, 100, 100, 0.7)"; _popinObject.style.boxShadow = "3px 3px 10px 3px rgba(100, 100, 100, 0.7)"; _popinObjectModal = document.createElement("div"); _popinObjectModal.id = this.ID + "_MostExternalDiv"; _popinObjectModal.style.display = "block"; _popinObjectModal.style.position = "absolute"; _popinObjectModal.style.zIndex = "5"; _popinObjectModal.style.width = "100%"; _popinObjectModal.style.height = "100%"; _popinObjectModal.style.top = "0px"; _popinObjectModal.style.left = "0px"; _popinObjectModal.style.background = "rgba(0, 0, 0, 0.4)"; _popinObjectHead = document.createElement("div"); _popinObjectHead.id = _popinObject.id + "_Head"; _popinObjectHead.style.width = "100%"; _popinObjectHead.style.height = "35px"; _popinObjectHead.style.background = "#606060"; _popinObjectHead.style.paddingTop = "5px"; _popinObjectHead.style.webkitBoxShadow = "3px 3px 10px 3px rgba(100, 100, 100, 0.7)"; _popinObjectHead.style.mozBoxShadow = "3px 3px 10px 3px rgba(100, 100, 100, 0.7)"; _popinObjectHead.style.boxShadow = "3px 3px 10px 3px rgba(100, 100, 100, 0.7)"; _popinObject.appendChild(_popinObjectHead); _popinObjectHeadTitle = document.createElement("span"); _popinObjectHeadTitle.id = _popinObjectHead.id + "_Title"; _popinObjectHeadTitle.innerHTML = this.Title; _popinObjectHeadTitle.style.fontFamily = "Segoe UI, Candara, Bitstream Vera Sans, DejaVu Sans, Bitstream Vera Sans, Trebuchet MS, Verdana, Verdana Ref, sans-serif"; _popinObjectHeadTitle.style.fontSize = "14pt"; _popinObjectHeadTitle.style.color = "#fff"; _popinObjectHeadTitle.style.paddingLeft = "10px"; _popinObjectHead.appendChild(_popinObjectHeadTitle); _popinObjectHeadClose = document.createElement("div"); _popinObjectHeadClose.id = _popinObjectHead.id + "_Close"; _popinObjectHeadClose.style.width = "16px"; _popinObjectHeadClose.style.height = "16px"; _popinObjectHeadClose.style.float = "right"; _popinObjectHeadClose.style.marginTop = "5px"; _popinObjectHeadClose.style.marginRight = "10px"; SetControlEvents(_popinObjectHeadClose, "CLICK", function(){ var _nameInstance = this.id.replace("_MostExternalDiv_Head_Close",""); var _instance = window[_nameInstance]; _instance.Close(); }); SetControlEvents(_popinObjectHeadClose, "MOVER", function(){ this.style.cursor = "pointer"; }); SetControlEvents(_popinObjectHeadClose, "MOUT", function(){ this.style.cursor = "default"; }); _popinObjectHeadCloseImg = document.createElement("img"); _popinObjectHeadCloseImg.id = _popinObjectHeadClose.id + "_Img"; _popinObjectHeadCloseImg.name = _popinObjectHeadClose.id + "_Img"; _popinObjectHeadCloseImg.src = "http://tdn.totvs.com/download/attachments/243011209/close.png?version=1&modificationDate=1487769419003&api=v2"; _popinObjectHeadCloseImg.style.width = "16px"; _popinObjectHeadCloseImg.style.height = "16px"; _popinObjectHead.appendChild(_popinObjectHeadClose); _popinObjectHeadClose.appendChild(_popinObjectHeadCloseImg); _popinObjectBody = document.createElement("div"); _popinObjectBody.id = _popinObject.id + "_Body"; _popinObjectBody.style.backgroundColor = "#fff"; _popinObjectBody.innerHTML = this.InnerHTML; _popinObjectBody.style.margin= "10px"; _popinObjectBody.style.height = "240px"; _popinObjectBody.style.webkitBoxShadow = "3px 3px 3px 0px rgba(100, 100, 100, 0.4)"; _popinObjectBody.style.mozBoxShadow = "3px 3px 3px 0px rgba(100, 100, 100, 0.4)"; _popinObjectBody.style.boxShadow = "3px 3px 3px 0px rgba(100, 100, 100, 0.4)"; _popinObject.appendChild(_popinObjectBody); document.body.appendChild(_popinObject); document.body.appendChild(_popinObjectModal); this.Object = _popinObject; this.ModalObject = _popinObjectModal; window[this.ID] = this; return this; } this.Close = function(){ document.body.removeChild(this.Object); document.body.removeChild(this.ModalObject); }; return this.LoadComponents(optPopin); } return new oPopin(optPopin); } createMenu = function(optMenu){ var oMenu = function(optMenu){ this.ID = "menu1"; this.Objects = {}; this.Wrapper = ""; this.Status = "HIDDEN"; this.Object = ""; this.TopBorderObject = ""; this.LoadComponents = function(optMenu){ var _menuObject = null; var _menuObjectContainer = null; this.ID = optMenu.ID; this.Objects = optMenu.Objects; this.Wrapper = optMenu.Wrapper; _menuObjectTopBorder = document.createElement("div"); _menuObjectTopBorder.id = this.ID + "_TopBorder"; _menuObjectTopBorder.style.display = "none"; _menuObjectTopBorder.style.position = "absolute"; _menuObjectTopBorder.style.backgroundColor = "#909090"; _menuObjectTopBorder.style.width = "26px"; _menuObjectTopBorder.style.height = "1px"; _menuObjectTopBorder.style.zIndex = "2"; _menuObject = document.createElement("div"); _menuObject.id = this.ID + "_MostExternalDiv"; _menuObject.style.display = "none"; _menuObject.style.position = "absolute"; _menuObject.style.width = "170px"; _menuObject.style.backgroundColor= "#909090"; _menuObjectContainer = document.createElement("div"); _menuObjectContainer.id = _menuObject.id + "_Container"; _menuObjectContainer.style.width = "150px"; _menuObjectContainer.style.margin = "10px"; for(var i = 0; i < this.Objects.length; i++){ _menuObjectContainer.appendChild(this.Objects[i]); this.Objects[i].setAttribute("Parent", _menuObject.id); } _menuObject.appendChild(_menuObjectContainer); document.getElementById("main").appendChild(_menuObject); document.getElementById(this.Wrapper).appendChild(_menuObjectTopBorder); this.UpdatePosition(_menuObject, _menuObjectTopBorder); this.TopBorderObject = _menuObjectTopBorder; this.Object = _menuObject; window[this.ID] = this; return this; } this.UpdatePosition = function(_menuObject, _topBorderObject){ if(_menuObject){ _menuObject.style.left = (document.getElementById(this.Wrapper).offsetLeft - 142) + "px"; _menuObject.style.top = (document.getElementById(this.Wrapper).offsetTop + 26) + "px"; } if(_topBorderObject){ _topBorderObject.style.top = (document.getElementById(this.Wrapper).offsetTop + 26) + "px"; } } this.Show = function(){ if(this.Status == "HIDDEN"){ this.Status = "OPENED"; this.Object.style.display = "block"; this.TopBorderObject.style.display = "block"; } else this.Hide(); }; this.Hide = function(){ if(this.Status == "OPENED"){ this.Status = "HIDDEN"; this.Object.style.display = "none"; this.TopBorderObject.style.display = "none" } }; return this.LoadComponents(optMenu); } return new oMenu(optMenu); } createMenuItem = function(optMenuItem){ var oMenuItem = function(optMenuItem){ this.ID = "menuItem1"; this.Action = ""; this.Description = ""; this.LoadComponents = function(optMenuItem){ var _menuItemObject = null; var _menuItemObjectDescription = null; this.ID = optMenuItem.ID; this.Action = optMenuItem.Action; this.Description = optMenuItem.Description; _menuItemObject = document.createElement("div"); _menuItemObject.id = this.ID + "_MostExternalDiv"; _menuItemObject.style.padding = "5px"; SetControlEvents(_menuItemObject, "MOVER", function(){ this.style.backgroundColor = "#f6c342"; this.style.cursor = "pointer"; document.getElementById(this.id + "_Description").style.color = "#000"; }); SetControlEvents(_menuItemObject, "MOUT", function(){ this.style.backgroundColor = "#909090"; this.style.cursor = "default"; document.getElementById(this.id + "_Description").style.color = "#fff"; }); SetControlEvents(_menuItemObject, "CLICK", this.Action); _menuItemObjectDescription = document.createElement("span"); _menuItemObjectDescription.id = _menuItemObject.id + "_Description"; _menuItemObjectDescription.innerHTML = this.Description; _menuItemObjectDescription.style.fontFamily = "Segoe UI, Candara, Bitstream Vera Sans, DejaVu Sans, Bitstream Vera Sans, Trebuchet MS, Verdana, Verdana Ref, sans-serif"; _menuItemObjectDescription.style.fontSize = "10pt"; _menuItemObjectDescription.style.color = "#fff"; _menuItemObject.appendChild(_menuItemObjectDescription); return _menuItemObject; } return this.LoadComponents(optMenuItem); } return oMenuItem(optMenuItem); } Load(); createContainer = function(optContainer){ var oContainer = function(optContainer){ this.ID = "container1"; this.Title = ""; this.SubTitle = ""; this.ImageUrl = ""; this.Description = ""; this.NavigateUrl = ""; this.Wrapper = ""; this.LoadComponents = function(optContainer){ var _containerObject = null; var _containerObjectTitle = null; var _containerObjectSubTitle = null; var _containerObjectImageBackground = null; var _containerObjectImageBackgroundImg = null; var _containerObjectDescription = null; var _containerObjectSep = null; var _containerObjectMaisInfo = null; var _containerObjectMaisInfoA = null; this.ID = optContainer.ID this.Title = optContainer.Title; this.SubTitle = optContainer.SubTitle; this.ImageUrl = optContainer.ImageUrl; this.Description = optContainer.Description; this.NavigateUrl = optContainer.NavigateUrl; this.Wrapper = optContainer.Wrapper; _containerObject = document.createElement("div"); _containerObject.id = this.ID + "_MostExternalDiv"; _containerObject.style.width = "250px"; _containerObject.style.height = "auto"; _containerObject.style.background = "#fff"; _containerObject.style.border = "1px solid #c0c0c0"; _containerObject.style.padding = "10px"; _containerObject.style.margin = "10px"; _containerObject.style.float = "left"; _containerObject.style.position = "relative"; _containerObject.style.webkitBoxShadow = "3px 3px 3px 0px rgba(100, 100, 100, 0.4)"; _containerObject.style.mozBoxShadow = "3px 3px 3px 0px rgba(100, 100, 100, 0.4)"; _containerObject.style.boxShadow = "3px 3px 3px 0px rgba(100, 100, 100, 0.4)"; _containerObjectTitle = document.createElement("div"); _containerObjectTitle.id = _containerObject .id + "_Title"; _containerObjectTitle.style.fontFamily = "Segoe UI, Candara, Bitstream Vera Sans, DejaVu Sans, Bitstream Vera Sans, Trebuchet MS, Verdana, Verdana Ref, sans-serif"; _containerObjectTitle.style.fontSize = "16pt"; _containerObjectTitle.style.width = "100%"; _containerObjectTitle.style.height = "30px"; _containerObjectTitle.style.textAlign = "center"; _containerObjectTitle.innerHTML = this.Title; _containerObject.appendChild(_containerObjectTitle); _containerObjectSubTitle = document.createElement("div"); _containerObjectSubTitle.id = _containerObject .id + "_SubTitle"; _containerObjectSubTitle.style.fontFamily = "Segoe UI, Candara, Bitstream Vera Sans, DejaVu Sans, Bitstream Vera Sans, Trebuchet MS, Verdana, Verdana Ref, sans-serif"; _containerObjectSubTitle.style.fontSize = "14pt"; _containerObjectSubTitle.style.width = "100%"; _containerObjectSubTitle.style.height = "35px"; _containerObjectSubTitle.style.textAlign = "center"; _containerObjectSubTitle.innerHTML = this.SubTitle; _containerObject.appendChild(_containerObjectSubTitle); _containerObjectImageBackground = document.createElement("div"); _containerObjectImageBackground.id = _containerObject .id + "_ImageBackground"; _containerObjectImageBackground.style.background = "url('http://365psd.com/images/previews/562/grey-corporate-business-technology-background-free-34160.jpg')"; _containerObjectImageBackground.style.backgroundPosition = "center bottom"; _containerObjectImageBackground.style.width = "100%"; _containerObjectImageBackground.style.height = "100px"; _containerObjectImageBackground.style.position= "relative"; _containerObjectImageBackgroundImg = document.createElement("img"); _containerObjectImageBackgroundImg.id = _containerObjectImageBackground.id + "_img"; _containerObjectImageBackgroundImg.name = _containerObjectImageBackground.id + "_img"; _containerObjectImageBackgroundImg.style.position = "absolute"; _containerObjectImageBackgroundImg.style.top = "15px"; _containerObjectImageBackgroundImg.style.left = "15px"; _containerObjectImageBackgroundImg.src = this.ImageUrl; _containerObjectImageBackground.appendChild(_containerObjectImageBackgroundImg); _containerObject.appendChild(_containerObjectImageBackground); _containerObjectDescription = document.createElement("div"); _containerObjectDescription.id = _containerObject .id + "_Description"; _containerObjectDescription.style.fontFamily = "Segoe UI, Candara, Bitstream Vera Sans, DejaVu Sans, Bitstream Vera Sans, Trebuchet MS, Verdana, Verdana Ref, sans-serif"; _containerObjectDescription.style.fontSize = "12pt"; _containerObjectDescription.style.width = "100%"; _containerObjectDescription.style.height = "135px"; _containerObjectDescription.style.textAlign = "justify"; _containerObjectDescription.innerHTML = this.Description; _containerObject.appendChild(_containerObjectDescription); _containerObjectSep = document.createElement("div"); _containerObjectSep.id = _containerObject .id + "_Sep"; _containerObjectSep.style.width = "100%"; _containerObjectSep.style.height = "1px"; _containerObjectSep.style.backgroundColor = "#c0c0c0"; _containerObjectSep.style.marginTop = "15px"; _containerObject.appendChild(_containerObjectSep); _containerObjectMaisInfo = document.createElement("div"); _containerObjectMaisInfo.id = _containerObject .id + "_MaisInfo"; _containerObjectMaisInfo.style.width = "100%"; _containerObjectMaisInfo.style.height = "20px"; _containerObjectMaisInfo.style.textAlign = "right"; _containerObjectMaisInfo.style.paddingTop = "5px"; _containerObjectMaisInfoA = document.createElement("a"); _containerObjectMaisInfoA.id = _containerObjectMaisInfo.id + "_A"; _containerObjectMaisInfoA.name = _containerObjectMaisInfo.id + "_A"; _containerObjectMaisInfoA.href = this.NavigateUrl; _containerObjectMaisInfoA.text = "Mais [...]"; _containerObjectMaisInfo.appendChild(_containerObjectMaisInfoA); _containerObject.appendChild(_containerObjectMaisInfo); document.getElementById(this.Wrapper).appendChild(_containerObject); return this; } return this.LoadComponents(optContainer); } return new oContainer(optContainer); } var oContainer1Opt = { ID: "container1", Title: "Expressão", SubTitle: "(Passo a Passo)", ImageUrl: "http://tdn.totvs.com/download/attachments/243011209/expression.png?version=1&modificationDate=1487769009782&api=v2", Description: "O componente expressão tem várias propriedades, e o entendimento das mesmas é necessário para uma correta configuração do componente.", NavigateUrl: "http://tdn.totvs.com/pages/viewpage.action?pageId=270909667", Wrapper: "CollapsiblePanel1_MostExternalDiv" } var _container1 = createContainer(oContainer1Opt); var oContainer2Opt = { ID: "container2", Title: "Texto Rico", SubTitle: "(Limitações Design)", ImageUrl: "http://tdn.totvs.com/download/attachments/243011209/richtext.png?version=1&modificationDate=1487769011698&api=v2", Description: "Serão apresentadas nesse documento algumas inconsistências que podem ocorrer, ao se utilizar o componente de Texto Rico (XtraRichText).", NavigateUrl: "", Wrapper: "CollapsiblePanel1_MostExternalDiv" } var _container2 = createContainer(oContainer2Opt); var oContainer7Opt = { ID: "container7", Title: "Texto Rico", SubTitle: "(Referências)", ImageUrl: "http://tdn.totvs.com/download/attachments/243011209/richtext.png?version=1&modificationDate=1487769011698&api=v2", Description: "", NavigateUrl: "", Wrapper: "CollapsiblePanel1_MostExternalDiv" } var _container7 = createContainer(oContainer7Opt); var oContainer3Opt = { ID: "container3", Title: "Exportação PDF", SubTitle: "(Conformidade e Versões)", ImageUrl: "http://tdn.totvs.com/download/attachments/243011209/pdf.png?version=1&modificationDate=1487769196130&api=v2", Description: "O PDF/A baseia-se na versão 1.4 do PDF de referência da Adobe Systems Inc. e é definido pela norma ISO 19005-1:2005.", NavigateUrl: "", Wrapper: "CollapsiblePanel1_MostExternalDiv" } var _container3 = createContainer(oContainer3Opt); var oContainer4Opt = { ID: "container4", Title: "Imagem", SubTitle: "(Exportação Para HTML)", ImageUrl: "http://tdn.totvs.com/download/attachments/243011209/image.png?version=1&modificationDate=1487769196476&api=v2", Description: "1.1 - Ao gerar o relatório, na etapa Tipo de Geração, escolha Exportação Para Arquivo. 1.2 - Na Etapa Tipo de Saída, Escolha o tipo Formato de página da Internet (HTML).", NavigateUrl: "", Wrapper: "CollapsiblePanel1_MostExternalDiv" } var _container4 = createContainer(oContainer4Opt); var oContainer5Opt = { ID: "container5", Title: "Controles", SubTitle: "(Prop. Arredondar Valor)", ImageUrl: "http://tdn.totvs.com/download/attachments/243011209/controls.png?version=1&modificationDate=1487769196842&api=v2", Description: "A propriedade Arredondar Valor faz com que valores formatados sejam ou não arredondados. Essa propriedade está presente nos controles do relatório de Texto, Expressão, Fórmula e Totalizador.", NavigateUrl: "", Wrapper: "CollapsiblePanel1_MostExternalDiv" } var _container5 = createContainer(oContainer5Opt); var oContainer6Opt = { ID: "container6", Title: "Controles", SubTitle: "(Sobreposição dos controles)", ImageUrl: "http://tdn.totvs.com/download/attachments/243011209/controls.png?version=1&modificationDate=1487769196842&api=v2", Description: "Na versão 14.1 da devex, a sobreposição de campos pode ocasionar falhas na apresentação do design do relatório. Essas falhas ocorrem quando exportamos para HTML, XLS e outros...", NavigateUrl: "", Wrapper: "CollapsiblePanel1_MostExternalDiv" } var _container6 = createContainer(oContainer6Opt); </script> |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas