Kort sammanfattning av alla ändringar sen 08-Dec-94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Nya rutiner: - GU_FreeGadgets - GU_CoordsInGadBox - GU_SetGUGadAttrsA - GU_GetGadgetPtr - GU_TextWidth - GU_GetLocaleStr - GU_CreateLocMenuA - GU_OpenCatalog - GU_CloseCatalog - GU_DisableGadget - GU_SetToggle - GU_RefreshBoxes - GU_RefreshWindow - GU_OpenFont - GU_NewList - GU_ClearList - GU_DetachList - GU_AttachList - GU_AddTail - GU_ChangeStr - GU_CreateContext - GU_GetGadgetAttrsA - GU_CreateMenusA - GU_FreeMenus - GU_LayoutMenuItemsA - GU_LayoutMenusA - GU_GetVisualInfoA - GU_FreeVisualInfo - GU_BeginRefresh - GU_EndRefresh - GU_FilterIMsg - GU_PostFilterIMsg - GU_ReplyIMsg - GU_DrawBevelBoxA - GU_FindNode - GU_NodeUp - GU_NodeDown - GU_UpdateProgress - GU_SortList - GU_CheckVersion - GU_ClearWindow - GU_SizeWindow - GU_CloseFont * Nya tags / konstanter: - GU_AdjustBottom - GU_AdjustRight - GU_AddLeftChar - GU_AddTopLines - GU_AddWidChar - GU_AddHeiLines - GU_FractWidth - GU_FractHeight - GU_MinimumIDCMP - GU_HelpGadget - GU_HelpText - GU_LocaleHelp - GU_DefWTitle - GU_DefLocWTitle - GU_DefSTitle - GU_DefLocSTitle - GU_DefHelpText - GU_DefLocHelpText - GU_StoreLeft - GU_StoreTop - GU_StoreWidth - GU_StoreHeight - GU_StoreRight - GU_StoreBottom - WINTITLE_HELP - SCRTITLE_HELP - GUBB_FrameType - GUBB_TextColor - GUBB_Recessed - GUBB_TextPen - GUBB_Flags - GUBB_3DText - GUBB_ShadowColor - GUBB_ShadowPen - BFT_BUTTON - BFT_RIDGE - BFT_DROPBOX - BFT_HORIZBAR - BFT_VERTBAR - BB_TEXT_ABOVE - BB_TEXT_IN - BB_TEXT_BELOW - BB_TEXT_CENTER - BB_TEXT_LEFT - BB_TEXT_RIGHT - BB_TEXT_ABOVE_CENTER - BB_TEXT_ABOVE_LEFT - BB_TEXT_ABOVE_RIGHT - BB_TEXT_IN_CENTER - BB_TEXT_IN_LEFT - BB_TEXT_IN_RIGHT - BB_TEXT_BELOW_CENTER - BB_TEXT_BELOW_LEFT - BB_TEXT_BELOW_RIGHT - BB_SHADOW_DR - BB_SUNAT_UL - BB_SHADOW_UR - BB_SUNAT_DL - BB_SHADOW_DL - BB_SUNAT_UR - BB_SHADOW_UL - BB_SUNAT_DR - BB_3DTEXT - GULB_TextColor - GULB_TextPen - GULB_Flags - GULB_3DText - GULB_ShadowColor - GULB_ShadowPen - LB_TEXT_TOP - LB_TEXT_MIDDLE - LB_TEXT_BOTTOM - LB_TEXT_CENTER - LB_TEXT_LEFT - LB_TEXT_RIGHT - LB_TEXT_TOP_CENTER - LB_TEXT_TOP_LEFT - LB_TEXT_TOP_RIGHT - LB_TEXT_MIDDLE_CENTER - LB_TEXT_MIDDLE_LEFT - LB_TEXT_MIDDLE_RIGHT - LB_TEXT_BOTTOM_CENTER - LB_TEXT_BOTTOM_LEFT - LB_TEXT_BOTTOM_RIGHT - LB_SHADOW_DR - LB_SUNAT_UL - LB_SHADOW_UR - LB_SUNAT_DL - LB_SHADOW_DL - LB_SUNAT_UR - LB_SHADOW_UL - LB_SUNAT_DR - LB_3DTEXT - GUPR_FillColor - GUPR_FillPen - GUPR_BackColor - GUPR_BackPen - GUPR_Current - GUPR_Total - FILEKIND_WIDTH - FILEKIND_HEIGHT - DRAWERKIND_WIDTH - DRAWERKIND_HEIGHT - GADUTIL_VER - GADUTIL_REV * Hotkey delen: - AllocRemember vid allokering av strukturen - Hotkey support för IMAGE_KIND gadgets - Bättre Hotkey support för GENERIC_KIND toggleselect - GU_MinimumIDCMP har fått stöd för hotkeys * Ändrade rutiner: - GU_SetGadgetAttrsA ersätter bara GadTools funktionen. - GU_GadgetArrayIndex returnerar -1 vid fel. - .CalculateGadget returnerar -1 vid fel. - Satt ihop några av rutinerna som kollar tags - GU_GadgetArrayIndex använder A0 externt som arraypekare * Nya / ändrade gadget typer: - MX_KIND kan nu använda gng_GadgetText som alla andra gads. - Alla tags använder det sist angivna värdet - GTLV_ShowSelected fungerar nu med gadgetar tillverkade av GU_LayoutGadgetsA. - Började göra BORDER_KIND, men det blev BEVELBOX_KIND. - BEVELBOX_KIND har 3 grundtyper av "gadgets" - Två nya typer av BEVELBOX_KIND gadgets - Möjlighet att placera text på 9 olika sätt i BEVELBOX_KIND - 4 olika skuggtyper på bevelboxens text - PROGRESS_KIND gadget med stöd för GadgetText och LocaleText * Övrigt: - Debuggning av OpenLib (initRoutine) - Debuggning av Close och Expunge - Ny rutin för att öppna libraries i initRoutine - Allokerar minne för lokala data i LayoutGadgetsA - Tog bort rutinen FindTag (samma som GU_FindTag) - Gjorde en subrutin för att tillverka en gadgets label - Buggfixar, optimeringar - Flyttat en del av hotkey strukturen till include filen - Tillverkade en "riktig" library base i testprogrammet - Gjorde så att det är lätt att byta testprogram i libraryt - Gjorde en extern startkod för alla testprogram - Skrivit include filer för SAS/C - Gjort så att alla externa rutiner skickar resultatet i D0 - Skrivit FD filen och konverterat till Pragma för C-komp. - Skrivit ett installationsprogram som använder AskEnv - Skrev om BetterTest i C - Skrivit början till alla autodocs (en fil för varje rutin) - Vissa rutiner skickar tillbaka resultat i SR - Libraryt öppnar diskfont.library - Gjorde så att man kan editera includes från install pgm. - Mer debug information. Visar hela NewGadget strukturen. - Nya testprogram
Converted on 19 Jul 1996 with RexxDoesAmigaGuide2HTML by Michael Ranner.