home *** CD-ROM | disk | FTP | other *** search
/ Amiga Times / AmigaTimes.iso / demos / programme / Mavi / Disk1 / GUI.History < prev    next >
Encoding:
Text File  |  1998-10-06  |  7.2 KB  |  116 lines

  1. Historie MaVi - GUI:
  2.  
  3. 06.11.97 -  Erste Previewversion released
  4.  
  5. 11.11.97 -  Settings/GAudio.mcp und Settings/Video.mcp nach MaVi:libs/Settings verschoben,
  6.             sollten nun beim Starten vom Player auch im UniPrefs erscheinen.
  7.             
  8. 19.11.97 -  clipwindow.mcc: AutoRewind-Menu reagiert auf Änderungen im UniPrefs.
  9.  
  10. 20.11.97 -  newlookwindow.mcc: Das Fehlschlagen beim Öffnen führt nicht mehr zu Hits.
  11.  
  12. 25.11.97 -  symbolbar.mcc: Neue Klasse, um Symbolleisten in Office97 Manier abreißen und
  13.             als Fenster benutzen zu können. Dazu waren ein paar Änderungen an der 
  14.             newlookwindow-Klasse und helptextrectangle.mcc nötig. symbolbarwindow.mcc
  15.             erzeugt, um Iconify des Windows auf Zurücklegen der Symbolleiste umzulenken.
  16.  
  17. 26.11.97 -  pointer.mcc: PDA_Pointer_BitMap returned die (geladene) BitMap des Mauszeigers-
  18.             newlookwindow.mcc: Descriptor fertig (?) gestellt. Text wird jetzt ein Pixel
  19.             rechts unter dem letzten Mousepixel dargestellt (wenn mglich).
  20.             helptextgroup.mcc und helptextrectangle.mcc: Anfrage nach Description wird 
  21.             korrekt weitergeleitet und beantwortet.
  22.             balancebutton.mcc: getdescription korrigiert.
  23.             controller.mcc: Neue Methode PDM_Controller_LastFrame.
  24.             controllerbutton.mcc: Neue Buttontypen FirstFrame und LastFrame.
  25.  
  26. 27.-30.11-  Weiter an symbolbar.mcc gearbeitet. Ein paar Anpassungen für MaVi waren nötig
  27.             (sollte ja eigentlich nicht dort eingesetzt werden :=) ).
  28.             extslider.mcc: ceRenderImage durch ceBltBitMapRastPort ersetzt. Könnte aber immer
  29.             noch ein Problem mit dem Setzen des RastPort/ViewPort haben, ist aber auf jeden 
  30.             Fall schneller im Zeichen.
  31.  
  32. 01.12.97 -  sizebutton.mcc: Indikator, ob sizebar oder nicht implementiert.
  33.             newlookwindow.mcc: Fensterborderbreite wird aus der Registry gelesen, oldstyle Windows 
  34.             möglich. Wie immer wird von MUI nicht geprüft, ob ein Fenster wirklich sizebar ist, was
  35.             ja zu newlookwindow.mcc geführt hatte.
  36.             mewlookwindow.mcp: Einsteller fuer Fensterbreite etc.
  37.             UniPrefs: Applikationsname korrigiert, übergibt AppKey beim Öffnen des Auswahlfensters.
  38.  
  39. 03.12.97 -  newlookwindow.mcc,xrpapp.mcc: PDA_Symbolbar_Menu, um Symbolbars schliessen und über einen
  40.             Menüpunkt wieder öffnen zu können.
  41.             symbolbar.mcc: Nötige Änderung für obiges Feature vorgenommen.
  42.  
  43. 07.12.97 -  controller.mcp: Controller, die in UniPrefs angezeigt wurden, wurden nicht wieder freigegeben.
  44.             extslider.mcc: Bei zu kleinen Slidern konnte der Knopf zu Memoryberschreibungen führen.
  45.             registredapps.mcc: PDA_RegisteredApps_HideNoHandlers eingefuehrt, um in UniPrefs nur die
  46.             Programme anzeigen zu lassen, die auch Einstellungen aendern koennen.
  47.  
  48. 08.12.97 -  symbolbar.mcc: Doppelklick auf die senkrechten Bars wirkt wie Klicken des Iconify-Buttons im
  49.             Fenster. Das Symbolbarfenster öffnet/schließt sich mit dem Parentwindow.
  50.             helptextrectangle.mcc: Buttons mit Togglestatus und O97-Frame zeichnen sich im selektierten
  51.             Zustand nun nicht mehr unnötig neu.
  52.             symbolbarwindow.mcc: REMOVED
  53.  
  54. 09.12.97 -  extslider.mcc: Endgültiger Fix für das Knopfproblem: Beim Setzen der Knopfposition konnte 
  55.             MUI_Redraw MUIM_Draw zu einem unzulässigem Zeitpunkt aufrufen. Dadurch war der XRP ungültig.
  56.             controller.mcp,newlookwindow.mcp,video.mcp,screenmode.mcp: Checks für NoGUIRequests 
  57.             beschleunigen Ladezeiten von Klassen, die nur ein PDM_Settings_Apply machen wollen (z.B.
  58.             clipwindow.mcc). Dadurch ist im Movieplayer das direkte Auswählen eines Preset wieder möglich.
  59.             symbolbar.mcc: Doppelklick korrigiert. Mousemove über die Dragbar ohne vorherigen Klick auf sie
  60.             bewirkt nun nichts.
  61.             Aus allen Klassen MUIV_Window_xxxxx_Moused entfernt. 
  62.             infowindow.plg,symbolbar.mcc: MUIA_Window_ID hinzugefügt.
  63.  
  64. 10.12.97 -  ledbar.mcc,dtpic.mcc: Falls Images nicht gefunden werden, erzeugen diese Klassen leere Gadgets
  65.             anstatt keine.
  66.  
  67. 13.12.97 -  symbolbar.mcc: Namen in toolbar.mcc umbenannt (einschließlich aller zugehrigen Methoden und
  68.             Attribute). Falls MUIA_Disabled gesetzt ist, kann die Toolbar nicht gedragged werden.
  69.             controller.mcc: Zuwenig Speicher allokiert für die Liste der Subcontroller. Warum das bisher
  70.             gut ging, ist mir ein Rätsel.
  71.             PDA_Disabled eingeführt. Soll wie MUIA_Disabled benutzt werden, nur eben ohne den Zustand
  72.             anzuzeigen, wie z.B. beim Einstellen des Controllers, wo kein Input möglich sein soll.
  73.  
  74. 16.12.97 -  clipwindow.mcc: Hinweisrequester für Screens mit weniger als 8 Bit und mehr als 16 Bit.
  75.             helptextrectangle.mcc: Deselektieren von O97-Framed-Buttons zeichnet nicht länger das Frame.
  76.             controller.mcc, regstringarraylist.mcc: regGetBinItem allokiert Speicher, der von Hand 
  77.             freigegeben werden muss. Wird nun auch gemacht.
  78.  
  79. 17.12.97 -  clipwindow.mcc und andere: Hintergrund diverse Objekte wird nicht mehr forciert auf einen
  80.             bestimmten Wert gesetzt.
  81.             clipapp.mcc: Handling von MUIA_Application_Title entfernt.
  82.             clipwindow.mcc: Screentitle wird aus Applikationstitle entnommen.
  83.             controller.mcc, digitaltimedisplay.mcc: PDM_Controller_Tick umbenannt in PDM_Time_Tick und
  84.             Timer in digitaltimedisplay.mcc integriert. Dadurch geht die 'Uhr' zwar ungenau und es wird
  85.             bei zwei Objekten in einer Applikation zweimal ein Port allokiert (sehr schlecht bei den raren
  86.             Signalbits), aber dafür müssen die Applikationen sich nicht mehr darum kümmern, den Timer
  87.             zu steuern.
  88.             helptextrectangle.mcc: Wieder mal O97-Frame-Korrektur; der Rahmen beim Deselktieren wird neu
  89.             gezeichnet, falls die Maus über dem Button steht.
  90.  
  91. 22.12.97 -  extslider.mcc: Sliderknob hatte sich nicht refreshed beim Palettenchange.
  92.  
  93. 31.12.97 -  projectentryname.mcc, poster.mcc, inputpanel.mcc, : REMOVED und in die Klassen aufgenommen, die
  94.             sie als einzige benutzen. Dadurch könnte der Startup etwas schneller werden.
  95.  
  96. 07.01.98 -  newlookwindow.mcc: PDA_Window_Changed eingeführt.
  97.  
  98. 02.02.98 -  clipwindow.mcc: Toolbarmenu unter "Help" eingeführt.
  99.             configwindow.mcc: "Make default" speichert das Preset, falls es vorher nicht existierte.
  100.             displayarea.mcc: PDM_Controller_FirstFrame wird nicht mehr auf den Stack gepusht, da MUI
  101.             das dann einige Male vergessen hat.
  102.             controllerbutton.mcc: Neuen Type StopButton hinzugefügt.
  103.  
  104. 07.02.98 -  dtpic.mcc: RegPrefsBase wurde benutzt obwohl data schon freigegeben wurde. Könnte unerklärliche
  105.             Abstürze erklären.
  106.             clipwindow.mcc und recentmenu.mcc: Anpassung an neue regprefs-Funktionen. Das Gleiche gilt für
  107.             registrysavemode.mcc.
  108.  
  109. 08.02.98 -  newlookwindow.mcc: Settings für Anzeige des Helpareas beim Öffnen des Fenster und Descriptortime
  110.             implementiert.
  111.  
  112. 02.03.98 -  Sehr viele interne Änderungen, z.B. dtpic.mcc unterstützt Layer. Toggle-Menues hatten das entsprechende
  113.             Attribut nicht gesetzt, was untern Nicht-Magic-Menu-Menus zu Fehlern führte.
  114.             extslider.mcc: Notification hatte nicht mehr funktioniert.
  115.  
  116.