Das Eidg. Versicherungsgericht zieht in Erwägung:
1.- Das kantonale Versicherungsgericht hat die gesetzlichen Bestimmungen zu den beruflichen Eingliederungsmassnahmen (allgemein: <ref-law>; Umschulung: Art. 17 Abs. 1 und 2 IVG; Berufsberatung: <ref-law>; Arbeitsvermittlung:
<ref-law>) richtig dargelegt. Darauf wird verwiesen.
2.- Streitig ist, ob dem Beschwerdeführer berufliche Massnahmen zustehen.
a) Den Anspruch auf Umschulung hat die Vorinstanz im rechtskräftig gewordenen Entscheid vom 26. Juni 1996 bereits geprüft und mit einlässlicher Begründung verneint.
Darauf wird verwiesen. Bis heute hat sich in dieser Hinsicht nichts geändert: auch unter Berücksichtigung der seither neu hinzu gekommenen Akten ist weiterhin davon auszugehen, dass der Versicherte nicht über die notwendigen Voraussetzungen für eine Umschulung verfügt, statt dessen jedoch dank seiner manuellen und technischen Fähigkeiten praktische Arbeiten verrichten und daher auch ohne Umschulung eine leichte, seiner gesundheitlichen Einschränkung angepasste Arbeit in wechselnder, vornehmlich sitzender Position ausüben kann. Eine Umschulung entfällt wegen mangelnder Eignung.
b) In Bezug auf die Berufsberatung kann ebenfalls auf den kantonalen Entscheid verwiesen werden. Der Beschwerdeführer könnte weiterhin in den bisherigen Tätigkeitsgebieten (ohne Fräser) eingesetzt werden. Er ist daher bereits jetzt in der Lage, einen seinen Verhältnissen angepassten Beruf zu wählen, ohne dass Massnahmen wie Berufswahlgespräche, Neigungs- und Begabungstests notwendig wären (vgl. ZAK 1988 S. 179 Erw. 4a). Eine Berufsberatung entfällt wegen mangelnder Notwendigkeit.
c) Was schliesslich die Arbeitsvermittlung anbelangt, steht fest, dass der Beschwerdeführer gegenwärtig eine Invaliditätsrente der SUVA bei einem Invaliditätsgrad von 33 1/3 % bezieht. Es ist kein Grund ersichtlich, warum dieser Invaliditätsgrad IV-seitig nicht Gültigkeit beanspruchen könnte. Deshalb muss der Beschwerdeführer auf dem Arbeitsmarkt im Vergleich zu gesunden Personen mit zusätzlichen Schwierigkeiten rechnen, weshalb das Erfordernis der invaliditätsbedingten Einschränkung bei der Stellensuche zu bejahen ist. Nachdem der Beschwerdeführer im vorliegenden Verfahren Arbeitsbemühungen für die Monate Juli bis November 1997 sowie Mai bis Dezember 2000 ins Recht gelegt hat, kann zudem nicht gesagt werden, er bemühe sich nicht um eine Arbeitsstelle. Zwar fällt bei allen Bewerbungen auf, dass es sich ausschliesslich um Blindanfragen bei potentiellen Arbeitgeberfirmen handelt, die sich überdies zum grössten Teil am Wohnort X. befinden, während keine Bewerbungen auf Inserate oder bei Stellen ausserhalb des Wohnortes, z.B. in B., S. oder E., belegt sind. Allein deswegen die Eingliederungsbereitschaft zu verneinen, geht nicht an, ergibt sich doch daraus lediglich, dass der Beschwerdeführer dabei, soweit an Hand der Akten ersichtlich, unzweckmässig vorgegangen ist. Es rechtfertigt sich daher, dass ihn die Verwaltung bei der Arbeitssuche unterstützt.
3.- Bei diesem Verfahrensausgang hat der Beschwerdeführer Anspruch auf eine reduzierte Parteientschädigung (Art. 159 OG).

Demnach erkennt das Eidg. Versicherungsgericht:
I. In teilweiser Gutheissung der Verwaltungsgerichtsbeschwerde
wird in Abänderung des Entscheides des Versicherungsgerichts
des Kantons Solothurn vom 28. September
2000 und der Verfügung der IV-Stelle des Kantons
Solothurn vom 26. Juli 1999 festgestellt, dass der
Beschwerdeführer Anspruch auf Arbeitsvermittlung hat.
Soweit weitergehend, wird die Verwaltungsgerichtsbeschwerde
abgewiesen.
II. Es werden keine Gerichtskosten erhoben.
III. Die IV-Stelle des Kantons Solothurn hat dem Beschwerdeführer für das Verfahren vor dem Eidgenössischen Versicherungsgericht eine Parteientschädigung von
Fr. 1000.- (inkl. Mehrwertsteuer) zu bezahlen.
IV. Das Versicherungsgericht des Kantons Solothurn wird über eine Parteientschädigung für das kantonale Verfahren entsprechend dem Ausgang des letztinstanzlichen
Prozesses zu befinden haben.
V. Dieses Urteil wird den Parteien, dem Versicherungsgericht
des Kantons Solothurn, der Ausgleichskasse des
Kantons Solothurn und dem Bundesamt für Sozialversicherung
zugestellt.
Luzern, 10. Oktober 2001
Im Namen des
Eidgenössischen Versicherungsgerichts
Der Präsident der II. Kammer:
Der Gerichtsschreiber: