Heart-Profit ERP
November 28, 2024, 07:44:07 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Technische versie 4.14l Windows  (Read 1039 times)
0 Members and 0 Guests are viewing this topic.
Heart Informatisering B.V.
Partner
******
Offline Offline

Posts: 27476


View Profile WWW
« on: August 07, 2001, 03:16:02 pm »

Deze technische versie voor Windows, 4.14l, Class-versie 0.99z omvat de volgende aanpassingen die i.h.a. kunnen  worden omschreven als cosmetisch :  
- Forms met Tabbladen toonden de Tab's op onjuiste positie in bepaalde   gevallen.  
  Dit is nu opgelost.  
- Een gemaximaliseerd Form met Tabbladen toonde de "kaders" op   onjuiste plaatsen. De Kaders konden hierbij zelfs dwars door   gegevens heen komen te staan.  
  Dit is opgelost.  
  N.b.: De oorzaak van dit euvel heeft waarschijnlijk ook veroor  zaakt dat bij het werken onder een resolutie van 800 x 600 eveneens   van alles door elkaar kon komen te staan aangaande Kaders.   Zeker is dit niet, dus dit kan nog steeds in voorkomende gevallen   fout gaan.  
- Forms met Tabbladen die a.g.v. het vertikaal niet passen (zie ook   vorige punt) rechts een Scrollbar krijgen, konden in bepaalde   situaties weer zaken "door elkaar" tonen.  
  Dit is nu opgelost.  
  Ook is bij Forms met een Kop (het zwarte gedeelte bovenin het Form),   de Scrollbar meer verantwoord geplaatst, evenals de OK-button op   het Form met Tabbladen.   De Kop is ook doorgetrokken tot boven de Scrollbar, c.q. de Scroll  bar begint nu lager (begon feitelijk te hoog).  
- Grid's en Forms t.b.v. het Toevoegen en Wijzigen van gegevens   kunnen nu als "gemaximaliseerd" bij de gebruiker worden vastgelegd   middels de Button met het "slotje" in de HoofdToolbar (links).   Hiervoor moet het betreffende Form eerst worden gemaximaliseerd,   en vervolgens worden "vastgelegd" met genoemde Button;   Het Form zal nu iedere keer in gemaximaliseerde toestand opstarten.  
   Maar let op :   Net zoals gebruikelijk bij dit Vastleggen, wordt dit alleen gedaan   voor de kombinatie van het gewenste te maximaliseren Form met het   Form (de funktie) van waaruit het Form wordt aangeroepen.  
- In bepaalde gevallen kon het voorkomen dat de Kaders op het Form   onterecht aanwezig waren, met het gevolg dat deze door andere Kaders   dan wel gegevens heen kwamen te staan.  
  Dit is nu opgelost, met de opmerking dat het in theorie zo kan zijn   dat Kaders nu andere "rariteiten" vertonen.  
  N.b.: Dit betreft een ander punt als de eerder genoemde punten   aangaande de Kaders.  
- In bepaalde situaties werd een Form met Tabbladen onjuist opgebouwd   (zaken door elkaar) op het moment dat het werd versleept.  
  Dit is opgelost.  
- Indien een (vertikale) Scrollbar op het Form verscheen a.g.v.   het niet (meer) passen van het Form in de hoogte, kwam het bij   bepaalde funkties voor dat de Kaders de gegevens rechts deels   overschreven, althans daar doorheen kwamen te staan.  
  Dit is nu opgelost.  
- Het aktiveren van Grid's is verbeterd, in die zin dat een Grid   de aktieve regel nu kan tonen onderin het Grid, waar dit voorheen   immer bovenin het Grid stond, en de regels erboven niet zichtbaar   waren omdat ze buiten het Grid vielen, maar met onder de aktieve   regel verder niets omdat het het laatste record in de betreffende   tabel betrof (betreft).  
  Een aktieve regel het de laatste record in de tabel betreft, kan   nu onderin het Grid worden getoond, met (de) andere records erboven.  
  N.b.: Dit wil niet zeggen dat er geen enkele situatie meer is dat   het Grid slechts 1 (bovenste) regel toont, maar dan is dit ook   zo bedoeld, en zou in de Dos-versie ook zo werken.  
- Indien in een Grid ^PgDn werd gedaan, dan kon het voorkomen dat   het laatste record in de betreffende tabel niet als de aktieve   regel werd getoond, dan wel dat op andere wijze niet werd getoond   dat logischerwijs werd verwacht.  
  Dit is nu opgelost, en betrof deels een situatie die slechts   tijdelijk aanwezig is geweest (vanaf begin juli 2001), maar ook   deels een situatie die immer zo (onlogisch) heeft gewerkt.   Is niet hetzelfde als het voorgaande punt.  
- Een h**kel punt betreft immer het Printen, wat voor een goed deel   buiten onze macht ligt, aangezien het "Windows" is wat dit complex   maakt;   Deze versie bevat de oplossing voor meerdere "rariteiten" die   ontstonden a.g.v. voor Profit onverwachte situaties, met als   voorbeeld het ooit onder een NT-machine hebben geprint (van een   Print-funktie), die vervolgens door dezelfde gebruiker wordt   opgestart onder een W95/98 machine, alwaar alles anders wordt   afgehandeld. Het gevolgd (ook weer slechts een voorbeeld) kon   zijn dat het systeem meldde dat een Printer niet bestond, dus   om een te selekteren printer vroeg, gevolgd door weer dezelfde   melding en het terugkeren naar het Hoofdmenu.  
  Een aantal van dit soort onderkende zaken zijn nu opgelost.  
- Het selekteren van een Printer middels de daarvoor bestemde Button   in de HoofdToolbar (links) (printertje) loopt nu via de standaard   Printerselektie van Windows, gevolgd door het Grid wat voorheen   meteen werd opgestart als deze Button werd gebruikt.  
  Daarnaast toont het Grid dat verschijnt ter bevestiging F4___ dan   wel F5___ van de eerder geselekteerde Printer (en Driver) nu de   geselekteerde Printer met Driver bovenaan in het Grid.  
  N.b.: Deze werkwijze zal in de nabije toekomst nog weer kunnen   wijzigen, en hangt op zich af van de rariteiten die nú weer   kunnen ontstaan, en die ook niet kunnen worden voorspeld a.g.v.   alle kombinaties in Netwerk-OS en PC-OS.  
- Gesteld mag worden dat Profit (ook Dos) geschikt is voor Windows  2000, wat weliswaar hier en daar door gebruikers al werd toege  past, maar nu formeel door ons is getest en goedgekeurd.   Wel de volgende opmerkingen :  
  * MS heeft de "standaard" kleuren van Windows aangepast, en wat     zich met name in een andere schakering van grijze tinten uit.     Dus, de standaard is veranderd, met het gevolg dat in Profit     op een aantal plaatsen de standaard van voorheen (donkerder     grijs) zichtbaar is tussen de standaard van nu (lichter grijs).     Bijvoorbeeld de Menu's tonen dit onmiddellijk, evenals de     Buttons.  
    Een echte oplossing hebben wij nog niet, doch het advies is om     bij de Monitor-Eigenschappen en dan "Vormgeving", als Schema     "Windows-klassiek" te kiezen.     Nu is alles weer zoals gebruikelijk.  
  * Als Profit via een icoon op de desktop wordt opgestart met daarin     de verwijzing naar een Batchfile (.BAT), zal de Dos-box die hier    door wordt geaktiveerd zichtbaar blijven staan, totdat Profit     weer wordt afgesloten. Dit kan worden verholpen door de gebrui    kelijke regel in de .BAT     <d:>FOXSYSYPPPROFIT.EXE)     te veranderen naar     START <d:>FOXSYSYPPPROFIT.EXE ...     Verder kan in de eigenschappen van de icoon bij "Snelkoppeling"     worden aangegeven bij "Uitvoeren" dat in geminimaliseerde toestand     moet worden opgestart, en wat alleen voor de .BAT zal gelden.  
     Merk op dat dit niet alleen voor Windows-2000 geldt     maar zie ook het volgende punt.  
   * Let op :  
    Als gevolg van voorgaande, zal de Command-interpreter van     Windows-2000 meteen doorgaan naar de volgende regel, en die     dus ook uitvoeren ! Voor die gebruikers die het "netjes" doen,     en die in de .BAT een CALL C:TROEPCMND.BAT hebben staan     (benodigd voor Upgrades !) geldt nu dus als voorgaande punt     wordt doorgevoerd, de CMND.BAT meteen wordt uitgevoerd (kan geen     kwaad) maar ook dat deze bij afsluiten van Profit niét meer     wordt uitgevoerd (kan wel kwaad !).  
    Aldus, iedereen die dit zo heeft, en die van de Taak met deze     Batchfile af wil (voorgaande punt), zal dit moeten veranderen;     Op welke wijze dit ook gebeurt, de CMND.BAT kan dan dus niet meer     worden uitgevoerd, wat ertoe heeft geleid dat Profit nu zelfstan    dig de CMND.BAT kan uitvoeren, maar ... ook zàl uitvoeren.     Dit op zich houdt in dat de CMND.BAT niet meer màg worden     aangeroepen door de Batchfile; in een volgende versie zal Profit     er voor zorgen dat CMND.BAT leeg wordt gemaakt meteen nadat ze is     uitgevoerd.  
    N.b.: Wij kunnen momenteel niets herkennen wat echt fout zou zijn     om twee keer uit te voeren, dus vooralsnog zal dit per abuis     dubbel uitvoeren geen kwaad kunnen.  
  * Het werken in een Dos-editor is zo mogelijk nog slechter (lees :     trager v.w.b. het tonen van getypte characters) dan onder NT4.     Wij hebben nog niet onderzocht of dit verbeterd kan worden,     wat onder NT4 nog enigszins mogelijk was.  
  * Het klikken met de muis kent op de e.o.a. manier een reaktie    snelheid die niet juist is; dit lijkt alleen het geval voor     juist standaard Windows-zaken, en niet voor Profit-buttons.     Bijvoorbeeld, het maximaliseren van een Form middels de standaard     Windows-button "maximaliseren", lukt alleen goed als de muis     wat rustiger wordt ingedrukt en losgelaten; wordt er te snel     geklikt, dan volgt er geen reaktie.  
  * Verwacht mag worden dat het in Windows-2000 niet meer nodig     is om bij "zwaar gebruik" (door de ene gebruiker op de ene     PC) op regelmatige basis de PC opnieuw te moeten opstarten,     opdat het geheel weer wat snelheid krijgt (heeft te maken     met onjuiste afhandeling van de Windows-swapfile in zowel     W95/98 als NT4 -> beiden op een andere onjuiste wijze).  
    Wel lijken wij te konstateren dat in bepaalde situaties     netwerk-aktiviteit trager is onder Windows-2000, en wat     in elk geval in de Dos-versie van Profit kan worden     bemerkt.  
- De FormToolbar werd immer weergegeven na een bepaalde "timeout".   en wat gebeurde om de (processor)tijd die dat kost, opdat het   betreffende Form zo snel als mogelijk kon worden weergegeven,   en de FormToolbar later "op een rustig moment".   Echter, de PC's van tegenwoordig zijn dermate snel, dat het niet   verantwoord meer wordt geacht om deze werkwijze te hanteren, die   immers een suggestie in zich heeft van "lang moeten rekenen"   voordat de Toolbar kan worden getoond.   Aldus wordt vanaf heden de Toolbar onmiddellijk getoond, behoudens   die voor de Menu's, die immers altijd eenzelfde inhoud hebben v.w.b.   de Toolbar (Esc).   N.b.: Omdat niet iedereen voldoende snelle PC's heeft wat volgens   bovenstaande het uitgangspunt is, kan de tijd dat het duurt voordat   de Toolbar verschijnt (nog steeds) per PC worden overruled.   Dit werkt niet anders als voorheen, alleen voorheen was de standaard   waarde 2000 ms, waar dit nu 1 ms is. Zie SY-Trefwoord CONFIG.HRT   onder TimerFormToolbar.  
- Rechts bovenin het scherm kan een grijs kader verschijnen met   "xxxx is geen Object in CLWYFRM.InitForm", wat een aanduiding   betekent van een afgevangen foutsituatie;   Een belangrijke oorzaak hiervoor is per heden opgelost, met   de kans dat deze melding nu niet meer verschijnt (was sowieso   zeldzaam).  
 
 
FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
SYSS        Omschrijving (nog) niet bekend    03-08-2001    07-08-2001
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.205 seconds with 20 queries.