Per questi motivi, il Tribunale federale delle assicurazioni
p r o n u n c i a :
I. Il ricorso di diritto amministrativo è accolto, il
giudizio querelato 26 febbraio 1999 essendo annullato
nella misura in cui dispone un aumento della rendita
spettante all'assicurato.
II. Non si percepiscono spese giudiziarie.
III. La presente sentenza sarà intimata alle parti, al Tribunale
cantonale delle assicurazioni, Lugano, e all'Ufficio
federale delle assicurazioni sociali.