... the procedure on Init load all buttons with aImages:= LoadLinks( cIniUser, cSection )and set the btnbmp on panel scroll as you can see on this picture https://i.postimg.cc/SxTbV6sG/project.jpg the problems are only on Manage buttons because ...
... Of Course your test run ok But I tried to erase all buttons except one , then I press the scrollbar of panel scroll and I had this https://i.postimg.cc/G34Z81nn/1.png when I had only two buttons I cannot delete printer button https://i.postimg.cc/NFWzkLT2/2.png ...
... clase TExplorerBar, se ha implementado una nueva DATA bOnCollapse que se evalúa desde su método LButtonUp( nRow, nCol, nFlags ), de forma que cada panel puede utilizar su propia DATA bOnCollapse para el evento de colapso. * Nuevo: Nuevo ejemplo samles\booking.prg. Cómo implementar un sistema de ...
... from Class TExplorerBar, a new DATA bOnCollapse has been implemented and it is evaluated from its method LButtonUp( nRow, nCol, nFlags ), so each panel can use its own DATA bOnCollapse for the collapse event. * New: Example samles\booking.prg shows how to implement a booking system using XBrowse. ...
... https://i.postimg.cc/QNKWmS1C/mm.png also if I make ASize( oPanel:aControls, Len( oPanel:aControls ) -1 ) then not refresh the panel if there are any deleted objects the btnbmp should reposition themselves https://i.postimg.cc/W41gmkM7/frds.jpg if I delete products ...
hi Silvio, you are Right that Original CLASS TTaskPanel() Layout are DATA nTopMargin INIT 16 but i just show Technic how to get Event, when Collaps, and "move" Panels to new Position where i start from TOP = 0 in my Layout it is up to you to change Layout like SPACE between TTaskP...
corrected cNewMessage:= DivideTestoInRighe(cMessage, 80) https://i.postimg.cc/NMtg33TL/rrr.png FUNCTION DivideTestoInRighe(cTesto, lunghezzaRiga) LOCAL nLunghezzaTesto, nRighe, nInizio, cRiga, cRisultato // Calcola la lunghezza totale del testo &...
Resolved!! https://i.postimg.cc/KzHXvtTC/ffff.gif Only when I close/open taskpanel make error ( of visualization) perhaps it need to explorerbar to activate /noActivate close/open button ? Another question when the text is big on width it can be bad https://i.postimg.cc/7...
hi Silvio, a question yPos := 0 this is no good because the first panel can init from 18 and not from 0 row I not found the exact variable perhaps ::nTop ? as i can say it is 1st Position of "Body" from TExplorerBar() where i oExBar:AddPanel() ...
To delete nth control of a Panel/dialog/window oPanel:aControls[ n ]:End()HB_ADel( oPanel:aControls[ n ], n, .t. ) To delete current row in XBrowse ( applies to arrays, dbf, ado or any data source) oBrw:Delete()oBrw:Refresh() ...
To delete nth control of a Panel/dialog/window oPanel:aControls[ n ]:End()HB_ADel( oPanel:aControls[ n ], n, .t. ) To delete current row in XBrowse ( applies to arrays, dbf, ado or any data source) oBrw:Delete()oBrw:Refresh() ...
https://i.postimg.cc/FRpJX5hG/nages-products.png Nages, I create a Scroll Panel with some Objs and save the obj on adata array To manage open a Xbrowse with aData I wish erase the obj on TscrollPanel When Click (SetCheck) on one items on xbrowse except ...