Presentation Manager
Kildelos: Denne artikkelen mangler kildehenvisninger, og opplysningene i den kan dermed vaere vanskelige a verifisere. Kildelost materiale kan bli fjernet. Helt uten kilder.
Fiks det!Delta i konkurranse (10. okt. 2015)om tilforing av kilder! |
Presentation Manager (PM, kodenavn: <
Presentation Manager ble hovedsakelig utviklet av IBM Hursley Labs i Storbritannia, med betydelig hjelp fra Redmond. Presentation Manager var en blanding mellom IBM Graphical Data Display Manager og Microsoft Windows. Liksom Windows var det meldings-basert, og mange meldinger var identiske.
Den storste forskjellen var koordinat.systemet. I Windows var 0,0 koordinatet lokalisert i ovre venstre hjorne, mens PM plasserte 0,0 koordinatet i nederste venstre hjorne. Tegneoperasjoner i Windows ble foretatt gjennom meldinger til Device Context, mens PM ogsa hadde et abstraksjons-lag kalt Presentation Share. OS/2 1.x hadde ogsa mer avanserte funksjoner for tegning i Graphics Programming Interface; noen av disse ble inkorporerte i Windows NT. Programmeringsmodellen i PM var ogsa mer standardisert enn i Windows. PM benyttet ikke eksplisitt eksporterte prosedyrer, ei heller de ikke-standardiserte funksjonene for prologer og epiloger som ble benyttet i Windows.