You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
(43) |
May
(9) |
Jun
(35) |
Jul
|
Aug
|
Sep
(3) |
Oct
(2) |
Nov
(2) |
Dec
(9) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(26) |
Feb
(12) |
Mar
(17) |
Apr
(4) |
May
(157) |
Jun
(19) |
Jul
(21) |
Aug
(1) |
Sep
(36) |
Oct
(10) |
Nov
(19) |
Dec
(21) |
2005 |
Jan
(10) |
Feb
(20) |
Mar
(8) |
Apr
(30) |
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
(42) |
Oct
(73) |
Nov
(38) |
Dec
(13) |
2006 |
Jan
|
Feb
|
Mar
(57) |
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(11) |
2007 |
Jan
(8) |
Feb
|
Mar
|
Apr
(213) |
May
|
Jun
|
Jul
(70) |
Aug
(53) |
Sep
(18) |
Oct
(17) |
Nov
(12) |
Dec
(11) |
2008 |
Jan
|
Feb
|
Mar
|
Apr
(12) |
May
|
Jun
(28) |
Jul
(40) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
(7) |
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
(6) |
Aug
(5) |
Sep
(3) |
Oct
|
Nov
(25) |
Dec
(12) |
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(6) |
From: Christer S. <ch...@us...> - 2008-07-16 09:50:38
|
Update of /cvsroot/cgui/cgui/lib/mingw32 In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv17213/lib/mingw32 Modified Files: Tag: Branch_CGUI_1-6-7 cgui.def Log Message: bugs 2019334 and 2019332 fixed; new release Index: cgui.def =================================================================== RCS file: /cvsroot/cgui/cgui/lib/mingw32/cgui.def,v retrieving revision 1.1.1.1.2.7.2.12 retrieving revision 1.1.1.1.2.7.2.13 diff -C2 -d -r1.1.1.1.2.7.2.12 -r1.1.1.1.2.7.2.13 *** cgui.def 14 Jul 2008 21:43:06 -0000 1.1.1.1.2.7.2.12 --- cgui.def 16 Jul 2008 09:50:03 -0000 1.1.1.1.2.7.2.13 *************** *** 26,224 **** BrowseToF @24 BrowseToL @25 ! CGUI_list_column_delimiter_color @26 DATA ! CGUI_list_fixfont @27 DATA ! CGUI_list_font @28 DATA ! CGUI_list_row_b_color @29 DATA ! CGUI_list_row_delimiter_color @30 DATA ! CGUI_list_row_f_color @31 DATA ! CGUI_list_row_font @32 DATA ! CGUI_list_vspace @33 DATA ! CguiEditBoxSetSelectionMode @34 ! CguiEventIterateFunction @35 ! CguiListBoxSetToolTip @36 ! CguiLoadImage @37 ! CguiParseLabels @38 ! CguiSetBaseLine @39 ! CguiSetColor @40 ! CguiSetMouseInput @41 ! CguiSetToolTipAnimation @42 ! CguiSetToolTipDelay @43 ! CguiUseIcons @44 ! CguiUseUTF8 @45 ! CguiYieldTimeslice @46 ! CheckDate @47 ! CheckWinClip @48 ! Click @49 ! CloseWin @50 ! ConditionalRefresh @51 ! CreateNewDataFile @52 ! CreateTabWindow @53 ! CurrentWindow @54 ! Date2String @55 ! DeActivate @56 ! DeInitCgui @57 ! DeleteTree @58 ! DesktopImage @59 ! Destroy @60 ! DestroyTexts @61 ! DisplayWin @62 ! Dos2Win @63 ! EmptyContainer @64 ! EndContainer @65 ! EndMenuBar @66 ! EndRadioContainer @67 ! FileManager @68 ! FileSelect @69 ! FlipRulerTab @70 ! FlushGenEvents @71 ! GenEvent @72 ! GetCguiFixFont @73 ! GetCguiFont @74 ! GetCurrentFocus @75 ! GetEditData @76 ! GetFromWinClip @77 ! GetListIndex @78 ! GetMarkedRows @79 ! GetObjectPosition @80 ! GetPressedButton @81 ! GetRegisteredImage @82 ! GetRulerTabList @83 ! GetSizeOffset @84 ! GetWinInfo @85 ! HidePointer @86 ! HookCguiDeInit @87 ! HookExit @88 ! HookLeaveTab @89 ! HookList @90 ! HookMenuClose @91 ! HookSpinButtons @92 ! InitCguiEx @93 ! InsertIntoWinClip @94 ! InsertPoint @95 ! InstallBelowListEndCallBack @96 ! InstallCursor @97 ! InstallKBHandler @98 ! Invite @99 ! IsHotKey @100 ! JoinTabChain @101 ! KillEvent @102 ! ListTreeSetNodeExpandedState @103 ! ListTreeSetNodesExpandedState @104 ! ListTreeView @105 ! LoadCompiledTexts @106 ! LoadTexts @107 ! LongHalf @108 ! MakeHalf @109 ! MakeMenuBar @110 ! MakeStretchable @111 ! MkCanvas @112 ! MkDialogue @113 ! MkDir @114 ! MkGroove @115 ! MkHorizontalBrowser @116 ! MkMenu @117 ! MkMenuBarItem @118 ! MkMenuCheck @119 ! MkMenuItem @120 ! MkMenuRadio @121 ! MkProgressWindow @122 ! MkRadioContainer @123 ! MkScratchMenu @124 ! MkSingleMenu @125 ! MkString @126 ! MkTextPointer @127 ! MkVerticalBrowser @128 ! ModifyHeader @129 ! NameCase @130 ! NotifyBrowser @131 ! NotifyFocusMove @132 ! ObjectApearance @133 ! OverlayPointer @134 ! PointerLocation @135 ! PointerOn @136 ! PrintFloatingConversion @137 ! ProcessEvents @138 ! ReBuildContainer @139 ! RedrawScreen @140 ! Refresh @141 ! RefreshListRow @142 ! RegisterConversionHandler @143 ! RegisterDragFlag @144 ! RegisterFileType @145 ! RegisterImage @146 ! RegisterRefresh @147 ! Release @148 ! Remove @149 ! RemoveOverlayPointer @150 ! Req @151 ! Request @152 ! SaveDatafileObject @153 ! ScrMode @154 ! SelectContainer @155 ! SelectCursor @156 ! SetBlitLimit @157 ! SetBrowserSize @158 ! SetCguiFont @159 ! SetDateForm @160 ! SetDeleteHandler @161 ! SetDistance @162 ! SetEditData @163 ! SetFocusOn @164 ! SetHotKey @165 ! SetIndexedList @166 ! SetInsertHandler @167 ! SetLinkedList @168 ! SetListColumns @169 ! SetListDoubleClick @170 ! SetListDroppable @171 ! SetListGrippable @172 ! SetMeasure @173 ! SetMouseButtons @174 ! SetMousePos @175 ! SetObjectDouble @176 ! SetObjectDroppable @177 ! SetObjectGrippable @178 ! SetObjectSlidable @179 ! SetOperatingWindow @180 ! SetSizeOffset @181 ! SetSpacing @182 ! SetView @183 ! SetWindowPosition @184 ! ShowPointer @185 ! SimulateHotKeys @186 ! Sound @187 ! StartContainer @188 ! StopProcessEvents @189 ! String2Date @190 ! TabOnCR @191 ! TextboxGetHighlightedText @192 ! TextboxHighlighting @193 ! TextboxScrollDownOneLine @194 ! ToUpper @195 ! ToolTipText @196 ! UnHookCguiDeInit @197 ! UnInstallKBHandler @198 ! UnPackSelection @199 ! UnRegisterDragFlag @200 ! UpdateProgressValue @201 ! UpdateTextBoxText @202 ! UseHotKeys @203 ! Win2Dos @204 ! cgui_calloc @205 ! cgui_colors @206 DATA ! cgui_desktop_id @207 DATA ! cgui_drop_down_list_row_spacing @208 DATA ! cgui_list_fix_digits @209 DATA ! cgui_list_no_multiple_row_selection @210 DATA ! cgui_list_show_focused_row @211 DATA ! cgui_malloc @212 ! cgui_minor_rev @213 DATA ! cgui_mouse_draw_in_interrupt @214 DATA ! cgui_realloc @215 ! cgui_release_date @216 DATA ! cgui_rev @217 DATA ! cgui_use_vsync @218 DATA ! cgui_ver @219 DATA ! continous_update_resize @220 DATA ! event_message_buffer_size @221 DATA ! msprintf @222 --- 26,222 ---- BrowseToF @24 BrowseToL @25 ! CGUI_list_fixfont @26 DATA ! CGUI_list_font @27 DATA ! CGUI_list_row_b_color @28 DATA ! CGUI_list_row_f_color @29 DATA ! CGUI_list_row_font @30 DATA ! CGUI_list_vspace @31 DATA ! CguiEditBoxSetSelectionMode @32 ! CguiEventIterateFunction @33 ! CguiListBoxSetToolTip @34 ! CguiLoadImage @35 ! CguiParseLabels @36 ! CguiSetBaseLine @37 ! CguiSetColor @38 ! CguiSetMouseInput @39 ! CguiSetToolTipAnimation @40 ! CguiSetToolTipDelay @41 ! CguiUseIcons @42 ! CguiUseUTF8 @43 ! CguiYieldTimeslice @44 ! CheckDate @45 ! CheckWinClip @46 ! Click @47 ! CloseWin @48 ! ConditionalRefresh @49 ! CreateNewDataFile @50 ! CreateTabWindow @51 ! CurrentWindow @52 ! Date2String @53 ! DeActivate @54 ! DeInitCgui @55 ! DeleteTree @56 ! DesktopImage @57 ! Destroy @58 ! DestroyTexts @59 ! DisplayWin @60 ! Dos2Win @61 ! EmptyContainer @62 ! EndContainer @63 ! EndMenuBar @64 ! EndRadioContainer @65 ! FileManager @66 ! FileSelect @67 ! FlipRulerTab @68 ! FlushGenEvents @69 ! GenEvent @70 ! GetCguiFixFont @71 ! GetCguiFont @72 ! GetCurrentFocus @73 ! GetEditData @74 ! GetFromWinClip @75 ! GetListIndex @76 ! GetMarkedRows @77 ! GetObjectPosition @78 ! GetPressedButton @79 ! GetRegisteredImage @80 ! GetRulerTabList @81 ! GetSizeOffset @82 ! GetWinInfo @83 ! HidePointer @84 ! HookCguiDeInit @85 ! HookExit @86 ! HookLeaveTab @87 ! HookList @88 ! HookMenuClose @89 ! HookSpinButtons @90 ! InitCguiEx @91 ! InsertIntoWinClip @92 ! InsertPoint @93 ! InstallBelowListEndCallBack @94 ! InstallCursor @95 ! InstallKBHandler @96 ! Invite @97 ! IsHotKey @98 ! JoinTabChain @99 ! KillEvent @100 ! ListTreeSetNodeExpandedState @101 ! ListTreeSetNodesExpandedState @102 ! ListTreeView @103 ! LoadCompiledTexts @104 ! LoadTexts @105 ! LongHalf @106 ! MakeHalf @107 ! MakeMenuBar @108 ! MakeStretchable @109 ! MkCanvas @110 ! MkDialogue @111 ! MkDir @112 ! MkGroove @113 ! MkHorizontalBrowser @114 ! MkMenu @115 ! MkMenuBarItem @116 ! MkMenuCheck @117 ! MkMenuItem @118 ! MkMenuRadio @119 ! MkProgressWindow @120 ! MkRadioContainer @121 ! MkScratchMenu @122 ! MkSingleMenu @123 ! MkString @124 ! MkTextPointer @125 ! MkVerticalBrowser @126 ! ModifyHeader @127 ! NameCase @128 ! NotifyBrowser @129 ! NotifyFocusMove @130 ! ObjectApearance @131 ! OverlayPointer @132 ! PointerLocation @133 ! PointerOn @134 ! PrintFloatingConversion @135 ! ProcessEvents @136 ! ReBuildContainer @137 ! RedrawScreen @138 ! Refresh @139 ! RefreshListRow @140 ! RegisterConversionHandler @141 ! RegisterDragFlag @142 ! RegisterFileType @143 ! RegisterImage @144 ! RegisterRefresh @145 ! Release @146 ! Remove @147 ! RemoveOverlayPointer @148 ! Req @149 ! Request @150 ! SaveDatafileObject @151 ! ScrMode @152 ! SelectContainer @153 ! SelectCursor @154 ! SetBlitLimit @155 ! SetBrowserSize @156 ! SetCguiFont @157 ! SetDateForm @158 ! SetDeleteHandler @159 ! SetDistance @160 ! SetEditData @161 ! SetFocusOn @162 ! SetHotKey @163 ! SetIndexedList @164 ! SetInsertHandler @165 ! SetLinkedList @166 ! SetListColumns @167 ! SetListDoubleClick @168 ! SetListDroppable @169 ! SetListGrippable @170 ! SetMeasure @171 ! SetMouseButtons @172 ! SetMousePos @173 ! SetObjectDouble @174 ! SetObjectDroppable @175 ! SetObjectGrippable @176 ! SetObjectSlidable @177 ! SetOperatingWindow @178 ! SetSizeOffset @179 ! SetSpacing @180 ! SetView @181 ! SetWindowPosition @182 ! ShowPointer @183 ! SimulateHotKeys @184 ! Sound @185 ! StartContainer @186 ! StopProcessEvents @187 ! String2Date @188 ! TabOnCR @189 ! TextboxGetHighlightedText @190 ! TextboxHighlighting @191 ! TextboxScrollDownOneLine @192 ! ToUpper @193 ! ToolTipText @194 ! UnHookCguiDeInit @195 ! UnInstallKBHandler @196 ! UnPackSelection @197 ! UnRegisterDragFlag @198 ! UpdateProgressValue @199 ! UpdateTextBoxText @200 ! UseHotKeys @201 ! Win2Dos @202 ! cgui_calloc @203 ! cgui_colors @204 DATA ! cgui_desktop_id @205 DATA ! cgui_drop_down_list_row_spacing @206 DATA ! cgui_list_fix_digits @207 DATA ! cgui_list_no_multiple_row_selection @208 DATA ! cgui_list_show_focused_row @209 DATA ! cgui_malloc @210 ! cgui_minor_rev @211 DATA ! cgui_mouse_draw_in_interrupt @212 DATA ! cgui_realloc @213 ! cgui_release_date @214 DATA ! cgui_rev @215 DATA ! cgui_use_vsync @216 DATA ! cgui_ver @217 DATA ! continous_update_resize @218 DATA ! event_message_buffer_size @219 DATA ! msprintf @220 |
From: Christer S. <ch...@us...> - 2008-07-16 09:50:38
|
Update of /cvsroot/cgui/cgui/lib/msvc In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv17213/lib/msvc Modified Files: Tag: Branch_CGUI_1-6-7 cgui.def Log Message: bugs 2019334 and 2019332 fixed; new release Index: cgui.def =================================================================== RCS file: /cvsroot/cgui/cgui/lib/msvc/cgui.def,v retrieving revision 1.1.1.1.2.7.2.12 retrieving revision 1.1.1.1.2.7.2.13 diff -C2 -d -r1.1.1.1.2.7.2.12 -r1.1.1.1.2.7.2.13 *** cgui.def 14 Jul 2008 21:43:07 -0000 1.1.1.1.2.7.2.12 --- cgui.def 16 Jul 2008 09:50:03 -0000 1.1.1.1.2.7.2.13 *************** *** 26,224 **** BrowseToF @24 BrowseToL @25 ! CGUI_list_column_delimiter_color @26 DATA ! CGUI_list_fixfont @27 DATA ! CGUI_list_font @28 DATA ! CGUI_list_row_b_color @29 DATA ! CGUI_list_row_delimiter_color @30 DATA ! CGUI_list_row_f_color @31 DATA ! CGUI_list_row_font @32 DATA ! CGUI_list_vspace @33 DATA ! CguiEditBoxSetSelectionMode @34 ! CguiEventIterateFunction @35 ! CguiListBoxSetToolTip @36 ! CguiLoadImage @37 ! CguiParseLabels @38 ! CguiSetBaseLine @39 ! CguiSetColor @40 ! CguiSetMouseInput @41 ! CguiSetToolTipAnimation @42 ! CguiSetToolTipDelay @43 ! CguiUseIcons @44 ! CguiUseUTF8 @45 ! CguiYieldTimeslice @46 ! CheckDate @47 ! CheckWinClip @48 ! Click @49 ! CloseWin @50 ! ConditionalRefresh @51 ! CreateNewDataFile @52 ! CreateTabWindow @53 ! CurrentWindow @54 ! Date2String @55 ! DeActivate @56 ! DeInitCgui @57 ! DeleteTree @58 ! DesktopImage @59 ! Destroy @60 ! DestroyTexts @61 ! DisplayWin @62 ! Dos2Win @63 ! EmptyContainer @64 ! EndContainer @65 ! EndMenuBar @66 ! EndRadioContainer @67 ! FileManager @68 ! FileSelect @69 ! FlipRulerTab @70 ! FlushGenEvents @71 ! GenEvent @72 ! GetCguiFixFont @73 ! GetCguiFont @74 ! GetCurrentFocus @75 ! GetEditData @76 ! GetFromWinClip @77 ! GetListIndex @78 ! GetMarkedRows @79 ! GetObjectPosition @80 ! GetPressedButton @81 ! GetRegisteredImage @82 ! GetRulerTabList @83 ! GetSizeOffset @84 ! GetWinInfo @85 ! HidePointer @86 ! HookCguiDeInit @87 ! HookExit @88 ! HookLeaveTab @89 ! HookList @90 ! HookMenuClose @91 ! HookSpinButtons @92 ! InitCguiEx @93 ! InsertIntoWinClip @94 ! InsertPoint @95 ! InstallBelowListEndCallBack @96 ! InstallCursor @97 ! InstallKBHandler @98 ! Invite @99 ! IsHotKey @100 ! JoinTabChain @101 ! KillEvent @102 ! ListTreeSetNodeExpandedState @103 ! ListTreeSetNodesExpandedState @104 ! ListTreeView @105 ! LoadCompiledTexts @106 ! LoadTexts @107 ! LongHalf @108 ! MakeHalf @109 ! MakeMenuBar @110 ! MakeStretchable @111 ! MkCanvas @112 ! MkDialogue @113 ! MkDir @114 ! MkGroove @115 ! MkHorizontalBrowser @116 ! MkMenu @117 ! MkMenuBarItem @118 ! MkMenuCheck @119 ! MkMenuItem @120 ! MkMenuRadio @121 ! MkProgressWindow @122 ! MkRadioContainer @123 ! MkScratchMenu @124 ! MkSingleMenu @125 ! MkString @126 ! MkTextPointer @127 ! MkVerticalBrowser @128 ! ModifyHeader @129 ! NameCase @130 ! NotifyBrowser @131 ! NotifyFocusMove @132 ! ObjectApearance @133 ! OverlayPointer @134 ! PointerLocation @135 ! PointerOn @136 ! PrintFloatingConversion @137 ! ProcessEvents @138 ! ReBuildContainer @139 ! RedrawScreen @140 ! Refresh @141 ! RefreshListRow @142 ! RegisterConversionHandler @143 ! RegisterDragFlag @144 ! RegisterFileType @145 ! RegisterImage @146 ! RegisterRefresh @147 ! Release @148 ! Remove @149 ! RemoveOverlayPointer @150 ! Req @151 ! Request @152 ! SaveDatafileObject @153 ! ScrMode @154 ! SelectContainer @155 ! SelectCursor @156 ! SetBlitLimit @157 ! SetBrowserSize @158 ! SetCguiFont @159 ! SetDateForm @160 ! SetDeleteHandler @161 ! SetDistance @162 ! SetEditData @163 ! SetFocusOn @164 ! SetHotKey @165 ! SetIndexedList @166 ! SetInsertHandler @167 ! SetLinkedList @168 ! SetListColumns @169 ! SetListDoubleClick @170 ! SetListDroppable @171 ! SetListGrippable @172 ! SetMeasure @173 ! SetMouseButtons @174 ! SetMousePos @175 ! SetObjectDouble @176 ! SetObjectDroppable @177 ! SetObjectGrippable @178 ! SetObjectSlidable @179 ! SetOperatingWindow @180 ! SetSizeOffset @181 ! SetSpacing @182 ! SetView @183 ! SetWindowPosition @184 ! ShowPointer @185 ! SimulateHotKeys @186 ! Sound @187 ! StartContainer @188 ! StopProcessEvents @189 ! String2Date @190 ! TabOnCR @191 ! TextboxGetHighlightedText @192 ! TextboxHighlighting @193 ! TextboxScrollDownOneLine @194 ! ToUpper @195 ! ToolTipText @196 ! UnHookCguiDeInit @197 ! UnInstallKBHandler @198 ! UnPackSelection @199 ! UnRegisterDragFlag @200 ! UpdateProgressValue @201 ! UpdateTextBoxText @202 ! UseHotKeys @203 ! Win2Dos @204 ! cgui_calloc @205 ! cgui_colors @206 DATA ! cgui_desktop_id @207 DATA ! cgui_drop_down_list_row_spacing @208 DATA ! cgui_list_fix_digits @209 DATA ! cgui_list_no_multiple_row_selection @210 DATA ! cgui_list_show_focused_row @211 DATA ! cgui_malloc @212 ! cgui_minor_rev @213 DATA ! cgui_mouse_draw_in_interrupt @214 DATA ! cgui_realloc @215 ! cgui_release_date @216 DATA ! cgui_rev @217 DATA ! cgui_use_vsync @218 DATA ! cgui_ver @219 DATA ! continous_update_resize @220 DATA ! event_message_buffer_size @221 DATA ! msprintf @222 --- 26,222 ---- BrowseToF @24 BrowseToL @25 ! CGUI_list_fixfont @26 DATA ! CGUI_list_font @27 DATA ! CGUI_list_row_b_color @28 DATA ! CGUI_list_row_f_color @29 DATA ! CGUI_list_row_font @30 DATA ! CGUI_list_vspace @31 DATA ! CguiEditBoxSetSelectionMode @32 ! CguiEventIterateFunction @33 ! CguiListBoxSetToolTip @34 ! CguiLoadImage @35 ! CguiParseLabels @36 ! CguiSetBaseLine @37 ! CguiSetColor @38 ! CguiSetMouseInput @39 ! CguiSetToolTipAnimation @40 ! CguiSetToolTipDelay @41 ! CguiUseIcons @42 ! CguiUseUTF8 @43 ! CguiYieldTimeslice @44 ! CheckDate @45 ! CheckWinClip @46 ! Click @47 ! CloseWin @48 ! ConditionalRefresh @49 ! CreateNewDataFile @50 ! CreateTabWindow @51 ! CurrentWindow @52 ! Date2String @53 ! DeActivate @54 ! DeInitCgui @55 ! DeleteTree @56 ! DesktopImage @57 ! Destroy @58 ! DestroyTexts @59 ! DisplayWin @60 ! Dos2Win @61 ! EmptyContainer @62 ! EndContainer @63 ! EndMenuBar @64 ! EndRadioContainer @65 ! FileManager @66 ! FileSelect @67 ! FlipRulerTab @68 ! FlushGenEvents @69 ! GenEvent @70 ! GetCguiFixFont @71 ! GetCguiFont @72 ! GetCurrentFocus @73 ! GetEditData @74 ! GetFromWinClip @75 ! GetListIndex @76 ! GetMarkedRows @77 ! GetObjectPosition @78 ! GetPressedButton @79 ! GetRegisteredImage @80 ! GetRulerTabList @81 ! GetSizeOffset @82 ! GetWinInfo @83 ! HidePointer @84 ! HookCguiDeInit @85 ! HookExit @86 ! HookLeaveTab @87 ! HookList @88 ! HookMenuClose @89 ! HookSpinButtons @90 ! InitCguiEx @91 ! InsertIntoWinClip @92 ! InsertPoint @93 ! InstallBelowListEndCallBack @94 ! InstallCursor @95 ! InstallKBHandler @96 ! Invite @97 ! IsHotKey @98 ! JoinTabChain @99 ! KillEvent @100 ! ListTreeSetNodeExpandedState @101 ! ListTreeSetNodesExpandedState @102 ! ListTreeView @103 ! LoadCompiledTexts @104 ! LoadTexts @105 ! LongHalf @106 ! MakeHalf @107 ! MakeMenuBar @108 ! MakeStretchable @109 ! MkCanvas @110 ! MkDialogue @111 ! MkDir @112 ! MkGroove @113 ! MkHorizontalBrowser @114 ! MkMenu @115 ! MkMenuBarItem @116 ! MkMenuCheck @117 ! MkMenuItem @118 ! MkMenuRadio @119 ! MkProgressWindow @120 ! MkRadioContainer @121 ! MkScratchMenu @122 ! MkSingleMenu @123 ! MkString @124 ! MkTextPointer @125 ! MkVerticalBrowser @126 ! ModifyHeader @127 ! NameCase @128 ! NotifyBrowser @129 ! NotifyFocusMove @130 ! ObjectApearance @131 ! OverlayPointer @132 ! PointerLocation @133 ! PointerOn @134 ! PrintFloatingConversion @135 ! ProcessEvents @136 ! ReBuildContainer @137 ! RedrawScreen @138 ! Refresh @139 ! RefreshListRow @140 ! RegisterConversionHandler @141 ! RegisterDragFlag @142 ! RegisterFileType @143 ! RegisterImage @144 ! RegisterRefresh @145 ! Release @146 ! Remove @147 ! RemoveOverlayPointer @148 ! Req @149 ! Request @150 ! SaveDatafileObject @151 ! ScrMode @152 ! SelectContainer @153 ! SelectCursor @154 ! SetBlitLimit @155 ! SetBrowserSize @156 ! SetCguiFont @157 ! SetDateForm @158 ! SetDeleteHandler @159 ! SetDistance @160 ! SetEditData @161 ! SetFocusOn @162 ! SetHotKey @163 ! SetIndexedList @164 ! SetInsertHandler @165 ! SetLinkedList @166 ! SetListColumns @167 ! SetListDoubleClick @168 ! SetListDroppable @169 ! SetListGrippable @170 ! SetMeasure @171 ! SetMouseButtons @172 ! SetMousePos @173 ! SetObjectDouble @174 ! SetObjectDroppable @175 ! SetObjectGrippable @176 ! SetObjectSlidable @177 ! SetOperatingWindow @178 ! SetSizeOffset @179 ! SetSpacing @180 ! SetView @181 ! SetWindowPosition @182 ! ShowPointer @183 ! SimulateHotKeys @184 ! Sound @185 ! StartContainer @186 ! StopProcessEvents @187 ! String2Date @188 ! TabOnCR @189 ! TextboxGetHighlightedText @190 ! TextboxHighlighting @191 ! TextboxScrollDownOneLine @192 ! ToUpper @193 ! ToolTipText @194 ! UnHookCguiDeInit @195 ! UnInstallKBHandler @196 ! UnPackSelection @197 ! UnRegisterDragFlag @198 ! UpdateProgressValue @199 ! UpdateTextBoxText @200 ! UseHotKeys @201 ! Win2Dos @202 ! cgui_calloc @203 ! cgui_colors @204 DATA ! cgui_desktop_id @205 DATA ! cgui_drop_down_list_row_spacing @206 DATA ! cgui_list_fix_digits @207 DATA ! cgui_list_no_multiple_row_selection @208 DATA ! cgui_list_show_focused_row @209 DATA ! cgui_malloc @210 ! cgui_minor_rev @211 DATA ! cgui_mouse_draw_in_interrupt @212 DATA ! cgui_realloc @213 ! cgui_release_date @214 DATA ! cgui_rev @215 DATA ! cgui_use_vsync @216 DATA ! cgui_ver @217 DATA ! continous_update_resize @218 DATA ! event_message_buffer_size @219 DATA ! msprintf @220 |
From: Christer S. <ch...@us...> - 2008-07-16 09:50:37
|
Update of /cvsroot/cgui/cgui/include In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv17213/include Modified Files: Tag: Branch_CGUI_1-6-7 cgui.h Log Message: bugs 2019334 and 2019332 fixed; new release Index: cgui.h =================================================================== RCS file: /cvsroot/cgui/cgui/include/cgui.h,v retrieving revision 1.5.2.7.2.46 retrieving revision 1.5.2.7.2.47 diff -C2 -d -r1.5.2.7.2.46 -r1.5.2.7.2.47 *** cgui.h 14 Jul 2008 20:20:38 -0000 1.5.2.7.2.46 --- cgui.h 16 Jul 2008 09:50:01 -0000 1.5.2.7.2.47 *************** *** 24,31 **** #define CGUI_VERSION_MAJOR 2 #define CGUI_VERSION_MINOR 0 ! #define CGUI_VERSION_PATCH 0 ! #define CGUI_VERSION_STRING "2.0.0" ! #define CGUI_DATE 20080714 /* yyyymmdd */ ! #define CGUI_DATE_STRING "Jul 14, 2008" /* Init */ --- 24,31 ---- #define CGUI_VERSION_MAJOR 2 #define CGUI_VERSION_MINOR 0 ! #define CGUI_VERSION_PATCH 1 ! #define CGUI_VERSION_STRING "2.0.1" ! #define CGUI_DATE 20080716 /* yyyymmdd */ ! #define CGUI_DATE_STRING "Jul 16, 2008" /* Init */ *************** *** 323,329 **** CGUI_VAR(int , CGUI_list_row_f_color); CGUI_VAR(int , CGUI_list_row_b_color); - CGUI_VAR(int , CGUI_list_row_delimiter_color); CGUI_VAR(int , CGUI_list_vspace); - CGUI_VAR(int , CGUI_list_column_delimiter_color); CGUI_VAR(int , CGUI_list_fixfont); CGUI_VAR(int , cgui_list_fix_digits); --- 323,327 ---- *************** *** 478,482 **** NR_OF_CGUI_COLORS} t_cgui_colors; ! CGUI_FUNC(void, CguiSetColor, (int color_name, int r, int g, int b)); CGUI_FUNC(void, NameCase, (char *text)); CGUI_FUNC_DEPRECATED(void, Sound, (int freq, int duration)); --- 476,480 ---- NR_OF_CGUI_COLORS} t_cgui_colors; ! CGUI_FUNC(int, CguiSetColor, (int color_name, int r, int g, int b)); CGUI_FUNC(void, NameCase, (char *text)); CGUI_FUNC_DEPRECATED(void, Sound, (int freq, int duration)); |
From: Christer S. <ch...@us...> - 2008-07-16 09:50:37
|
Update of /cvsroot/cgui/cgui/lib/bcc32 In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv17213/lib/bcc32 Modified Files: Tag: Branch_CGUI_1-6-7 cgui.def Log Message: bugs 2019334 and 2019332 fixed; new release Index: cgui.def =================================================================== RCS file: /cvsroot/cgui/cgui/lib/bcc32/cgui.def,v retrieving revision 1.1.1.1.2.6.2.12 retrieving revision 1.1.1.1.2.6.2.13 diff -C2 -d -r1.1.1.1.2.6.2.12 -r1.1.1.1.2.6.2.13 *** cgui.def 14 Jul 2008 21:43:06 -0000 1.1.1.1.2.6.2.12 --- cgui.def 16 Jul 2008 09:50:03 -0000 1.1.1.1.2.6.2.13 *************** *** 26,34 **** _BrowseToF = BrowseToF _BrowseToL = BrowseToL - _CGUI_list_column_delimiter_color = CGUI_list_column_delimiter_color _CGUI_list_fixfont = CGUI_list_fixfont _CGUI_list_font = CGUI_list_font _CGUI_list_row_b_color = CGUI_list_row_b_color - _CGUI_list_row_delimiter_color = CGUI_list_row_delimiter_color _CGUI_list_row_f_color = CGUI_list_row_f_color _CGUI_list_row_font = CGUI_list_row_font --- 26,32 ---- |
From: SourceForge.net <no...@so...> - 2008-07-16 09:48:28
|
Bugs item #2019332, was opened at 2008-07-16 09:26 Message generated for change (Settings changed) made by chrisan You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=542642&aid=2019332&group_id=75005 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Windows Group: None >Status: Closed >Resolution: Fixed Priority: 9 Private: No Submitted By: Christer Sandberg (chrisan) Assigned to: Christer Sandberg (chrisan) Summary: CGUI 2.0.0 does not build on Windows Initial Comment: cgui20.exp:fake:(.edata+0x98): undefined reference to `CGUI_list_column_delimiter_color' cgui20.exp:fake:(.edata+0xa8): undefined reference to `CGUI_list_row_delimiter_color' collect2: ld returned 1 exit status dllwrap: gcc exited with status 1 make: *** [lib/mingw32/cgui20.dll] Error 1 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=542642&aid=2019332&group_id=75005 |
From: SourceForge.net <no...@so...> - 2008-07-16 09:48:10
|
Bugs item #2019334, was opened at 2008-07-16 09:28 Message generated for change (Settings changed) made by chrisan You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=542642&aid=2019334&group_id=75005 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: All platforms Group: None >Status: Closed >Resolution: Fixed Priority: 1 Private: No Submitted By: Christer Sandberg (chrisan) Assigned to: Christer Sandberg (chrisan) Summary: How to edit float values in editboxes? Initial Comment: The conversion code for float, FFLOAT is not documented. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=542642&aid=2019334&group_id=75005 |
From: SourceForge.net <no...@so...> - 2008-07-16 09:28:16
|
Bugs item #2019334, was opened at 2008-07-16 09:28 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=542642&aid=2019334&group_id=75005 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: All platforms Group: None Status: Open Resolution: None Priority: 1 Private: No Submitted By: Christer Sandberg (chrisan) Assigned to: Christer Sandberg (chrisan) Summary: How to edit float values in editboxes? Initial Comment: The conversion code for float, FFLOAT is not documented. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=542642&aid=2019334&group_id=75005 |
From: SourceForge.net <no...@so...> - 2008-07-16 09:26:22
|
Bugs item #2019332, was opened at 2008-07-16 09:26 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=542642&aid=2019332&group_id=75005 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Windows Group: None Status: Open Resolution: None Priority: 9 Private: No Submitted By: Christer Sandberg (chrisan) Assigned to: Christer Sandberg (chrisan) Summary: CGUI 2.0.0 does not build on Windows Initial Comment: cgui20.exp:fake:(.edata+0x98): undefined reference to `CGUI_list_column_delimiter_color' cgui20.exp:fake:(.edata+0xa8): undefined reference to `CGUI_list_row_delimiter_color' collect2: ld returned 1 exit status dllwrap: gcc exited with status 1 make: *** [lib/mingw32/cgui20.dll] Error 1 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=542642&aid=2019332&group_id=75005 |
From: Christer S. <ch...@us...> - 2008-07-14 21:43:11
|
Update of /cvsroot/cgui/cgui/src In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv27919/src Modified Files: Tag: Branch_CGUI_1-6-7 list.c Log Message: 2015895 More distinct look of the selected tab Index: list.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/list.c,v retrieving revision 1.1.2.6.2.23 retrieving revision 1.1.2.6.2.24 diff -C2 -d -r1.1.2.6.2.23 -r1.1.2.6.2.24 *** list.c 14 Jul 2008 20:20:40 -0000 1.1.2.6.2.23 --- list.c 14 Jul 2008 21:43:07 -0000 1.1.2.6.2.24 *************** *** 262,268 **** struct t_node *header; - /* Used for dynamic change of color depth. */ - char rdelr, rdelg, rdelb; - /* Tree view stuff: */ int memofn; --- 262,265 ---- *************** *** 386,390 **** int cgui_list_show_focused_row = 1; FONT *CGUI_list_font; - int CGUI_list_row_delimiter_color; int CGUI_list_vspace; FONT *CGUI_list_row_font; --- 383,386 ---- *************** *** 393,399 **** int CGUI_list_row_f_color; int CGUI_list_row_b_color; ! int CGUI_list_column_delimiter_color; ! static int color_conversion_prepared, rdelr, rdelg, rdelb, ! rfr, rfg, rfb, rbr, rbg, rbb, cdelr, cdelg, cdelb; static void ListPrepareNewScreenMode(t_object *b nouse) --- 389,393 ---- int CGUI_list_row_f_color; int CGUI_list_row_b_color; ! static int color_conversion_prepared, rfr, rfg, rfb, rbr, rbg, rbb; static void ListPrepareNewScreenMode(t_object *b nouse) *************** *** 401,407 **** if (!color_conversion_prepared) { color_conversion_prepared = 1; - rdelr = getr(CGUI_list_row_delimiter_color); - rdelg = getg(CGUI_list_row_delimiter_color); - rdelb = getb(CGUI_list_row_delimiter_color); rfr = getr(CGUI_list_row_f_color); rfg = getg(CGUI_list_row_f_color); --- 395,398 ---- *************** *** 410,416 **** rbg = getg(CGUI_list_row_b_color); rbb = getb(CGUI_list_row_b_color); - cdelr= getr(CGUI_list_column_delimiter_color); - cdelg= getg(CGUI_list_column_delimiter_color); - cdelb= getb(CGUI_list_column_delimiter_color); } } --- 401,404 ---- *************** *** 420,431 **** t_list *l; if (color_conversion_prepared) { - CGUI_list_row_delimiter_color = makecol(rdelr, rdelg, rdelb); CGUI_list_row_f_color = makecol(rfr, rfg, rfb); CGUI_list_row_b_color = makecol(rbr, rbg, rbb); - CGUI_list_column_delimiter_color = makecol(cdelr, cdelg, cdelb); color_conversion_prepared = 0; } l = b->node->data; - l->delimcol = makecol(l->rdelr, l->rdelg, l->rdelb); } --- 408,416 ---- *************** *** 1007,1011 **** strike |= ret & ROW_STRIKE; if (b->hasfocus == 1 && CGUI_list_row_b_color != cgui_colors[CGUI_COLOR_LISTBOX_FOCUS_BACKGROUND]) { ! /* selected row and app wants to have a different background */ red = getr(CGUI_list_row_b_color) / 2; green = getg(CGUI_list_row_b_color)/2; --- 992,997 ---- strike |= ret & ROW_STRIKE; if (b->hasfocus == 1 && CGUI_list_row_b_color != cgui_colors[CGUI_COLOR_LISTBOX_FOCUS_BACKGROUND]) { ! /* The row is selected and should be highlighed and at the same time app wants to have a ! different background. We use some heuristics to get merged colors. */ red = getr(CGUI_list_row_b_color) / 2; green = getg(CGUI_list_row_b_color)/2; *************** *** 1058,1062 **** } if (l->col_delimiter) { ! vline(bmp, col_x - 1, y1, y2, CGUI_list_column_delimiter_color); } } --- 1044,1048 ---- } if (l->col_delimiter) { ! vline(bmp, col_x - 1, y1, y2, cgui_colors[CGUI_COLOR_LISTBOX_COLUMN_DELIMITER]); } } *************** *** 2365,2372 **** if (yspace) l->offs = yspace >> 1; ! l->delimcol = CGUI_list_row_delimiter_color; ! l->rdelr = getr(l->delimcol); ! l->rdelg = getg(l->delimcol); ! l->rdelb = getb(l->delimcol); l->CreateRowText = CreateRowText; l->orgwidth = width; --- 2351,2355 ---- if (yspace) l->offs = yspace >> 1; ! l->delimcol = cgui_colors[CGUI_COLOR_LISTBOX_ROW_DELIMITER]; l->CreateRowText = CreateRowText; l->orgwidth = width; *************** *** 2434,2439 **** } CGUI_list_font = _cgui_prop_font; - CGUI_list_row_delimiter_color = cgui_colors[CGUI_COLOR_LISTBOX_ROW_DELIMITER]; - CGUI_list_column_delimiter_color = cgui_colors[CGUI_COLOR_LISTBOX_COLUMN_DELIMITER]; } --- 2417,2420 ---- |
From: Christer S. <ch...@us...> - 2008-07-14 21:43:10
|
Update of /cvsroot/cgui/cgui/lib/msvc In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv27919/lib/msvc Modified Files: Tag: Branch_CGUI_1-6-7 cgui.def Log Message: 2015895 More distinct look of the selected tab Index: cgui.def =================================================================== RCS file: /cvsroot/cgui/cgui/lib/msvc/cgui.def,v retrieving revision 1.1.1.1.2.7.2.11 retrieving revision 1.1.1.1.2.7.2.12 diff -C2 -d -r1.1.1.1.2.7.2.11 -r1.1.1.1.2.7.2.12 *** cgui.def 14 Jul 2008 20:20:39 -0000 1.1.1.1.2.7.2.11 --- cgui.def 14 Jul 2008 21:43:07 -0000 1.1.1.1.2.7.2.12 *************** *** 40,162 **** CguiParseLabels @38 CguiSetBaseLine @39 ! CguiSetMouseInput @40 ! CguiSetToolTipAnimation @41 ! CguiSetToolTipDelay @42 ! CguiUseIcons @43 ! CguiUseUTF8 @44 ! CguiYieldTimeslice @45 ! CheckDate @46 ! CheckWinClip @47 ! Click @48 ! CloseWin @49 ! ConditionalRefresh @50 ! CreateNewDataFile @51 ! CreateTabWindow @52 ! CurrentWindow @53 ! Date2String @54 ! DeActivate @55 ! DeInitCgui @56 ! DeleteTree @57 ! DesktopImage @58 ! Destroy @59 ! DestroyTexts @60 ! DisplayWin @61 ! Dos2Win @62 ! EmptyContainer @63 ! EndContainer @64 ! EndMenuBar @65 ! EndRadioContainer @66 ! FileManager @67 ! FileSelect @68 ! FlipRulerTab @69 ! FlushGenEvents @70 ! GenEvent @71 ! GetCguiFixFont @72 ! GetCguiFont @73 ! GetCurrentFocus @74 ! GetEditData @75 ! GetFromWinClip @76 ! GetListIndex @77 ! GetMarkedRows @78 ! GetObjectPosition @79 ! GetPressedButton @80 ! GetRegisteredImage @81 ! GetRulerTabList @82 ! GetSizeOffset @83 ! GetWinInfo @84 ! HidePointer @85 ! HookCguiDeInit @86 ! HookExit @87 ! HookLeaveTab @88 ! HookList @89 ! HookMenuClose @90 ! HookSpinButtons @91 ! InitCguiEx @92 ! InsertIntoWinClip @93 ! InsertPoint @94 ! InstallBelowListEndCallBack @95 ! InstallCursor @96 ! InstallKBHandler @97 ! Invite @98 ! IsHotKey @99 ! JoinTabChain @100 ! KillEvent @101 ! ListTreeSetNodeExpandedState @102 ! ListTreeSetNodesExpandedState @103 ! ListTreeView @104 ! LoadCompiledTexts @105 ! LoadTexts @106 ! LongHalf @107 ! MakeHalf @108 ! MakeMenuBar @109 ! MakeStretchable @110 ! MkCanvas @111 ! MkDialogue @112 ! MkDir @113 ! MkGroove @114 ! MkHorizontalBrowser @115 ! MkMenu @116 ! MkMenuBarItem @117 ! MkMenuCheck @118 ! MkMenuItem @119 ! MkMenuRadio @120 ! MkProgressWindow @121 ! MkRadioContainer @122 ! MkScratchMenu @123 ! MkSingleMenu @124 ! MkString @125 ! MkTextPointer @126 ! MkVerticalBrowser @127 ! ModifyHeader @128 ! NameCase @129 ! NotifyBrowser @130 ! NotifyFocusMove @131 ! ObjectApearance @132 ! OverlayPointer @133 ! PointerLocation @134 ! PointerOn @135 ! PrintFloatingConversion @136 ! ProcessEvents @137 ! ReBuildContainer @138 ! RedrawScreen @139 ! Refresh @140 ! RefreshListRow @141 ! RegisterConversionHandler @142 ! RegisterDragFlag @143 ! RegisterFileType @144 ! RegisterImage @145 ! RegisterRefresh @146 ! Release @147 ! Remove @148 ! RemoveOverlayPointer @149 ! Req @150 ! Request @151 ! SaveDatafileObject @152 ! ScrMode @153 ! SelectContainer @154 ! SelectCursor @155 ! SetBlitLimit @156 ! SetBrowserSize @157 ! SetCguiColors @158 SetCguiFont @159 SetDateForm @160 --- 40,162 ---- CguiParseLabels @38 CguiSetBaseLine @39 ! CguiSetColor @40 ! CguiSetMouseInput @41 ! CguiSetToolTipAnimation @42 ! CguiSetToolTipDelay @43 ! CguiUseIcons @44 ! CguiUseUTF8 @45 ! CguiYieldTimeslice @46 ! CheckDate @47 ! CheckWinClip @48 ! Click @49 ! CloseWin @50 ! ConditionalRefresh @51 ! CreateNewDataFile @52 ! CreateTabWindow @53 ! CurrentWindow @54 ! Date2String @55 ! DeActivate @56 ! DeInitCgui @57 ! DeleteTree @58 ! DesktopImage @59 ! Destroy @60 ! DestroyTexts @61 ! DisplayWin @62 ! Dos2Win @63 ! EmptyContainer @64 ! EndContainer @65 ! EndMenuBar @66 ! EndRadioContainer @67 ! FileManager @68 ! FileSelect @69 ! FlipRulerTab @70 ! FlushGenEvents @71 ! GenEvent @72 ! GetCguiFixFont @73 ! GetCguiFont @74 ! GetCurrentFocus @75 ! GetEditData @76 ! GetFromWinClip @77 ! GetListIndex @78 ! GetMarkedRows @79 ! GetObjectPosition @80 ! GetPressedButton @81 ! GetRegisteredImage @82 ! GetRulerTabList @83 ! GetSizeOffset @84 ! GetWinInfo @85 ! HidePointer @86 ! HookCguiDeInit @87 ! HookExit @88 ! HookLeaveTab @89 ! HookList @90 ! HookMenuClose @91 ! HookSpinButtons @92 ! InitCguiEx @93 ! InsertIntoWinClip @94 ! InsertPoint @95 ! InstallBelowListEndCallBack @96 ! InstallCursor @97 ! InstallKBHandler @98 ! Invite @99 ! IsHotKey @100 ! JoinTabChain @101 ! KillEvent @102 ! ListTreeSetNodeExpandedState @103 ! ListTreeSetNodesExpandedState @104 ! ListTreeView @105 ! LoadCompiledTexts @106 ! LoadTexts @107 ! LongHalf @108 ! MakeHalf @109 ! MakeMenuBar @110 ! MakeStretchable @111 ! MkCanvas @112 ! MkDialogue @113 ! MkDir @114 ! MkGroove @115 ! MkHorizontalBrowser @116 ! MkMenu @117 ! MkMenuBarItem @118 ! MkMenuCheck @119 ! MkMenuItem @120 ! MkMenuRadio @121 ! MkProgressWindow @122 ! MkRadioContainer @123 ! MkScratchMenu @124 ! MkSingleMenu @125 ! MkString @126 ! MkTextPointer @127 ! MkVerticalBrowser @128 ! ModifyHeader @129 ! NameCase @130 ! NotifyBrowser @131 ! NotifyFocusMove @132 ! ObjectApearance @133 ! OverlayPointer @134 ! PointerLocation @135 ! PointerOn @136 ! PrintFloatingConversion @137 ! ProcessEvents @138 ! ReBuildContainer @139 ! RedrawScreen @140 ! Refresh @141 ! RefreshListRow @142 ! RegisterConversionHandler @143 ! RegisterDragFlag @144 ! RegisterFileType @145 ! RegisterImage @146 ! RegisterRefresh @147 ! Release @148 ! Remove @149 ! RemoveOverlayPointer @150 ! Req @151 ! Request @152 ! SaveDatafileObject @153 ! ScrMode @154 ! SelectContainer @155 ! SelectCursor @156 ! SetBlitLimit @157 ! SetBrowserSize @158 SetCguiFont @159 SetDateForm @160 *************** *** 192,232 **** String2Date @190 TabOnCR @191 ! ToUpper @192 ! ToolTipText @193 ! UnHookCguiDeInit @194 ! UnInstallKBHandler @195 ! UnPackSelection @196 ! UnRegisterDragFlag @197 ! UpdateProgressValue @198 ! UpdateTextBoxText @199 ! UseHotKeys @200 ! Win2Dos @201 ! cgui_black @202 DATA ! cgui_blue @203 DATA ! cgui_calloc @204 ! cgui_dblue @205 DATA ! cgui_desktop_id @206 DATA ! cgui_dgray @207 DATA cgui_drop_down_list_row_spacing @208 DATA ! cgui_gray @209 DATA ! cgui_lblue @210 DATA ! cgui_lgray @211 DATA ! cgui_list_fix_digits @212 DATA ! cgui_list_no_multiple_row_selection @213 DATA ! cgui_list_show_focused_row @214 DATA ! cgui_malloc @215 ! cgui_minor_rev @216 DATA ! cgui_mouse_draw_in_interrupt @217 DATA ! cgui_realloc @218 ! cgui_red @219 DATA ! cgui_release_date @220 DATA ! cgui_rev @221 DATA ! cgui_use_vsync @222 DATA ! cgui_ver @223 DATA ! cgui_white @224 DATA ! continous_update_resize @225 DATA ! event_message_buffer_size @226 DATA ! msprintf @227 ! TextboxGetHighlightedText @228 ! TextboxHighlighting @229 ! TextboxScrollDownOneLine @230 --- 192,224 ---- String2Date @190 TabOnCR @191 ! TextboxGetHighlightedText @192 ! TextboxHighlighting @193 ! TextboxScrollDownOneLine @194 ! ToUpper @195 ! ToolTipText @196 ! UnHookCguiDeInit @197 ! UnInstallKBHandler @198 ! UnPackSelection @199 ! UnRegisterDragFlag @200 ! UpdateProgressValue @201 ! UpdateTextBoxText @202 ! UseHotKeys @203 ! Win2Dos @204 ! cgui_calloc @205 ! cgui_colors @206 DATA ! cgui_desktop_id @207 DATA cgui_drop_down_list_row_spacing @208 DATA ! cgui_list_fix_digits @209 DATA ! cgui_list_no_multiple_row_selection @210 DATA ! cgui_list_show_focused_row @211 DATA ! cgui_malloc @212 ! cgui_minor_rev @213 DATA ! cgui_mouse_draw_in_interrupt @214 DATA ! cgui_realloc @215 ! cgui_release_date @216 DATA ! cgui_rev @217 DATA ! cgui_use_vsync @218 DATA ! cgui_ver @219 DATA ! continous_update_resize @220 DATA ! event_message_buffer_size @221 DATA ! msprintf @222 |
From: Christer S. <ch...@us...> - 2008-07-14 21:43:10
|
Update of /cvsroot/cgui/cgui/lib/mingw32 In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv27919/lib/mingw32 Modified Files: Tag: Branch_CGUI_1-6-7 cgui.def Log Message: 2015895 More distinct look of the selected tab Index: cgui.def =================================================================== RCS file: /cvsroot/cgui/cgui/lib/mingw32/cgui.def,v retrieving revision 1.1.1.1.2.7.2.11 retrieving revision 1.1.1.1.2.7.2.12 diff -C2 -d -r1.1.1.1.2.7.2.11 -r1.1.1.1.2.7.2.12 *** cgui.def 14 Jul 2008 20:20:39 -0000 1.1.1.1.2.7.2.11 --- cgui.def 14 Jul 2008 21:43:06 -0000 1.1.1.1.2.7.2.12 *************** *** 40,162 **** CguiParseLabels @38 CguiSetBaseLine @39 ! CguiSetMouseInput @40 ! CguiSetToolTipAnimation @41 ! CguiSetToolTipDelay @42 ! CguiUseIcons @43 ! CguiUseUTF8 @44 ! CguiYieldTimeslice @45 ! CheckDate @46 ! CheckWinClip @47 ! Click @48 ! CloseWin @49 ! ConditionalRefresh @50 ! CreateNewDataFile @51 ! CreateTabWindow @52 ! CurrentWindow @53 ! Date2String @54 ! DeActivate @55 ! DeInitCgui @56 ! DeleteTree @57 ! DesktopImage @58 ! Destroy @59 ! DestroyTexts @60 ! DisplayWin @61 ! Dos2Win @62 ! EmptyContainer @63 ! EndContainer @64 ! EndMenuBar @65 ! EndRadioContainer @66 ! FileManager @67 ! FileSelect @68 ! FlipRulerTab @69 ! FlushGenEvents @70 ! GenEvent @71 ! GetCguiFixFont @72 ! GetCguiFont @73 ! GetCurrentFocus @74 ! GetEditData @75 ! GetFromWinClip @76 ! GetListIndex @77 ! GetMarkedRows @78 ! GetObjectPosition @79 ! GetPressedButton @80 ! GetRegisteredImage @81 ! GetRulerTabList @82 ! GetSizeOffset @83 ! GetWinInfo @84 ! HidePointer @85 ! HookCguiDeInit @86 ! HookExit @87 ! HookLeaveTab @88 ! HookList @89 ! HookMenuClose @90 ! HookSpinButtons @91 ! InitCguiEx @92 ! InsertIntoWinClip @93 ! InsertPoint @94 ! InstallBelowListEndCallBack @95 ! InstallCursor @96 ! InstallKBHandler @97 ! Invite @98 ! IsHotKey @99 ! JoinTabChain @100 ! KillEvent @101 ! ListTreeSetNodeExpandedState @102 ! ListTreeSetNodesExpandedState @103 ! ListTreeView @104 ! LoadCompiledTexts @105 ! LoadTexts @106 ! LongHalf @107 ! MakeHalf @108 ! MakeMenuBar @109 ! MakeStretchable @110 ! MkCanvas @111 ! MkDialogue @112 ! MkDir @113 ! MkGroove @114 ! MkHorizontalBrowser @115 ! MkMenu @116 ! MkMenuBarItem @117 ! MkMenuCheck @118 ! MkMenuItem @119 ! MkMenuRadio @120 ! MkProgressWindow @121 ! MkRadioContainer @122 ! MkScratchMenu @123 ! MkSingleMenu @124 ! MkString @125 ! MkTextPointer @126 ! MkVerticalBrowser @127 ! ModifyHeader @128 ! NameCase @129 ! NotifyBrowser @130 ! NotifyFocusMove @131 ! ObjectApearance @132 ! OverlayPointer @133 ! PointerLocation @134 ! PointerOn @135 ! PrintFloatingConversion @136 ! ProcessEvents @137 ! ReBuildContainer @138 ! RedrawScreen @139 ! Refresh @140 ! RefreshListRow @141 ! RegisterConversionHandler @142 ! RegisterDragFlag @143 ! RegisterFileType @144 ! RegisterImage @145 ! RegisterRefresh @146 ! Release @147 ! Remove @148 ! RemoveOverlayPointer @149 ! Req @150 ! Request @151 ! SaveDatafileObject @152 ! ScrMode @153 ! SelectContainer @154 ! SelectCursor @155 ! SetBlitLimit @156 ! SetBrowserSize @157 ! SetCguiColors @158 SetCguiFont @159 SetDateForm @160 --- 40,162 ---- CguiParseLabels @38 CguiSetBaseLine @39 ! CguiSetColor @40 ! CguiSetMouseInput @41 ! CguiSetToolTipAnimation @42 ! CguiSetToolTipDelay @43 ! CguiUseIcons @44 ! CguiUseUTF8 @45 ! CguiYieldTimeslice @46 ! CheckDate @47 ! CheckWinClip @48 ! Click @49 ! CloseWin @50 ! ConditionalRefresh @51 ! CreateNewDataFile @52 ! CreateTabWindow @53 ! CurrentWindow @54 ! Date2String @55 ! DeActivate @56 ! DeInitCgui @57 ! DeleteTree @58 ! DesktopImage @59 ! Destroy @60 ! DestroyTexts @61 ! DisplayWin @62 ! Dos2Win @63 ! EmptyContainer @64 ! EndContainer @65 ! EndMenuBar @66 ! EndRadioContainer @67 ! FileManager @68 ! FileSelect @69 ! FlipRulerTab @70 ! FlushGenEvents @71 ! GenEvent @72 ! GetCguiFixFont @73 ! GetCguiFont @74 ! GetCurrentFocus @75 ! GetEditData @76 ! GetFromWinClip @77 ! GetListIndex @78 ! GetMarkedRows @79 ! GetObjectPosition @80 ! GetPressedButton @81 ! GetRegisteredImage @82 ! GetRulerTabList @83 ! GetSizeOffset @84 ! GetWinInfo @85 ! HidePointer @86 ! HookCguiDeInit @87 ! HookExit @88 ! HookLeaveTab @89 ! HookList @90 ! HookMenuClose @91 ! HookSpinButtons @92 ! InitCguiEx @93 ! InsertIntoWinClip @94 ! InsertPoint @95 ! InstallBelowListEndCallBack @96 ! InstallCursor @97 ! InstallKBHandler @98 ! Invite @99 ! IsHotKey @100 ! JoinTabChain @101 ! KillEvent @102 ! ListTreeSetNodeExpandedState @103 ! ListTreeSetNodesExpandedState @104 ! ListTreeView @105 ! LoadCompiledTexts @106 ! LoadTexts @107 ! LongHalf @108 ! MakeHalf @109 ! MakeMenuBar @110 ! MakeStretchable @111 ! MkCanvas @112 ! MkDialogue @113 ! MkDir @114 ! MkGroove @115 ! MkHorizontalBrowser @116 ! MkMenu @117 ! MkMenuBarItem @118 ! MkMenuCheck @119 ! MkMenuItem @120 ! MkMenuRadio @121 ! MkProgressWindow @122 ! MkRadioContainer @123 ! MkScratchMenu @124 ! MkSingleMenu @125 ! MkString @126 ! MkTextPointer @127 ! MkVerticalBrowser @128 ! ModifyHeader @129 ! NameCase @130 ! NotifyBrowser @131 ! NotifyFocusMove @132 ! ObjectApearance @133 ! OverlayPointer @134 ! PointerLocation @135 ! PointerOn @136 ! PrintFloatingConversion @137 ! ProcessEvents @138 ! ReBuildContainer @139 ! RedrawScreen @140 ! Refresh @141 ! RefreshListRow @142 ! RegisterConversionHandler @143 ! RegisterDragFlag @144 ! RegisterFileType @145 ! RegisterImage @146 ! RegisterRefresh @147 ! Release @148 ! Remove @149 ! RemoveOverlayPointer @150 ! Req @151 ! Request @152 ! SaveDatafileObject @153 ! ScrMode @154 ! SelectContainer @155 ! SelectCursor @156 ! SetBlitLimit @157 ! SetBrowserSize @158 SetCguiFont @159 SetDateForm @160 *************** *** 192,232 **** String2Date @190 TabOnCR @191 ! ToUpper @192 ! ToolTipText @193 ! UnHookCguiDeInit @194 ! UnInstallKBHandler @195 ! UnPackSelection @196 ! UnRegisterDragFlag @197 ! UpdateProgressValue @198 ! UpdateTextBoxText @199 ! UseHotKeys @200 ! Win2Dos @201 ! cgui_black @202 DATA ! cgui_blue @203 DATA ! cgui_calloc @204 ! cgui_dblue @205 DATA ! cgui_desktop_id @206 DATA ! cgui_dgray @207 DATA cgui_drop_down_list_row_spacing @208 DATA ! cgui_gray @209 DATA ! cgui_lblue @210 DATA ! cgui_lgray @211 DATA ! cgui_list_fix_digits @212 DATA ! cgui_list_no_multiple_row_selection @213 DATA ! cgui_list_show_focused_row @214 DATA ! cgui_malloc @215 ! cgui_minor_rev @216 DATA ! cgui_mouse_draw_in_interrupt @217 DATA ! cgui_realloc @218 ! cgui_red @219 DATA ! cgui_release_date @220 DATA ! cgui_rev @221 DATA ! cgui_use_vsync @222 DATA ! cgui_ver @223 DATA ! cgui_white @224 DATA ! continous_update_resize @225 DATA ! event_message_buffer_size @226 DATA ! msprintf @227 ! TextboxGetHighlightedText @228 ! TextboxHighlighting @229 ! TextboxScrollDownOneLine @230 --- 192,224 ---- String2Date @190 TabOnCR @191 ! TextboxGetHighlightedText @192 ! TextboxHighlighting @193 ! TextboxScrollDownOneLine @194 ! ToUpper @195 ! ToolTipText @196 ! UnHookCguiDeInit @197 ! UnInstallKBHandler @198 ! UnPackSelection @199 ! UnRegisterDragFlag @200 ! UpdateProgressValue @201 ! UpdateTextBoxText @202 ! UseHotKeys @203 ! Win2Dos @204 ! cgui_calloc @205 ! cgui_colors @206 DATA ! cgui_desktop_id @207 DATA cgui_drop_down_list_row_spacing @208 DATA ! cgui_list_fix_digits @209 DATA ! cgui_list_no_multiple_row_selection @210 DATA ! cgui_list_show_focused_row @211 DATA ! cgui_malloc @212 ! cgui_minor_rev @213 DATA ! cgui_mouse_draw_in_interrupt @214 DATA ! cgui_realloc @215 ! cgui_release_date @216 DATA ! cgui_rev @217 DATA ! cgui_use_vsync @218 DATA ! cgui_ver @219 DATA ! continous_update_resize @220 DATA ! event_message_buffer_size @221 DATA ! msprintf @222 |
From: Christer S. <ch...@us...> - 2008-07-14 21:43:10
|
Update of /cvsroot/cgui/cgui/docs In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv27919/docs Modified Files: Tag: Branch_CGUI_1-6-7 cgui._tx Log Message: 2015895 More distinct look of the selected tab Index: cgui._tx =================================================================== RCS file: /cvsroot/cgui/cgui/docs/cgui._tx,v retrieving revision 1.4.2.7.2.51 retrieving revision 1.4.2.7.2.52 diff -C2 -d -r1.4.2.7.2.51 -r1.4.2.7.2.52 *** cgui._tx 14 Jul 2008 20:20:38 -0000 1.4.2.7.2.51 --- cgui._tx 14 Jul 2008 21:43:05 -0000 1.4.2.7.2.52 *************** *** 2531,2535 **** @xref Tabwindows @xref Objects ! A list-box is a node that contains a number of row-objects. If necessary there will be a "browse-handle" and two scroll-buttons beside the listbox --- 2531,2535 ---- @xref Tabwindows @xref Objects ! @xref CguiSetColor A list-box is a node that contains a number of row-objects. If necessary there will be a "browse-handle" and two scroll-buttons beside the listbox *************** *** 2586,2595 **** <ul> <li> FONT *CGUI_list_font; - <li> int CGUI_list_row_delimiter_color; <li> int CGUI_list_vspace; <li> FONT *CGUI_list_row_font; <li> int CGUI_list_row_f_color; <li> int CGUI_list_row_b_color; - <li> int CGUI_list_column_delimiter_color; <li> int CGUI_list_fixfont; <li> int cgui_list_fix_digits; --- 2586,2593 ---- *************** *** 2611,2634 **** CGUI_list_row_font the default font for the list will be used instead (i.e. CGUI_list_font). ! <li> CGUI_list_row_f_color - The default foreground colour of list rows ! is black. If you want to change the foreground colour of some (or ! all) rows you have to set CGUI_list_row_f_color, and it must be ! set by the list-row drawing function. Rows with highlighted ! background (i.e. they are blue because the user have selected ! them) will not recognise any changes of colour. <li> CGUI_list_row_b_color - The default background colour of list rows ! is white. If you want to change the background colour of some (or ! all) rows you have to set CGUI_list_row_b_color, and it must be ! set by the list-row drawing function. Rows with highlighted ! background (i.e. they are blue because the user have selected ! them) will get a colour that differs from both the colour you set ! and the default one (blue). ! <li> CGUI_list_rowdelimitercolor - Between all rows there is an extra ! pixel-line where no text is drawn. This may be drawn in a colour ! different from the colour of the list (i.e. white) to make the rows ! more outlined. e.g. if a list is drop-able, it may be useful to have ! a black line between the rows to make more obvious for the user ! which row he is really dropping on. Default value is white ! (invisible). <li> CGUI_list_vspace - Determines the height of the total height of the list rows. The height of a row is the height of the font used + 1 --- 2609,2638 ---- CGUI_list_row_font the default font for the list will be used instead (i.e. CGUI_list_font). ! <li> CGUI_list_row_f_color - The default text colour of list rows ! is black. If you want to change the foreground colour of individual ! row you have can do that by assigning a different color to the global ! variable CGUI_list_row_f_color. You need to do that in your list-row ! drawing function. The setting will be reset by the list-box when the ! next row is drawn, so you have to set this for precisely the rows that ! you want to have a different color. For a general change of the ! background of list box rows please see CguiSetColor. ! <br> ! Rows with highlighted background (by default they are blue) because ! the user have selected them will not recognise any changes of colour. <li> CGUI_list_row_b_color - The default background colour of list rows ! is white. If you want to change the background colour of individual ! row you have can do that by assigning a different color to the global ! variable CGUI_list_row_b_color. You need to do that in your list-row ! drawing function. The setting will be reset by the list-box when the ! next row is drawn, so you have to set this for precisely the rows that ! you want to have a different color. Rows with highlighted ! background (by default they are blue) because the user have selected ! them will get a color which is a merge between your setting and the ! highlight color. There is a heuristic to find a text color that makes ! the text easy to read. ! <li> There is a horizontal line delimiting rows in list boxes. This line ! has the same color as the list box background by default, making it ! invisible. To make the row delimiters visible you have to change ! that color before you create the listbox. See CguiSetColor for details. <li> CGUI_list_vspace - Determines the height of the total height of the list rows. The height of a row is the height of the font used + 1 *************** *** 2636,2644 **** compact you may set a negative value (which may lead to some characters overlapping). The default value is 0. - <li> CGUI_list_column_delimiter_color - if multiple columns has been - defined by a call to SetListColumns and delimiters where specified - in that call, then this variable controls the colour of the column - delimiters. If rowdelimiter colour is different columns will - override in the crossings. <li> CGUI_list_fixfont - if 0, which is the default value, the text of the rows in listboxes will be drawn directly by Allegro. If --- 2640,2643 ---- |
From: Christer S. <ch...@us...> - 2008-07-14 21:43:10
|
Update of /cvsroot/cgui/cgui/lib/cygwin In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv27919/lib/cygwin Modified Files: Tag: Branch_CGUI_1-6-7 cgui.def Log Message: 2015895 More distinct look of the selected tab Index: cgui.def =================================================================== RCS file: /cvsroot/cgui/cgui/lib/cygwin/cgui.def,v retrieving revision 1.1.2.11 retrieving revision 1.1.2.12 diff -C2 -d -r1.1.2.11 -r1.1.2.12 *** cgui.def 14 Jul 2008 20:20:39 -0000 1.1.2.11 --- cgui.def 14 Jul 2008 21:43:06 -0000 1.1.2.12 *************** *** 40,162 **** CguiParseLabels @38 CguiSetBaseLine @39 ! CguiSetMouseInput @40 ! CguiSetToolTipAnimation @41 ! CguiSetToolTipDelay @42 ! CguiUseIcons @43 ! CguiUseUTF8 @44 ! CguiYieldTimeslice @45 ! CheckDate @46 ! CheckWinClip @47 ! Click @48 ! CloseWin @49 ! ConditionalRefresh @50 ! CreateNewDataFile @51 ! CreateTabWindow @52 ! CurrentWindow @53 ! Date2String @54 ! DeActivate @55 ! DeInitCgui @56 ! DeleteTree @57 ! DesktopImage @58 ! Destroy @59 ! DestroyTexts @60 ! DisplayWin @61 ! Dos2Win @62 ! EmptyContainer @63 ! EndContainer @64 ! EndMenuBar @65 ! EndRadioContainer @66 ! FileManager @67 ! FileSelect @68 ! FlipRulerTab @69 ! FlushGenEvents @70 ! GenEvent @71 ! GetCguiFixFont @72 ! GetCguiFont @73 ! GetCurrentFocus @74 ! GetEditData @75 ! GetFromWinClip @76 ! GetListIndex @77 ! GetMarkedRows @78 ! GetObjectPosition @79 ! GetPressedButton @80 ! GetRegisteredImage @81 ! GetRulerTabList @82 ! GetSizeOffset @83 ! GetWinInfo @84 ! HidePointer @85 ! HookCguiDeInit @86 ! HookExit @87 ! HookLeaveTab @88 ! HookList @89 ! HookMenuClose @90 ! HookSpinButtons @91 ! InitCguiEx @92 ! InsertIntoWinClip @93 ! InsertPoint @94 ! InstallBelowListEndCallBack @95 ! InstallCursor @96 ! InstallKBHandler @97 ! Invite @98 ! IsHotKey @99 ! JoinTabChain @100 ! KillEvent @101 ! ListTreeSetNodeExpandedState @102 ! ListTreeSetNodesExpandedState @103 ! ListTreeView @104 ! LoadCompiledTexts @105 ! LoadTexts @106 ! LongHalf @107 ! MakeHalf @108 ! MakeMenuBar @109 ! MakeStretchable @110 ! MkCanvas @111 ! MkDialogue @112 ! MkDir @113 ! MkGroove @114 ! MkHorizontalBrowser @115 ! MkMenu @116 ! MkMenuBarItem @117 ! MkMenuCheck @118 ! MkMenuItem @119 ! MkMenuRadio @120 ! MkProgressWindow @121 ! MkRadioContainer @122 ! MkScratchMenu @123 ! MkSingleMenu @124 ! MkString @125 ! MkTextPointer @126 ! MkVerticalBrowser @127 ! ModifyHeader @128 ! NameCase @129 ! NotifyBrowser @130 ! NotifyFocusMove @131 ! ObjectApearance @132 ! OverlayPointer @133 ! PointerLocation @134 ! PointerOn @135 ! PrintFloatingConversion @136 ! ProcessEvents @137 ! ReBuildContainer @138 ! RedrawScreen @139 ! Refresh @140 ! RefreshListRow @141 ! RegisterConversionHandler @142 ! RegisterDragFlag @143 ! RegisterFileType @144 ! RegisterImage @145 ! RegisterRefresh @146 ! Release @147 ! Remove @148 ! RemoveOverlayPointer @149 ! Req @150 ! Request @151 ! SaveDatafileObject @152 ! ScrMode @153 ! SelectContainer @154 ! SelectCursor @155 ! SetBlitLimit @156 ! SetBrowserSize @157 ! SetCguiColors @158 SetCguiFont @159 SetDateForm @160 --- 40,162 ---- CguiParseLabels @38 CguiSetBaseLine @39 ! CguiSetColor @40 ! CguiSetMouseInput @41 ! CguiSetToolTipAnimation @42 ! CguiSetToolTipDelay @43 ! CguiUseIcons @44 ! CguiUseUTF8 @45 ! CguiYieldTimeslice @46 ! CheckDate @47 ! CheckWinClip @48 ! Click @49 ! CloseWin @50 ! ConditionalRefresh @51 ! CreateNewDataFile @52 ! CreateTabWindow @53 ! CurrentWindow @54 ! Date2String @55 ! DeActivate @56 ! DeInitCgui @57 ! DeleteTree @58 ! DesktopImage @59 ! Destroy @60 ! DestroyTexts @61 ! DisplayWin @62 ! Dos2Win @63 ! EmptyContainer @64 ! EndContainer @65 ! EndMenuBar @66 ! EndRadioContainer @67 ! FileManager @68 ! FileSelect @69 ! FlipRulerTab @70 ! FlushGenEvents @71 ! GenEvent @72 ! GetCguiFixFont @73 ! GetCguiFont @74 ! GetCurrentFocus @75 ! GetEditData @76 ! GetFromWinClip @77 ! GetListIndex @78 ! GetMarkedRows @79 ! GetObjectPosition @80 ! GetPressedButton @81 ! GetRegisteredImage @82 ! GetRulerTabList @83 ! GetSizeOffset @84 ! GetWinInfo @85 ! HidePointer @86 ! HookCguiDeInit @87 ! HookExit @88 ! HookLeaveTab @89 ! HookList @90 ! HookMenuClose @91 ! HookSpinButtons @92 ! InitCguiEx @93 ! InsertIntoWinClip @94 ! InsertPoint @95 ! InstallBelowListEndCallBack @96 ! InstallCursor @97 ! InstallKBHandler @98 ! Invite @99 ! IsHotKey @100 ! JoinTabChain @101 ! KillEvent @102 ! ListTreeSetNodeExpandedState @103 ! ListTreeSetNodesExpandedState @104 ! ListTreeView @105 ! LoadCompiledTexts @106 ! LoadTexts @107 ! LongHalf @108 ! MakeHalf @109 ! MakeMenuBar @110 ! MakeStretchable @111 ! MkCanvas @112 ! MkDialogue @113 ! MkDir @114 ! MkGroove @115 ! MkHorizontalBrowser @116 ! MkMenu @117 ! MkMenuBarItem @118 ! MkMenuCheck @119 ! MkMenuItem @120 ! MkMenuRadio @121 ! MkProgressWindow @122 ! MkRadioContainer @123 ! MkScratchMenu @124 ! MkSingleMenu @125 ! MkString @126 ! MkTextPointer @127 ! MkVerticalBrowser @128 ! ModifyHeader @129 ! NameCase @130 ! NotifyBrowser @131 ! NotifyFocusMove @132 ! ObjectApearance @133 ! OverlayPointer @134 ! PointerLocation @135 ! PointerOn @136 ! PrintFloatingConversion @137 ! ProcessEvents @138 ! ReBuildContainer @139 ! RedrawScreen @140 ! Refresh @141 ! RefreshListRow @142 ! RegisterConversionHandler @143 ! RegisterDragFlag @144 ! RegisterFileType @145 ! RegisterImage @146 ! RegisterRefresh @147 ! Release @148 ! Remove @149 ! RemoveOverlayPointer @150 ! Req @151 ! Request @152 ! SaveDatafileObject @153 ! ScrMode @154 ! SelectContainer @155 ! SelectCursor @156 ! SetBlitLimit @157 ! SetBrowserSize @158 SetCguiFont @159 SetDateForm @160 *************** *** 192,232 **** String2Date @190 TabOnCR @191 ! ToUpper @192 ! ToolTipText @193 ! UnHookCguiDeInit @194 ! UnInstallKBHandler @195 ! UnPackSelection @196 ! UnRegisterDragFlag @197 ! UpdateProgressValue @198 ! UpdateTextBoxText @199 ! UseHotKeys @200 ! Win2Dos @201 ! cgui_black @202 DATA ! cgui_blue @203 DATA ! cgui_calloc @204 ! cgui_dblue @205 DATA ! cgui_desktop_id @206 DATA ! cgui_dgray @207 DATA cgui_drop_down_list_row_spacing @208 DATA ! cgui_gray @209 DATA ! cgui_lblue @210 DATA ! cgui_lgray @211 DATA ! cgui_list_fix_digits @212 DATA ! cgui_list_no_multiple_row_selection @213 DATA ! cgui_list_show_focused_row @214 DATA ! cgui_malloc @215 ! cgui_minor_rev @216 DATA ! cgui_mouse_draw_in_interrupt @217 DATA ! cgui_realloc @218 ! cgui_red @219 DATA ! cgui_release_date @220 DATA ! cgui_rev @221 DATA ! cgui_use_vsync @222 DATA ! cgui_ver @223 DATA ! cgui_white @224 DATA ! continous_update_resize @225 DATA ! event_message_buffer_size @226 DATA ! msprintf @227 ! TextboxGetHighlightedText @228 ! TextboxHighlighting @229 ! TextboxScrollDownOneLine @230 --- 192,224 ---- String2Date @190 TabOnCR @191 ! TextboxGetHighlightedText @192 ! TextboxHighlighting @193 ! TextboxScrollDownOneLine @194 ! ToUpper @195 ! ToolTipText @196 ! UnHookCguiDeInit @197 ! UnInstallKBHandler @198 ! UnPackSelection @199 ! UnRegisterDragFlag @200 ! UpdateProgressValue @201 ! UpdateTextBoxText @202 ! UseHotKeys @203 ! Win2Dos @204 ! cgui_calloc @205 ! cgui_colors @206 DATA ! cgui_desktop_id @207 DATA cgui_drop_down_list_row_spacing @208 DATA ! cgui_list_fix_digits @209 DATA ! cgui_list_no_multiple_row_selection @210 DATA ! cgui_list_show_focused_row @211 DATA ! cgui_malloc @212 ! cgui_minor_rev @213 DATA ! cgui_mouse_draw_in_interrupt @214 DATA ! cgui_realloc @215 ! cgui_release_date @216 DATA ! cgui_rev @217 DATA ! cgui_use_vsync @218 DATA ! cgui_ver @219 DATA ! continous_update_resize @220 DATA ! event_message_buffer_size @221 DATA ! msprintf @222 |
From: Christer S. <ch...@us...> - 2008-07-14 21:43:09
|
Update of /cvsroot/cgui/cgui/lib/bcc32 In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv27919/lib/bcc32 Modified Files: Tag: Branch_CGUI_1-6-7 cgui.def Log Message: 2015895 More distinct look of the selected tab Index: cgui.def =================================================================== RCS file: /cvsroot/cgui/cgui/lib/bcc32/cgui.def,v retrieving revision 1.1.1.1.2.6.2.11 retrieving revision 1.1.1.1.2.6.2.12 diff -C2 -d -r1.1.1.1.2.6.2.11 -r1.1.1.1.2.6.2.12 *** cgui.def 14 Jul 2008 20:20:39 -0000 1.1.1.1.2.6.2.11 --- cgui.def 14 Jul 2008 21:43:06 -0000 1.1.1.1.2.6.2.12 *************** *** 40,43 **** --- 40,44 ---- _CguiParseLabels = CguiParseLabels _CguiSetBaseLine = CguiSetBaseLine + _CguiSetColor = CguiSetColor _CguiSetMouseInput = CguiSetMouseInput _CguiSetToolTipAnimation = CguiSetToolTipAnimation *************** *** 158,162 **** _SetBlitLimit = SetBlitLimit _SetBrowserSize = SetBrowserSize - _SetCguiColors = SetCguiColors _SetCguiFont = SetCguiFont _SetDateForm = SetDateForm --- 159,162 ---- *************** *** 192,195 **** --- 192,198 ---- _String2Date = String2Date _TabOnCR = TabOnCR + _TextboxGetHighlightedText = TextboxGetHighlightedText + _TextboxHighlighting = TextboxHighlighting + _TextboxScrollDownOneLine = TextboxScrollDownOneLine _ToUpper = ToUpper _ToolTipText = ToolTipText *************** *** 202,215 **** _UseHotKeys = UseHotKeys _Win2Dos = Win2Dos - _cgui_black = cgui_black - _cgui_blue = cgui_blue _cgui_calloc = cgui_calloc ! _cgui_dblue = cgui_dblue _cgui_desktop_id = cgui_desktop_id - _cgui_dgray = cgui_dgray _cgui_drop_down_list_row_spacing = cgui_drop_down_list_row_spacing - _cgui_gray = cgui_gray - _cgui_lblue = cgui_lblue - _cgui_lgray = cgui_lgray _cgui_list_fix_digits = cgui_list_fix_digits _cgui_list_no_multiple_row_selection = cgui_list_no_multiple_row_selection --- 205,212 ---- _UseHotKeys = UseHotKeys _Win2Dos = Win2Dos _cgui_calloc = cgui_calloc ! _cgui_colors = cgui_colors _cgui_desktop_id = cgui_desktop_id _cgui_drop_down_list_row_spacing = cgui_drop_down_list_row_spacing _cgui_list_fix_digits = cgui_list_fix_digits _cgui_list_no_multiple_row_selection = cgui_list_no_multiple_row_selection *************** *** 219,232 **** _cgui_mouse_draw_in_interrupt = cgui_mouse_draw_in_interrupt _cgui_realloc = cgui_realloc - _cgui_red = cgui_red _cgui_release_date = cgui_release_date _cgui_rev = cgui_rev _cgui_use_vsync = cgui_use_vsync _cgui_ver = cgui_ver - _cgui_white = cgui_white _continous_update_resize = continous_update_resize _event_message_buffer_size = event_message_buffer_size _msprintf = msprintf - _TextboxGetHighlightedText = TextboxGetHighlightedText - _TextboxHighlighting = TextboxHighlighting - _TextboxScrollDownOneLine = TextboxScrollDownOneLine --- 216,224 ---- |
From: SourceForge.net <no...@so...> - 2008-07-14 20:28:03
|
Feature Requests item #2015895, was opened at 2008-07-11 10:34 Message generated for change (Comment added) made by chrisan You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=542645&aid=2015895&group_id=75005 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: v1.6.8 >Status: Closed >Resolution: Fixed Priority: 3 Private: No Submitted By: Christer Sandberg (chrisan) Assigned to: Christer Sandberg (chrisan) Summary: More distinct look of the selected tab Initial Comment: If you are not used with the contents of the containers controlled by the tabs you may need to look at the tabs to get a hint about "where you are". The selected tab differs very little to the unselected ones. Specially if the light circumstances are not the best it may be hard to see which of the tabs that is currently selected. A look that makes the selected tab differ more to the unselected would be useful. ---------------------------------------------------------------------- >Comment By: Christer Sandberg (chrisan) Date: 2008-07-14 20:27 Message: Logged In: YES user_id=713645 Originator: YES The requested functionality can be obtained by use of the new color setting function. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=542645&aid=2015895&group_id=75005 |
From: Christer S. <ch...@us...> - 2008-07-14 20:23:30
|
Update of /cvsroot/cgui/cgui/examples In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv30446/examples Modified Files: Tag: Branch_CGUI_1-6-7 readme.txt Log Message: 2015895 More distinct look of the selected tab Index: readme.txt =================================================================== RCS file: /cvsroot/cgui/cgui/examples/readme.txt,v retrieving revision 1.1.1.1.4.1 retrieving revision 1.1.1.1.4.2 diff -C2 -d -r1.1.1.1.4.1 -r1.1.1.1.4.2 *** readme.txt 25 Sep 2005 17:10:54 -0000 1.1.1.1.4.1 --- readme.txt 14 Jul 2008 20:23:27 -0000 1.1.1.1.4.2 *************** *** 110,113 **** --- 110,116 ---- 27trees.c This program shows how to make a tree viewer out of a normal list-box. + + 28colors.c + This program shows how to create custom colors in CGUI. ------------------------ |
Update of /cvsroot/cgui/cgui/docs In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29155/docs Modified Files: Tag: Branch_CGUI_1-6-7 cgui._tx changes._tx internal._tx thanks._tx wishlist._tx Log Message: 2015895 More distinct look of the selected tab Index: internal._tx =================================================================== RCS file: /cvsroot/cgui/cgui/docs/internal._tx,v retrieving revision 1.4.2.3.2.32 retrieving revision 1.4.2.3.2.33 diff -C2 -d -r1.4.2.3.2.32 -r1.4.2.3.2.33 *** internal._tx 27 Apr 2008 10:54:21 -0000 1.4.2.3.2.32 --- internal._tx 14 Jul 2008 20:20:38 -0000 1.4.2.3.2.33 *************** *** 14,18 **** @rtfh=CGUI Internal @# Note: this version number is patched by fixver.sh ! @manh="version 1.6.26" "CGUI" "CGUI Internal" @$\input texinfo @$@setfilename internal.inf --- 14,18 ---- @rtfh=CGUI Internal @# Note: this version number is patched by fixver.sh ! @manh="version 2.0.0" "CGUI" "CGUI Internal" @$\input texinfo @$@setfilename internal.inf Index: wishlist._tx =================================================================== RCS file: /cvsroot/cgui/cgui/docs/wishlist._tx,v retrieving revision 1.4.2.3.2.32 retrieving revision 1.4.2.3.2.33 diff -C2 -d -r1.4.2.3.2.32 -r1.4.2.3.2.33 *** wishlist._tx 27 Apr 2008 10:54:22 -0000 1.4.2.3.2.32 --- wishlist._tx 14 Jul 2008 20:20:38 -0000 1.4.2.3.2.33 *************** *** 8,12 **** @document_title=CGUI whishlist @# Note: this version number is patched by fixver.sh ! @manh="version 1.6.26" "CGUI" "CGUI whishlist" @rtfh=CGUI Wish List @$\input texinfo --- 8,12 ---- @document_title=CGUI whishlist @# Note: this version number is patched by fixver.sh ! @manh="version 2.0.0" "CGUI" "CGUI whishlist" @rtfh=CGUI Wish List @$\input texinfo Index: thanks._tx =================================================================== RCS file: /cvsroot/cgui/cgui/docs/thanks._tx,v retrieving revision 1.4.2.4.2.34 retrieving revision 1.4.2.4.2.35 diff -C2 -d -r1.4.2.4.2.34 -r1.4.2.4.2.35 *** thanks._tx 5 Jul 2008 08:10:41 -0000 1.4.2.4.2.34 --- thanks._tx 14 Jul 2008 20:20:38 -0000 1.4.2.4.2.35 *************** *** 10,14 **** @document_title=CGUI Contributors @# Note: this version number is patched by fixver.sh ! @manh="version 1.6.26" "CGUI" "CGUI thanks" @rtfh=Adime Thanks List @$\input texinfo --- 10,14 ---- @document_title=CGUI Contributors @# Note: this version number is patched by fixver.sh ! @manh="version 2.0.0" "CGUI" "CGUI thanks" @rtfh=Adime Thanks List @$\input texinfo Index: cgui._tx =================================================================== RCS file: /cvsroot/cgui/cgui/docs/cgui._tx,v retrieving revision 1.4.2.7.2.50 retrieving revision 1.4.2.7.2.51 diff -C2 -d -r1.4.2.7.2.50 -r1.4.2.7.2.51 *** cgui._tx 5 Jul 2008 08:10:41 -0000 1.4.2.7.2.50 --- cgui._tx 14 Jul 2008 20:20:38 -0000 1.4.2.7.2.51 *************** *** 12,16 **** @rtfh=CGUI - a C-based GUI @# Note: this version number is patched by fixver.sh ! @manh="version 1.6.26" "CGUI" "CGUI manual" @$\input texinfo @$@setfilename cgui.inf --- 12,16 ---- @rtfh=CGUI - a C-based GUI @# Note: this version number is patched by fixver.sh ! @manh="version 2.0.0" "CGUI" "CGUI manual" @$\input texinfo @$@setfilename cgui.inf *************** *** 30,34 **** <center>Email: <email>chr...@md...</a></center> <center>Homepage: <a href="http://www.idt.mdh.se/~csg/cgui/">http://www.idt.mdh.se/~csg/cgui/</a></center> ! <center><b>The Manual of CGUI 1.6.26 @!text @heading --- 30,34 ---- <center>Email: <email>chr...@md...</a></center> <center>Homepage: <a href="http://www.idt.mdh.se/~csg/cgui/">http://www.idt.mdh.se/~csg/cgui/</a></center> ! <center><b>The Manual of CGUI 2.0.0 @!text @heading *************** *** 169,173 **** as specified by the parameters. CGUI will also take over the keyboard and mouse, and this is done by the initialization function. A desktop ! will be created automatically.<br> There are some alternative initialization functions: InitCguiLoadMode, InitCguiFullscreenMode, InitCguiWindowedMode and InitCguiKeepCurrent --- 169,174 ---- as specified by the parameters. CGUI will also take over the keyboard and mouse, and this is done by the initialization function. A desktop ! will be created automatically. ! <br> There are some alternative initialization functions: InitCguiLoadMode, InitCguiFullscreenMode, InitCguiWindowedMode and InitCguiKeepCurrent *************** *** 179,183 **** the screen resolution, else the (inner) size of the window. <li> color_depth: The colour depth to be used, expressed in bits, see ! Allegro's `set_color_depth' for info about color dephts. </ul> Simple initialisation: just call the initialization function at --- 180,190 ---- the screen resolution, else the (inner) size of the window. <li> color_depth: The colour depth to be used, expressed in bits, see ! Allegro's `set_color_depth' for info about color dephts. 8 bits color ! depth implies palette mode. If you don't know about palettes you should ! avoid choosing 8 bit mode. If you do know about it please help yourself ! in sorting out how to use it. CGUI does not support it in any way - it ! will use makecol() to find the color indecies that best fits the color ! specified in the config file. The standard palette on a PC will most ! likely not be suitable for the default one. </ul> Simple initialisation: just call the initialization function at *************** *** 241,251 **** @xref InitCgui @xref DeInitCgui - @xref SetCguiColors Will no set the grapics mode at all. This requires the graphic to be initialized before calling InitCguiKeepCurrent (i.e. call set_gfx_mode ! first).<br> ! Note! If you have set a paletted mode: CGUI will make no changes to the ! palette. It is just assuming that the colors values cgui_* are set to ! make a nice GUI. See `SetCguiColors' if you will make a better setting. @@void @DeInitCgui(void); --- 248,256 ---- @xref InitCgui @xref DeInitCgui Will no set the grapics mode at all. This requires the graphic to be initialized before calling InitCguiKeepCurrent (i.e. call set_gfx_mode ! first). ! <br> ! In paletted mode CGUI will make no changes to the palette. @@void @DeInitCgui(void); *************** *** 271,302 **** @@int @cgui_ver, cgui_rev, cgui_minor_rev, cgui_release_date; - 1.6.23 - - - @@void @SetCguiColors(int exact); - @xref InitCgui - Searches in the current palette to find the entries that matches CGUI's - colour needings as close as possible. If `exact' is non-zero the found - entries of the palette will be adjusted to be exact those needed for - CGUI. If `exact' is 0 the pallette will be left unchanged and your images - possibly using it will be correct, but the apperance of CGUI may be - different. The CGUI colour variables and their initial values in case of - pallette are (in case of true colour the values will be those indicated - by their names): - <ul> - <li> cgui_white 255 - <li> cgui_lgray 254 - <li> cgui_gray 253 - <li> cgui_dgray 252 - <li> cgui_black 251 - <li> cgui_lblue 250 - <li> cgui_blue 249 - <li> cgui_dblue 248 - <li> cgui_red 247 - </ul> - When you first initilize CGUI and request for a palletted colour depth - these entries of the current pallette will - If you later makes changes in the pallete and avoid to change these - indecies (above 246) then the CGUI look will be the same as before. --- 276,279 ---- *************** *** 4152,4155 **** --- 4129,4216 ---- Return-value: 0 if error, 1 if ok. + @@void @CguiSetColor(int color_name, int r, int g, int b); + You can use this function if you wish to customize the colors in CGUI. The + function will only have effect if you call it after the initialization of + CGUI. + <br> + Parameters: + <ul> + <li> color_name: You can use any of the following color names, meaning what + their names suggest: + <ul> + <li> CGUI_COLOR_DESKTOP + <li> CGUI_COLOR_UNSELECTED_TAB + <li> CGUI_COLOR_SELECTED_TAB + <li> CGUI_COLOR_LIGHTENED_BORDER + <li> CGUI_COLOR_HEAVY_LIGHTENED_BORDER + <li> CGUI_COLOR_SHADOWED_BORDER + <li> CGUI_COLOR_HEAVY_SHADOWED_BORDER + <li> CGUI_COLOR_CONTAINER + <li> CGUI_COLOR_WIDGET_BACKGROUND + <li> CGUI_COLOR_LABEL + <li> CGUI_COLOR_LABEL_FOCUS + <li> CGUI_COLOR_LABEL_HIDDEN_FOCUS + <li> CGUI_COLOR_LABEL_INACTIVE_1 + <li> CGUI_COLOR_LABEL_INACTIVE_2 + <li> CGUI_COLOR_BUTTON_FRAME_FOCUS + <li> CGUI_COLOR_TEXT_CURSOR + <li> CGUI_COLOR_DRAGGED_TEXT + <li> CGUI_COLOR_LISTBOX_TEXT + <li> CGUI_COLOR_LISTBOX_BACKGROUND + <li> CGUI_COLOR_LISTBOX_FOCUS_TEXT + <li> CGUI_COLOR_LISTBOX_FOCUS_BACKGROUND + <li> CGUI_COLOR_LISTBOX_HIDDEN_FOCUS_BACKGROUND + <li> CGUI_COLOR_LISTBOX_HIDDEN_FOCUS_TEXT + <li> CGUI_COLOR_LISTBOX_ROW_DELIMITER + <li> CGUI_COLOR_LISTBOX_COLUMN_DELIMITER + <li> CGUI_COLOR_TOOL_TIP_BACKGROUND + <li> CGUI_COLOR_TOOL_TIP_FRAME + <li> CGUI_COLOR_TOOL_TIP_TEXT + <li> CGUI_COLOR_TEXTBOX_TEXT + <li> CGUI_COLOR_TEXTBOX_BACKGROUND + <li> CGUI_COLOR_CONTAINER_LABEL + <li> CGUI_COLOR_EDITBOX_BACKGROUND_MARK + <li> CGUI_COLOR_EDITBOX_TEXT_MARK + <li> CGUI_COLOR_EDITBOX_BACKGROUND_INACTIVE + <li> CGUI_COLOR_EDITBOX_TEXT_INACTIVE + <li> CGUI_COLOR_EDITBOX_BACKGROUND + <li> CGUI_COLOR_EDITBOX_TEXT + <li> CGUI_COLOR_STATUSFIELD_BACKGROUND + <li> CGUI_COLOR_STATUSFIELD_TEXT + <li> CGUI_COLOR_PROGRESSBAR + <li> CGUI_COLOR_PROGRESSBAR_BACKGROUND + <li> CGUI_COLOR_TITLE_FOCUS_BACKGROUND + <li> CGUI_COLOR_TITLE_FOCUS_TEXT + <li> CGUI_COLOR_TITLE_UNFOCUS_BACKGROUND + <li> CGUI_COLOR_TITLE_UNFOCUS_TEXT + <li> CGUI_COLOR_TREE_VIEW_BACKGROUND + <li> CGUI_COLOR_TREE_CONTROL_BACKGROUND + <li> CGUI_COLOR_TREE_CONTROL_OUTLINE + <li> CGUI_COLOR_CHECKBOX_MARK_BACKGROUND + <li> CGUI_COLOR_BROWSEBAR_BACKGROUND + <li> CGUI_COLOR_BROWSEBAR_HANDLE_BACKGROUND + <li> CGUI_COLOR_RESIZER_HANDLE + </ul> + <li> r, g, b: The red, green and blue components of the new color + </ul> + If you are using a palette mode (8 bit color depth) the result of the color + setting depends on Allegro's makecol() ability to find a suitable palette + index in the palette that you are using. + <br> + The default colors in CGUI are set up at init by loading the values from the + current config file (i.e. allegro.cfg). If the file is not present or does + not contain color specifications then internal default values will + be used. These are the same as those in the config file, meaning that you + do actually not need to include the allegro.cfg in your distribution + package. + <br> + The config file loading of start color values provides an + alternative way to define custom colors, that also let the user control it. + The names of the config variables are the same as the symbolic names to be + used for the `color_name'. The values in the file should be given as RGB + triples (comma separated, no space, decimal notation like e.g. 0,255,255 for + green). + + @heading Fonts Index: changes._tx =================================================================== RCS file: /cvsroot/cgui/cgui/docs/changes._tx,v retrieving revision 1.4.2.9.2.68 retrieving revision 1.4.2.9.2.69 diff -C2 -d -r1.4.2.9.2.68 -r1.4.2.9.2.69 *** changes._tx 5 Jul 2008 08:10:41 -0000 1.4.2.9.2.68 --- changes._tx 14 Jul 2008 20:20:38 -0000 1.4.2.9.2.69 *************** *** 8,12 **** @document_title=Changes in CGUI @# Note: this version number is patched by fixver.sh ! @manh="version 1.6.26" "CGUI" "CGUI changes" @rtfh=Changes in CGUI @$\input texinfo --- 8,12 ---- @document_title=Changes in CGUI @# Note: this version number is patched by fixver.sh ! @manh="version 2.0.0" "CGUI" "CGUI changes" @rtfh=Changes in CGUI @$\input texinfo *************** *** 39,42 **** --- 39,58 ---- @heading + <b>Changes from 1.6.26 to 2.0.0:</b> + <ul> + <li> + This version is not compatible with the previous. The following functions and variables are no longer present i CGUI: + <ul> + <li> + SetCguiColors() has been removed. + <li> + The variables colors cgui_* has been removed. + </ul> + All handling of palettes has been removed from the lib. + <li> + CguiSetColor() has been added in order to meet feature request #2015895. This also makes it possible to + to make minor modifications to the colors in general. + </ul> + <b>Changes from 1.6.25 to 1.6.26:</b> <ul> |
From: Christer S. <ch...@us...> - 2008-07-14 20:21:20
|
Update of /cvsroot/cgui/cgui/examples In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29155/examples Modified Files: Tag: Branch_CGUI_1-6-7 20anim.c 21canvas.c 24browse.c allegro.cfg game2.c game3.c game4.c game5.c Log Message: 2015895 More distinct look of the selected tab Index: game4.c =================================================================== RCS file: /cvsroot/cgui/cgui/examples/game4.c,v retrieving revision 1.1.2.2.2.2 retrieving revision 1.1.2.2.2.3 diff -C2 -d -r1.1.2.2.2.2 -r1.1.2.2.2.3 *** game4.c 28 Sep 2007 22:17:00 -0000 1.1.2.2.2.2 --- game4.c 14 Jul 2008 20:20:38 -0000 1.1.2.2.2.3 *************** *** 40,44 **** if (y < 0) { ! clear_to_color(bmp, cgui_white); /* init */ set_ball_background(ball, bmp); } else if (x < 0) { --- 40,44 ---- if (y < 0) { ! clear_to_color(bmp, makecol(255,255,255)); /* init */ set_ball_background(ball, bmp); } else if (x < 0) { *************** *** 88,92 **** game->nballs++; game->balls = ResizeMem(t_ball*, game->balls, game->nballs); ! ball = game->balls[game->nballs-1] = init_ball(cgui_white); if (game->first) --- 88,92 ---- game->nballs++; game->balls = ResizeMem(t_ball*, game->balls, game->nballs); ! ball = game->balls[game->nballs-1] = init_ball(makecol(255,255,255)); if (game->first) Index: allegro.cfg =================================================================== RCS file: /cvsroot/cgui/cgui/examples/allegro.cfg,v retrieving revision 1.4.2.8.2.22 retrieving revision 1.4.2.8.2.23 diff -C2 -d -r1.4.2.8.2.22 -r1.4.2.8.2.23 *** allegro.cfg 7 Oct 2007 19:56:33 -0000 1.4.2.8.2.22 --- allegro.cfg 14 Jul 2008 20:20:38 -0000 1.4.2.8.2.23 *************** *** 98,102 **** Width-select = 0 Width-path = 131 ! Init-path = /home/krille/tmp x-preview = 239 y-preview = 402 --- 98,102 ---- Width-select = 0 Width-path = 131 ! Init-path = /home/krille/programming/sf/cgui16/cgui/examples/running.dat x-preview = 239 y-preview = 402 *************** *** 135,136 **** --- 135,190 ---- [Cgui-Clock] Show-sec = 1 + + [cgui:colors] + CGUI_COLOR_DESKTOP = 0,200,255 + CGUI_COLOR_UNSELECTED_TAB = 210,210,210 + CGUI_COLOR_SELECTED_TAB = 210,210,210 + CGUI_COLOR_LIGHTENED_BORDER = 224,224,224 + CGUI_COLOR_HEAVY_LIGHTENED_BORDER = 255,255,255 + CGUI_COLOR_SHADOWED_BORDER = 143,143,143 + CGUI_COLOR_HEAVY_SHADOWED_BORDER = 0,0,0 + CGUI_COLOR_CONTAINER = 210,210,210 + CGUI_COLOR_WIDGET_BACKGROUND = 210,210,210 + CGUI_COLOR_LABEL = 0,0,0 + CGUI_COLOR_LABEL_FOCUS = 0,0,255 + CGUI_COLOR_LABEL_HIDDEN_FOCUS = 0,200,255 + CGUI_COLOR_LABEL_INACTIVE_1 = 224,224,224 + CGUI_COLOR_LABEL_INACTIVE_2 = 143,143,143 + CGUI_COLOR_BUTTON_FRAME_FOCUS = 0,0,255 + CGUI_COLOR_TEXT_CURSOR = 0,0,0 + CGUI_COLOR_DRAGGED_TEXT = 0,0,0 + CGUI_COLOR_LISTBOX_TEXT = 0,0,0 + CGUI_COLOR_LISTBOX_BACKGROUND = 255,255,255 + CGUI_COLOR_LISTBOX_FOCUS_TEXT = 255,255,255 + CGUI_COLOR_LISTBOX_FOCUS_BACKGROUND = 0,0,255 + CGUI_COLOR_LISTBOX_HIDDEN_FOCUS_BACKGROUND = 0,200,255 + CGUI_COLOR_LISTBOX_HIDDEN_FOCUS_TEXT = 0,0,0 + CGUI_COLOR_LISTBOX_ROW_DELIMITER = 255,255,255 + CGUI_COLOR_LISTBOX_COLUMN_DELIMITER = 210,210,210 + CGUI_COLOR_TOOL_TIP_BACKGROUND = 255,255,255 + CGUI_COLOR_TOOL_TIP_FRAME = 0,0,0 + CGUI_COLOR_TOOL_TIP_TEXT = 0,0,0 + CGUI_COLOR_TEXTBOX_TEXT = 0,0,0 + CGUI_COLOR_TEXTBOX_BACKGROUND = 210,210,210 + CGUI_COLOR_CONTAINER_LABEL = 0,0,0 + CGUI_COLOR_EDITBOX_BACKGROUND_MARK = 0,0,255 + CGUI_COLOR_EDITBOX_TEXT_MARK = 255,255,255 + CGUI_COLOR_EDITBOX_BACKGROUND_INACTIVE = 224,224,224 + CGUI_COLOR_EDITBOX_TEXT_INACTIVE = 143,143,143 + CGUI_COLOR_EDITBOX_BACKGROUND = 255,255,255 + CGUI_COLOR_EDITBOX_TEXT = 0,0,0 + CGUI_COLOR_STATUSFIELD_BACKGROUND = 210,210,210 + CGUI_COLOR_STATUSFIELD_TEXT = 0,0,0 + CGUI_COLOR_PROGRESSBAR = 0,0,255 + CGUI_COLOR_PROGRESSBAR_BACKGROUND = 210,210,210 + CGUI_COLOR_TITLE_FOCUS_BACKGROUND = 60,80,128 + CGUI_COLOR_TITLE_FOCUS_TEXT = 255,255,255 + CGUI_COLOR_TITLE_UNFOCUS_BACKGROUND = 143,143,143 + CGUI_COLOR_TITLE_UNFOCUS_TEXT = 224,224,224 + CGUI_COLOR_TREE_VIEW_BACKGROUND = 255,255,255 + CGUI_COLOR_TREE_CONTROL_BACKGROUND = 255,255,255 + CGUI_COLOR_TREE_CONTROL_OUTLINE = 143,143,143 + CGUI_COLOR_CHECKBOX_MARK_BACKGROUND = 255,255,255 + CGUI_COLOR_BROWSEBAR_BACKGROUND = 210,210,210 + CGUI_COLOR_BROWSEBAR_HANDLE_BACKGROUND = 210,210,210 + CGUI_COLOR_RESIZER_HANDLE = 143,143,143 Index: 21canvas.c =================================================================== RCS file: /cvsroot/cgui/cgui/examples/21canvas.c,v retrieving revision 1.1.2.1.2.4 retrieving revision 1.1.2.1.2.5 diff -C2 -d -r1.1.2.1.2.4 -r1.1.2.1.2.5 *** 21canvas.c 7 Oct 2007 16:37:18 -0000 1.1.2.1.2.4 --- 21canvas.c 14 Jul 2008 20:20:38 -0000 1.1.2.1.2.5 *************** *** 102,110 **** t_edit *ed = data; ! clear_to_color(ed->cbmp, cgui_white); if (ed->sbmp) { check_save(ed); destroy_bitmap(ed->sbmp); ! clear_to_color(ed->bmp2, cgui_white); } ed->sbmp = create_sub_bitmap(ed->cbmp, 0, 0, ed->cbmp->w, ed->cbmp->h); --- 102,110 ---- t_edit *ed = data; ! clear_to_color(ed->cbmp, makecol(255,255,255)); if (ed->sbmp) { check_save(ed); destroy_bitmap(ed->sbmp); ! clear_to_color(ed->bmp2, makecol(255,255,255)); } ed->sbmp = create_sub_bitmap(ed->cbmp, 0, 0, ed->cbmp->w, ed->cbmp->h); *************** *** 129,133 **** new_image(ed); ed->bmp2 = create_bitmap(bmp->w, bmp->h); ! clear_to_color(ed->bmp2, cgui_white); } } else if (x < 0) { --- 129,133 ---- new_image(ed); ed->bmp2 = create_bitmap(bmp->w, bmp->h); ! clear_to_color(ed->bmp2, makecol(255,255,255)); } } else if (x < 0) { *************** *** 304,314 **** if (ed->sbmp) destroy_bitmap(ed->sbmp); ! clear_to_color(ed->cbmp, cgui_white); ed->sbmp = create_sub_bitmap(ed->cbmp, 0, 0, bmp->w, bmp->h); if (ed->sbmp) blit(bmp, ed->sbmp, 0, 0, 0, 0, bmp->w, bmp->h); blit(ed->cbmp, ed->bmp2, 0, 0, 0, 0, ed->cbmp->w, ed->cbmp->h); ! hline(ed->cbmp, 0, bmp->h, bmp->w + 1, cgui_black); ! vline(ed->cbmp, bmp->w, 0, bmp->h, cgui_black); Refresh(ed->id); ed->upd = 0; --- 304,314 ---- if (ed->sbmp) destroy_bitmap(ed->sbmp); ! clear_to_color(ed->cbmp, makecol(255,255,255)); ed->sbmp = create_sub_bitmap(ed->cbmp, 0, 0, bmp->w, bmp->h); if (ed->sbmp) blit(bmp, ed->sbmp, 0, 0, 0, 0, bmp->w, bmp->h); blit(ed->cbmp, ed->bmp2, 0, 0, 0, 0, ed->cbmp->w, ed->cbmp->h); ! hline(ed->cbmp, 0, bmp->h, bmp->w + 1, makecol(0,0,0)); ! vline(ed->cbmp, bmp->w, 0, bmp->h, makecol(0,0,0)); Refresh(ed->id); ed->upd = 0; Index: game5.c =================================================================== RCS file: /cvsroot/cgui/cgui/examples/game5.c,v retrieving revision 1.1.2.2.2.2 retrieving revision 1.1.2.2.2.3 diff -C2 -d -r1.1.2.2.2.2 -r1.1.2.2.2.3 *** game5.c 28 Sep 2007 22:17:00 -0000 1.1.2.2.2.2 --- game5.c 14 Jul 2008 20:20:38 -0000 1.1.2.2.2.3 *************** *** 40,44 **** if (y < 0) { ! clear_to_color(bmp, cgui_white); /* init */ set_ball_background(ball, bmp); } else if (x < 0) { --- 40,44 ---- if (y < 0) { ! clear_to_color(bmp, makecol(255,255,255)); /* init */ set_ball_background(ball, bmp); } else if (x < 0) { *************** *** 88,92 **** game->nballs++; game->balls = ResizeMem(t_ball*, game->balls, game->nballs); ! ball = game->balls[game->nballs-1] = init_ball(cgui_white); if (game->first) --- 88,92 ---- game->nballs++; game->balls = ResizeMem(t_ball*, game->balls, game->nballs); ! ball = game->balls[game->nballs-1] = init_ball(makecol(255,255,255)); if (game->first) Index: 24browse.c =================================================================== RCS file: /cvsroot/cgui/cgui/examples/24browse.c,v retrieving revision 1.1.4.1 retrieving revision 1.1.4.2 diff -C2 -d -r1.1.4.1 -r1.1.4.2 *** 24browse.c 28 Sep 2007 22:17:00 -0000 1.1.4.1 --- 24browse.c 14 Jul 2008 20:20:38 -0000 1.1.4.2 *************** *** 66,70 **** t_canvas *canvas=data; if (y < 0 || x < 0) { /* same action for init and refresh */ ! clear_to_color(bmp, cgui_white); /* Needed if image is smaller than canvas */ blit(canvas->bmp, bmp, canvas->h.viewpos, canvas->v.viewpos, 0, 0, canvas->h.view_port_length, canvas->v.view_port_length); --- 66,70 ---- t_canvas *canvas=data; if (y < 0 || x < 0) { /* same action for init and refresh */ ! clear_to_color(bmp, makecol(255,255,255)); /* Needed if image is smaller than canvas */ blit(canvas->bmp, bmp, canvas->h.viewpos, canvas->v.viewpos, 0, 0, canvas->h.view_port_length, canvas->v.view_port_length); *************** *** 139,143 **** set_palette(datob->dat); unload_datafile_object(datob); - SetCguiColors(1); datl = load_datafile("examples.dat#running"); if (datl) { --- 139,142 ---- *************** *** 145,150 **** orig = datl[0].dat; bmp = create_bitmap(orig->w*5, orig->h*5); ! stretch_blit(orig, bmp, 0, 0, orig->w, orig->h, 0, 0, ! orig->w*5, orig->h*5); make_fix_size_canvas_window(bmp); make_resizable_canvas_window(bmp); --- 144,148 ---- orig = datl[0].dat; bmp = create_bitmap(orig->w*5, orig->h*5); ! stretch_blit(orig, bmp, 0, 0, orig->w, orig->h, 0, 0, orig->w*5, orig->h*5); make_fix_size_canvas_window(bmp); make_resizable_canvas_window(bmp); Index: game3.c =================================================================== RCS file: /cvsroot/cgui/cgui/examples/game3.c,v retrieving revision 1.1.2.1.2.2 retrieving revision 1.1.2.1.2.3 diff -C2 -d -r1.1.2.1.2.2 -r1.1.2.1.2.3 *** game3.c 28 Sep 2007 22:17:00 -0000 1.1.2.1.2.2 --- game3.c 14 Jul 2008 20:20:38 -0000 1.1.2.1.2.3 *************** *** 40,44 **** if (y < 0) { ! clear_to_color(bmp, cgui_white); /* init */ set_ball_background(game->ball, bmp); } else if (x < 0) { --- 40,44 ---- if (y < 0) { ! clear_to_color(bmp, makecol(255,255,255)); /* init */ set_ball_background(game->ball, bmp); } else if (x < 0) { *************** *** 74,78 **** game.rate = 15; game.time = 0; ! game.ball = init_ball(cgui_white); /* This line creates the window (added to "game2") */ --- 74,78 ---- game.rate = 15; game.time = 0; ! game.ball = init_ball(makecol(255,255,255)); /* This line creates the window (added to "game2") */ Index: 20anim.c =================================================================== RCS file: /cvsroot/cgui/cgui/examples/20anim.c,v retrieving revision 1.1.4.1 retrieving revision 1.1.4.2 diff -C2 -d -r1.1.4.1 -r1.1.4.2 *** 20anim.c 28 Sep 2007 22:17:00 -0000 1.1.4.1 --- 20anim.c 14 Jul 2008 20:20:38 -0000 1.1.4.2 *************** *** 101,105 **** int i, n, ok = 0; ! InitCgui(1024, 768, 8); datob = load_datafile_object("examples.dat#running", "pallette"); if (datob) { --- 101,105 ---- int i, n, ok = 0; ! InitCgui(1024, 768, 15); datob = load_datafile_object("examples.dat#running", "pallette"); if (datob) { *************** *** 107,114 **** set_palette(datob->dat); unload_datafile_object(datob); - SetCguiColors(1); datl = load_datafile("examples.dat#running"); if (datl) { - fixup_datafile(datl); for (n=0; datl[n].type==DAT_BITMAP; n++) ; --- 107,112 ---- Index: game2.c =================================================================== RCS file: /cvsroot/cgui/cgui/examples/game2.c,v retrieving revision 1.1.2.1.2.2 retrieving revision 1.1.2.1.2.3 diff -C2 -d -r1.1.2.1.2.2 -r1.1.2.1.2.3 *** game2.c 28 Sep 2007 22:17:00 -0000 1.1.2.1.2.2 --- game2.c 14 Jul 2008 20:20:38 -0000 1.1.2.1.2.3 *************** *** 70,75 **** bmp = create_bitmap(SCREEN_W, SCREEN_H); background = create_sub_bitmap(bmp, 0, 0, SCREEN_W, SCREEN_H - CONSOLE_HEIGHT); ! clear_to_color(bmp, cgui_white); ! game.ball = init_ball(cgui_white); set_ball_background(game.ball, background); --- 70,75 ---- bmp = create_bitmap(SCREEN_W, SCREEN_H); background = create_sub_bitmap(bmp, 0, 0, SCREEN_W, SCREEN_H - CONSOLE_HEIGHT); ! clear_to_color(bmp, makecol(255,255,255)); ! game.ball = init_ball(makecol(255,255,255)); set_ball_background(game.ball, background); |
Update of /cvsroot/cgui/cgui/src In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29155/src Modified Files: Tag: Branch_CGUI_1-6-7 browsbar.c cursor.c filebrow.c files.c files.h graphini.c list.c menu.c menubar.c menuitem.c menuitem.h ndcont.c ndresize.c node.c obbutton.c obbutton.h obcheck.c obdrop.c obedbox.c obgroove.c obheader.c object.c obmenrad.c obprogr.c obradio.c obslider.c obstatus.c obtag.c obtext.c obtext.h scroll.c statelog.c tabruler.c tabs.c tabwin.c window.c winscr.c Log Message: 2015895 More distinct look of the selected tab Index: cursor.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/cursor.c,v retrieving revision 1.1.2.3.2.4 retrieving revision 1.1.2.3.2.5 diff -C2 -d -r1.1.2.3.2.4 -r1.1.2.3.2.5 *** cursor.c 28 Sep 2007 22:17:00 -0000 1.1.2.3.2.4 --- cursor.c 14 Jul 2008 20:20:39 -0000 1.1.2.3.2.5 *************** *** 363,367 **** bmp = create_bitmap(w, h); clear_to_color(bmp, bitmap_mask_color(screen)); ! textout_ex(bmp, f, text, 0, 0, cgui_black, -1); OverlayPointer(bmp, w / 2, h / 2); destroy_bitmap(bmp); --- 363,367 ---- bmp = create_bitmap(w, h); clear_to_color(bmp, bitmap_mask_color(screen)); ! textout_ex(bmp, f, text, 0, 0, cgui_colors[CGUI_COLOR_DRAGGED_TEXT], -1); OverlayPointer(bmp, w / 2, h / 2); destroy_bitmap(bmp); Index: ndcont.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/ndcont.c,v retrieving revision 1.1.4.3 retrieving revision 1.1.4.4 diff -C2 -d -r1.1.4.3 -r1.1.4.4 *** ndcont.c 28 Jul 2007 21:01:39 -0000 1.1.4.3 --- ndcont.c 14 Jul 2008 20:20:44 -0000 1.1.4.4 *************** *** 44,55 **** static void DrawBorder(BITMAP * bmp, int x1, int y1, int x2, int y2) { ! hline(bmp, x1, y1, x2, cgui_dgray); // Top ! hline(bmp, x1 + 1, y1 + 1, x2, cgui_lgray); // Top+1 ! vline(bmp, x1, y1 + 1, y2, cgui_dgray); // Left ! vline(bmp, x1 + 1, y1 + 2, y2 - 1, cgui_lgray); // Left+1 ! hline(bmp, x1 + 2, y2 - 1, x2 - 1, cgui_dgray); // Bottom-1 ! hline(bmp, x1 + 1, y2, x2, cgui_lgray); // Bottom ! vline(bmp, x2 - 1, y1 + 2, y2 - 2, cgui_dgray); // Right-1 ! vline(bmp, x2, y1 + 2, y2 - 1, cgui_lgray); // Right } --- 44,55 ---- static void DrawBorder(BITMAP * bmp, int x1, int y1, int x2, int y2) { ! hline(bmp, x1, y1, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); // Top ! hline(bmp, x1 + 1, y1 + 1, x2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); // Top+1 ! vline(bmp, x1, y1 + 1, y2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); // Left ! vline(bmp, x1 + 1, y1 + 2, y2 - 1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); // Left+1 ! hline(bmp, x1 + 2, y2 - 1, x2 - 1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); // Bottom-1 ! hline(bmp, x1 + 1, y2, x2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); // Bottom ! vline(bmp, x2 - 1, y1 + 2, y2 - 2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); // Right-1 ! vline(bmp, x2, y1 + 2, y2 - 1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); // Right } *************** *** 83,95 **** y2 = b->y2; /* Fill space at top not occupide by the border-lines */ ! rectfill(bmp, x1, b->y1, x2, y1 - 1, cgui_gray); ! rectfill(bmp, x1 + CT_FRAME_WIDTH, y1 + CT_FRAME_WIDTH, ! x2 - CT_FRAME_WIDTH, b->y1 + h - 1, cgui_gray); DrawBorder(bmp, b->x1, y1, b->x2, b->y2); /* Now all frame-space is filled. We must rub the part of the border-line where we want to put the label */ ! rectfill(bmp, x1 + CT_LABEL_OFFSET - 2, y1, ! x1 + tw + CT_LABEL_OFFSET + 2, y1 + 1, cgui_gray); ! textout_ex(bmp, b->font, label, x1 + CT_LABEL_OFFSET, b->y1, cgui_black, -1); } --- 83,93 ---- y2 = b->y2; /* Fill space at top not occupide by the border-lines */ ! rectfill(bmp, x1, b->y1, x2, y1 - 1, cgui_colors[CGUI_COLOR_CONTAINER]); ! rectfill(bmp, x1 + CT_FRAME_WIDTH, y1 + CT_FRAME_WIDTH, x2 - CT_FRAME_WIDTH, b->y1 + h - 1, cgui_colors[CGUI_COLOR_CONTAINER]); DrawBorder(bmp, b->x1, y1, b->x2, b->y2); /* Now all frame-space is filled. We must rub the part of the border-line where we want to put the label */ ! rectfill(bmp, x1 + CT_LABEL_OFFSET - 2, y1, x1 + tw + CT_LABEL_OFFSET + 2, y1 + 1, cgui_colors[CGUI_COLOR_CONTAINER]); ! textout_ex(bmp, b->font, label, x1 + CT_LABEL_OFFSET, b->y1, cgui_colors[CGUI_COLOR_CONTAINER_LABEL], -1); } Index: obslider.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/obslider.c,v retrieving revision 1.1.4.4 retrieving revision 1.1.4.5 diff -C2 -d -r1.1.4.4 -r1.1.4.5 *** obslider.c 6 Sep 2007 18:57:24 -0000 1.1.4.4 --- obslider.c 14 Jul 2008 20:20:59 -0000 1.1.4.5 *************** *** 57,61 **** x2 = b->x2; y2 = y1 + sl->scaleh - 1; ! rectfill(bmp, x1, y1, x2, y2, cgui_gray); x1 = b->x1 + sl->dx; x2 = x1 + sl->len - 1; --- 57,61 ---- x2 = b->x2; y2 = y1 + sl->scaleh - 1; ! rectfill(bmp, x1, y1, x2, y2, cgui_colors[CGUI_COLOR_CONTAINER]); x1 = b->x1 + sl->dx; x2 = x1 + sl->len - 1; *************** *** 89,94 **** x = x1 + i*(sl->len-1)/(double)n + 0.5; if (x != sx) { ! if ((x >= sx1 && x <= sx2) && scol == cgui_black) ! col = cgui_dgray; else col = scol; --- 89,94 ---- x = x1 + i*(sl->len-1)/(double)n + 0.5; if (x != sx) { ! if ((x >= sx1 && x <= sx2) && scol == cgui_colors[CGUI_COLOR_LABEL]) ! col = cgui_colors[CGUI_COLOR_SHADOWED_BORDER]; else col = scol; *************** *** 126,130 **** int len, x1, x2; ! rectfill(bmp, b->x1, b->y1, b->x2, b->y1+sl->labelh - 1, cgui_gray); len = sl->lstart; if (len/2 > sl->dx) --- 126,130 ---- int len, x1, x2; ! rectfill(bmp, b->x1, b->y1, b->x2, b->y1+sl->labelh - 1, cgui_colors[CGUI_COLOR_CONTAINER]); len = sl->lstart; if (len/2 > sl->dx) *************** *** 150,154 **** y1 = b->y1; y2 = b->y2; ! rectfill(bmp, x1, y1, x2, y2, cgui_gray); fh = text_height(b->font) / 2; y2 -= sl->dx + fh; --- 150,154 ---- y1 = b->y1; y2 = b->y2; ! rectfill(bmp, x1, y1, x2, y2, cgui_colors[CGUI_COLOR_CONTAINER]); fh = text_height(b->font) / 2; y2 -= sl->dx + fh; *************** *** 167,174 **** y2 = b->y2; /* draw frame */ ! hline(bmp, x1, y1, x2, cgui_dgray); ! vline(bmp, x1, y1+1, y2, cgui_dgray); ! hline(bmp, x1+1, y2, x2, cgui_lgray); ! vline(bmp, x2, y1+1, y2-1, cgui_lgray); /* Fill centre */ x1++; --- 167,174 ---- y2 = b->y2; /* draw frame */ ! hline(bmp, x1, y1, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! vline(bmp, x1, y1+1, y2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(bmp, x1+1, y2, x2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! vline(bmp, x2, y1+1, y2-1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); /* Fill centre */ x1++; *************** *** 176,180 **** x2--; y2--; ! rectfill(bmp, x1, y1, x2, y2, cgui_gray); /* Draw groove (3 pixels) */ x1 = b->x1 + sl->dx; --- 176,180 ---- x2--; y2--; ! rectfill(bmp, x1, y1, x2, y2, cgui_colors[CGUI_COLOR_CONTAINER]); /* Draw groove (3 pixels) */ x1 = b->x1 + sl->dx; *************** *** 191,204 **** y2 = y1 + sl->hh - 1; /* Outline */ ! hline(bmp, x1, y1, x2, cgui_lgray); ! hline(bmp, x1, y2, x2, cgui_dgray); ! vline(bmp, x1, y1 + 1, y2 - 1, cgui_lgray); ! vline(bmp, x2, y1 + 1, y2 - 1, cgui_dgray); /* Fill */ ! rectfill(bmp, x1+1, y1+1, x2-1, y2-1, cgui_gray); /* Mark center position */ ! vline(bmp, x, y1-1, y1+sl->hh/2, cgui_white); ! vline(bmp, x-1, y1, y1+sl->hh/2-1, cgui_lgray); ! vline(bmp, x+1, y1, y1+sl->hh/2-1, cgui_dgray); if (sl->scale) DrawScale(bmp, b, sl, scol); --- 191,204 ---- y2 = y1 + sl->hh - 1; /* Outline */ ! hline(bmp, x1, y1, x2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! hline(bmp, x1, y2, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! vline(bmp, x1, y1 + 1, y2 - 1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! vline(bmp, x2, y1 + 1, y2 - 1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); /* Fill */ ! rectfill(bmp, x1+1, y1+1, x2-1, y2-1, cgui_colors[CGUI_COLOR_CONTAINER]); /* Mark center position */ ! vline(bmp, x, y1-1, y1+sl->hh/2, cgui_colors[CGUI_COLOR_HEAVY_LIGHTENED_BORDER]); ! vline(bmp, x-1, y1, y1+sl->hh/2-1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! vline(bmp, x+1, y1, y1+sl->hh/2-1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); if (sl->scale) DrawScale(bmp, b, sl, scol); *************** *** 216,220 **** y2 = b->y2; /* Fill slider area */ ! rectfill(bmp, x1, y1, x2, y2, cgui_gray); /* Draw groove */ x1 = b->x1 + sl->dx; --- 216,220 ---- y2 = b->y2; /* Fill slider area */ ! rectfill(bmp, x1, y1, x2, y2, cgui_colors[CGUI_COLOR_CONTAINER]); /* Draw groove */ x1 = b->x1 + sl->dx; *************** *** 225,243 **** x = b->x1 + sl->dx + sl->x; vline(bmp, x, y1, y1 + 1, col); ! vline(bmp, x, y1 + 2, y1 + sl->hh, cgui_white); y = y1; for (x1 = x-1, y1 = y, i = 0; y1 <= y + sl->hh/2 + 1; y1++, x1-=i++&1) ! hline(bmp, x1, y1, x-1, cgui_lgray); x1++; i = 0; for (; y1 <= y + sl->hh; y1++, x1+=i++&1) ! hline(bmp, x1, y1, x-1, cgui_lgray); x++; for (x2 = x, y1 = y, i = 0; y1 <= y + sl->hh/2 + 1; y1++, x2+=i++&1) ! hline(bmp, x, y1, x2, cgui_dgray); x2--; i = 0; for (; y1 <= y + sl->hh; y1++, x2-=i++&1) ! hline(bmp, x, y1, x2, cgui_dgray); if (sl->scale) DrawScale(bmp, b, sl, scol); --- 225,243 ---- x = b->x1 + sl->dx + sl->x; vline(bmp, x, y1, y1 + 1, col); ! vline(bmp, x, y1 + 2, y1 + sl->hh, cgui_colors[CGUI_COLOR_HEAVY_LIGHTENED_BORDER]); y = y1; for (x1 = x-1, y1 = y, i = 0; y1 <= y + sl->hh/2 + 1; y1++, x1-=i++&1) ! hline(bmp, x1, y1, x-1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); x1++; i = 0; for (; y1 <= y + sl->hh; y1++, x1+=i++&1) ! hline(bmp, x1, y1, x-1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); x++; for (x2 = x, y1 = y, i = 0; y1 <= y + sl->hh/2 + 1; y1++, x2+=i++&1) ! hline(bmp, x, y1, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); x2--; i = 0; for (; y1 <= y + sl->hh; y1++, x2-=i++&1) ! hline(bmp, x, y1, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); if (sl->scale) DrawScale(bmp, b, sl, scol); *************** *** 246,250 **** } ! static void DrawSlider2(BITMAP *bmp, t_object *b, t_slider *sl, int col, int scol nouse) { int x1, y1, x2, y2, x; --- 246,250 ---- } ! static void DrawSlider2(BITMAP *bmp, t_object *b, t_slider *sl, int col, int scol) { int x1, y1, x2, y2, x; *************** *** 255,266 **** y2 = b->y2; /* Draw rails */ ! hline(bmp, x1, y1++, x2, cgui_gray); ! hline(bmp, x1, y1++, x2, cgui_lgray); ! hline(bmp, x1, y1++, x2, cgui_dgray); ! hline(bmp, x1, y2--, x2, cgui_gray); ! hline(bmp, x1, y2--, x2, cgui_dgray); ! hline(bmp, x1, y2--, x2, cgui_lgray); /* Fill slide area */ ! rectfill(bmp, x1, y1, x2, y2, cgui_gray); /* Draw handle */ x = b->x1 + sl->dx + sl->x; --- 255,266 ---- y2 = b->y2; /* Draw rails */ ! hline(bmp, x1, y1++, x2, cgui_colors[CGUI_COLOR_CONTAINER]); ! hline(bmp, x1, y1++, x2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! hline(bmp, x1, y1++, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(bmp, x1, y2--, x2, cgui_colors[CGUI_COLOR_CONTAINER]); ! hline(bmp, x1, y2--, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(bmp, x1, y2--, x2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); /* Fill slide area */ ! rectfill(bmp, x1, y1, x2, y2, cgui_colors[CGUI_COLOR_CONTAINER]); /* Draw handle */ x = b->x1 + sl->dx + sl->x; *************** *** 269,276 **** y1 = b->y1; y2 = b->y2; ! hline(bmp, x1, y1, x2, cgui_dgray); ! hline(bmp, x1, y2, x2, cgui_dgray); ! vline(bmp, x1, y1+1, y2-1, cgui_lgray); ! vline(bmp, x2, y1+1, y2-1, cgui_lgray); vline(bmp, x, y1+1, y2-1, col); /* Draw scale */ --- 269,276 ---- y1 = b->y1; y2 = b->y2; ! hline(bmp, x1, y1, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(bmp, x1, y2, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! vline(bmp, x1, y1+1, y2-1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! vline(bmp, x2, y1+1, y2-1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); vline(bmp, x, y1+1, y2-1, col); /* Draw scale */ *************** *** 288,295 **** y2 = b->y2; /* draw frame */ ! hline(bmp, x1, y1, x2, cgui_dgray); ! vline(bmp, x1, y1+1, y2, cgui_dgray); ! hline(bmp, x1+1, y2, x2, cgui_lgray); ! vline(bmp, x2, y1+1, y2-1, cgui_lgray); /* Fill centre */ x1++; --- 288,295 ---- y2 = b->y2; /* draw frame */ ! hline(bmp, x1, y1, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! vline(bmp, x1, y1+1, y2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(bmp, x1+1, y2, x2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! vline(bmp, x2, y1+1, y2-1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); /* Fill centre */ x1++; *************** *** 297,301 **** x2--; y2--; ! rectfill(bmp, x1, y1, x2, y2, cgui_gray); /* Draw groove */ y1 = b->y2 - sl->dx; --- 297,301 ---- x2--; y2--; ! rectfill(bmp, x1, y1, x2, y2, cgui_colors[CGUI_COLOR_CONTAINER]); /* Draw groove */ y1 = b->y2 - sl->dx; *************** *** 310,324 **** y2 = y1 + sl->hw - 1; /* ..outline.. */ ! hline(bmp, x1, y1, x2, cgui_lgray); ! hline(bmp, x1, y2, x2, cgui_dgray); ! vline(bmp, x1, y1 + 1, y2 - 1, cgui_lgray); ! vline(bmp, x2, y1 + 1, y2 - 1, cgui_dgray); /* ..fill.. */ ! rectfill(bmp, x1+1, y1+1, x2-1, y2-1, cgui_gray); /* ..groove */ ! hline(bmp, x1+1, y-1, x2-1, cgui_lgray); ! hline(bmp, x1+1, y, x2-1, cgui_white); ! hline(bmp, x1+1, y+1, x2-1, cgui_dgray); ! if (col == cgui_blue) { putpixel(bmp, x1, y, col); putpixel(bmp, x2, y, col); --- 310,324 ---- y2 = y1 + sl->hw - 1; /* ..outline.. */ ! hline(bmp, x1, y1, x2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! hline(bmp, x1, y2, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! vline(bmp, x1, y1 + 1, y2 - 1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! vline(bmp, x2, y1 + 1, y2 - 1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); /* ..fill.. */ ! rectfill(bmp, x1+1, y1+1, x2-1, y2-1, cgui_colors[CGUI_COLOR_CONTAINER]); /* ..groove */ ! hline(bmp, x1+1, y-1, x2-1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! hline(bmp, x1+1, y, x2-1, cgui_colors[CGUI_COLOR_HEAVY_LIGHTENED_BORDER]); ! hline(bmp, x1+1, y+1, x2-1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! if (col == cgui_colors[CGUI_COLOR_LABEL_FOCUS]) { putpixel(bmp, x1, y, col); putpixel(bmp, x2, y, col); *************** *** 371,385 **** return; if (b->inactive) ! col = scol = cgui_lgray; else if (b->hasfocus) { if (b->hasfocus == 2) ! col = cgui_lblue; else ! col = cgui_blue; ! scol = cgui_black; } else ! col = scol = cgui_black; sl = b->appdata; ! CalcPositionFromValue(sl); /* If the value did change, we must update eventual hooked on numeric viewer */ sl->Draw(bmp, b, sl, col, scol); --- 371,388 ---- return; if (b->inactive) ! col = cgui_colors[CGUI_COLOR_LABEL_INACTIVE_1]; else if (b->hasfocus) { if (b->hasfocus == 2) ! col = cgui_colors[CGUI_COLOR_LABEL_HIDDEN_FOCUS]; else ! col = cgui_colors[CGUI_COLOR_LABEL_FOCUS]; } else ! col = cgui_colors[CGUI_COLOR_LABEL]; ! if (b->inactive) ! scol = cgui_colors[CGUI_COLOR_LABEL_INACTIVE_1]; ! else ! scol = cgui_colors[CGUI_COLOR_LABEL]; sl = b->appdata; ! CalcPositionFromValue(sl); /* If the value did change, we must update eventual hooked on numeric viewer */ sl->Draw(bmp, b, sl, col, scol); Index: obbutton.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/obbutton.c,v retrieving revision 1.1.4.4 retrieving revision 1.1.4.5 diff -C2 -d -r1.1.4.4 -r1.1.4.5 *** obbutton.c 7 Oct 2007 16:37:22 -0000 1.1.4.4 --- obbutton.c 14 Jul 2008 20:20:44 -0000 1.1.4.5 *************** *** 36,40 **** DrawImage(im, b->parent->bmp, x, y); if (disp) ! hline(b->parent->bmp, b->x1 + 2, b->y1 + 2, b->x2 - 1, cgui_gray); } } --- 36,40 ---- DrawImage(im, b->parent->bmp, x, y); if (disp) ! hline(b->parent->bmp, b->x1 + 2, b->y1 + 2, b->x2 - 1, cgui_colors[CGUI_COLOR_WIDGET_BACKGROUND]); } } *************** *** 50,61 **** bmp = b->parent->bmp;; if (b->inactive) ! col = cgui_lgray; else if (b->hasfocus) { if (b->hasfocus == 2) ! col = cgui_lblue; else ! col = cgui_blue; } else ! col = cgui_black; if (center) { --- 50,61 ---- bmp = b->parent->bmp;; if (b->inactive) ! col = cgui_colors[CGUI_COLOR_LABEL_INACTIVE_1]; else if (b->hasfocus) { if (b->hasfocus == 2) ! col = cgui_colors[CGUI_COLOR_LABEL_HIDDEN_FOCUS]; else ! col = cgui_colors[CGUI_COLOR_LABEL_FOCUS]; } else ! col = cgui_colors[CGUI_COLOR_LABEL]; if (center) { *************** *** 71,80 **** set_clip_rect(bmp, bmp->cl, bmp->ct, b->x2 - 2, bmp->cb); if (b->inactive) ! textout_ex(bmp, b->font, label, x+1, y+1, cgui_dgray, -1); textout_ex(bmp, b->font, label, x, y, col, -1); set_clip_rect(bmp, bmp->cl, bmp->ct, clip_x2, bmp->cb); } else { if (b->inactive) ! textout_ex(bmp, b->font, label, x+1, y+1, cgui_dgray, -1); textout_ex(bmp, b->font, label, x, y, col, -1); } --- 71,80 ---- set_clip_rect(bmp, bmp->cl, bmp->ct, b->x2 - 2, bmp->cb); if (b->inactive) ! textout_ex(bmp, b->font, label, x+1, y+1, cgui_colors[CGUI_COLOR_LABEL_INACTIVE_2], -1); textout_ex(bmp, b->font, label, x, y, col, -1); set_clip_rect(bmp, bmp->cl, bmp->ct, clip_x2, bmp->cb); } else { if (b->inactive) ! textout_ex(bmp, b->font, label, x+1, y+1, cgui_colors[CGUI_COLOR_LABEL_INACTIVE_2], -1); textout_ex(bmp, b->font, label, x, y, col, -1); } *************** *** 96,107 **** return; if (b->inactive) ! col = cgui_lgray; else if (b->hasfocus) { if (b->hasfocus == 2) ! col = cgui_lblue; else ! col = cgui_blue; } else ! col = cgui_black; width = x2 - x1 + 1; dy = text_height(b->font) + 1; /* extra pixel for underlining */ --- 96,107 ---- return; if (b->inactive) ! col = cgui_colors[CGUI_COLOR_LABEL_INACTIVE_1]; else if (b->hasfocus) { if (b->hasfocus == 2) ! col = cgui_colors[CGUI_COLOR_LABEL_HIDDEN_FOCUS]; else ! col = cgui_colors[CGUI_COLOR_LABEL_FOCUS]; } else ! col = cgui_colors[CGUI_COLOR_LABEL]; width = x2 - x1 + 1; dy = text_height(b->font) + 1; /* extra pixel for underlining */ *************** *** 122,126 **** } if (b->inactive) ! textout_ex(bmp, b->font, tag, x+1, y+1, cgui_dgray, -1); textout_ex(bmp, b->font, tag, x, y, col, -1); if (b->hkrow == i && b->hklen) { --- 122,126 ---- } if (b->inactive) ! textout_ex(bmp, b->font, tag, x+1, y+1, cgui_colors[CGUI_COLOR_LABEL_INACTIVE_2], -1); textout_ex(bmp, b->font, tag, x, y, col, -1); if (b->hkrow == i && b->hklen) { *************** *** 137,147 **** if (bmp == NULL) return; ! hline(bmp, x1, y1, x2, cgui_black); ! hline(bmp, x1 + 1, y1 + 1, x2 - 1, cgui_dgray); ! vline(bmp, x1, y1 + 1, y2 - 1, cgui_black); ! vline(bmp, x1 + 1, y1 + 2, y2 - 1, cgui_dgray); ! hline(bmp, x1, y2, x2, cgui_white); ! vline(bmp, x2, y1 + 1, y2 - 1, cgui_white); } --- 137,147 ---- if (bmp == NULL) return; ! hline(bmp, x1, y1, x2, cgui_colors[CGUI_COLOR_HEAVY_SHADOWED_BORDER]); ! hline(bmp, x1 + 1, y1 + 1, x2 - 1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! vline(bmp, x1, y1 + 1, y2 - 1, cgui_colors[CGUI_COLOR_HEAVY_SHADOWED_BORDER]); ! vline(bmp, x1 + 1, y1 + 2, y2 - 1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(bmp, x1, y2, x2, cgui_colors[CGUI_COLOR_HEAVY_LIGHTENED_BORDER]); ! vline(bmp, x2, y1 + 1, y2 - 1, cgui_colors[CGUI_COLOR_HEAVY_LIGHTENED_BORDER] ); } *************** *** 155,173 **** return; if (indic) ! col = cgui_blue; else ! col = cgui_dgray; ! hline(bmp, x1, y1, x2, cgui_white); ! hline(bmp, x1 + 1, y1 + 1, x2 - 1, cgui_lgray); ! vline(bmp, x1, y1 + 1, y2 - 1, cgui_white); ! vline(bmp, x1 + 1, y1 + 2, y2 - 2, cgui_lgray); ! /* draw to bottom edge */ ! hline(bmp, x1, y2, x2, cgui_black); hline(bmp, x1 + 1, y2 - 1, x2 - 1, col); ! /* draw to right edge */ ! vline(bmp, x2, y1 + 1, y2 - 1, cgui_black); vline(bmp, x2 - 1, y1 + 2, y2 - 2, col); } --- 155,176 ---- return; if (indic) ! col = cgui_colors[CGUI_COLOR_BUTTON_FRAME_FOCUS]; else ! col = cgui_colors[CGUI_COLOR_SHADOWED_BORDER]; + /* Top */ + hline(bmp, x1, y1, x2, cgui_colors[CGUI_COLOR_HEAVY_LIGHTENED_BORDER]); + hline(bmp, x1 + 1, y1 + 1, x2 - 1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! /* Left */ ! vline(bmp, x1, y1 + 1, y2 - 1, cgui_colors[CGUI_COLOR_HEAVY_LIGHTENED_BORDER]); ! vline(bmp, x1 + 1, y1 + 2, y2 - 2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! ! /* Bottom */ ! hline(bmp, x1, y2, x2, cgui_colors[CGUI_COLOR_HEAVY_SHADOWED_BORDER]); hline(bmp, x1 + 1, y2 - 1, x2 - 1, col); ! /* Right */ ! vline(bmp, x2, y1 + 1, y2 - 1, cgui_colors[CGUI_COLOR_HEAVY_SHADOWED_BORDER]); vline(bmp, x2 - 1, y1 + 2, y2 - 2, col); } Index: obheader.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/obheader.c,v retrieving revision 1.1.4.5 retrieving revision 1.1.4.6 diff -C2 -d -r1.1.4.5 -r1.1.4.6 *** obheader.c 7 Oct 2007 16:37:22 -0000 1.1.4.5 --- obheader.c 14 Jul 2008 20:20:44 -0000 1.1.4.6 *************** *** 34,41 **** extern void DrawThinFrame(BITMAP *bmp, int x1, int y1, int x2, int y2) { ! hline(bmp, x1, y1, x2, cgui_dgray); ! vline(bmp, x1, y1, y2, cgui_dgray); ! hline(bmp, x1, y2, x2, cgui_lgray); ! vline(bmp, x2, y1, y2, cgui_lgray); } --- 34,41 ---- extern void DrawThinFrame(BITMAP *bmp, int x1, int y1, int x2, int y2) { ! hline(bmp, x1, y1, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! vline(bmp, x1, y1, y2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(bmp, x1, y2, x2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! vline(bmp, x2, y1, y2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); } *************** *** 55,63 **** if (ofs < HEADERFRAME + HEADERSPACE) ofs = HEADERFRAME + HEADERSPACE; ! rect(bmp, x1, y1, x2, y2, cgui_gray); ! rect(bmp, x1 + 1, y1 + 1, x2 - 1, y2 - 1, cgui_gray); DrawThinFrame(bmp, x1+2, y1+2, x2-2, y2-2); ! rectfill(bmp, x1 + HEADERFRAME, y1 + HEADERFRAME, x2 - HEADERFRAME, ! y2 - HEADERFRAME, bcol); cl = bmp->cl; cr = bmp->cr; --- 55,62 ---- if (ofs < HEADERFRAME + HEADERSPACE) ofs = HEADERFRAME + HEADERSPACE; ! rect(bmp, x1, y1, x2, y2, cgui_colors[CGUI_COLOR_CONTAINER]); ! rect(bmp, x1 + 1, y1 + 1, x2 - 1, y2 - 1, cgui_colors[CGUI_COLOR_CONTAINER]); DrawThinFrame(bmp, x1+2, y1+2, x2-2, y2-2); ! rectfill(bmp, x1 + HEADERFRAME, y1 + HEADERFRAME, x2 - HEADERFRAME, y2 - HEADERFRAME, bcol); cl = bmp->cl; cr = bmp->cr; *************** *** 74,80 **** return; if (b->hasfocus) { ! DrawFramedLabel(b->label, b, cgui_white, cgui_dblue); } else { ! DrawFramedLabel(b->label, b, cgui_lgray, cgui_dgray); } } --- 73,79 ---- return; if (b->hasfocus) { ! DrawFramedLabel(b->label, b, cgui_colors[CGUI_COLOR_TITLE_FOCUS_TEXT], cgui_colors[CGUI_COLOR_TITLE_FOCUS_BACKGROUND]); } else { ! DrawFramedLabel(b->label, b, cgui_colors[CGUI_COLOR_TITLE_UNFOCUS_TEXT], cgui_colors[CGUI_COLOR_TITLE_UNFOCUS_BACKGROUND]); } } *************** *** 95,100 **** b->x1 = b->y1 = 0; b->y2 = text_height(b->font) - 1 + HEADERFRAME * 2 + HEADERSPACE * 2; ! b->x2 = text_length(b->font, b->label) - 1 + HEADERFRAME * 2 + ! HEADERSPACE * 2; } --- 94,98 ---- b->x1 = b->y1 = 0; b->y2 = text_height(b->font) - 1 + HEADERFRAME * 2 + HEADERSPACE * 2; ! b->x2 = text_length(b->font, b->label) - 1 + HEADERFRAME * 2 + HEADERSPACE * 2; } Index: obmenrad.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/Attic/obmenrad.c,v retrieving revision 1.1 retrieving revision 1.1.4.1 diff -C2 -d -r1.1 -r1.1.4.1 *** obmenrad.c 2 Mar 2003 17:45:17 -0000 1.1 --- obmenrad.c 14 Jul 2008 20:20:45 -0000 1.1.4.1 *************** *** 24,30 **** y = b->y1 + 4; if (b->inactive) ! col = cgui_gray; else ! col = cgui_black; hline(b->parent->bmp, x + 1, y + 5, x + 2, col); hline(b->parent->bmp, x, y + 6, x + 3, col); --- 24,30 ---- y = b->y1 + 4; if (b->inactive) ! col = cgui_colors[CGUI_COLOR_LABEL_INACTIVE_1]; else ! col = cgui_colors[CGUI_COLOR_LABEL]; hline(b->parent->bmp, x + 1, y + 5, x + 2, col); hline(b->parent->bmp, x, y + 6, x + 3, col); Index: winscr.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/winscr.c,v retrieving revision 1.1.4.4 retrieving revision 1.1.4.5 diff -C2 -d -r1.1.4.4 -r1.1.4.5 *** winscr.c 25 Dec 2007 11:41:43 -0000 1.1.4.4 --- winscr.c 14 Jul 2008 20:20:59 -0000 1.1.4.5 *************** *** 38,42 **** } } else { ! clear_to_color(nd->bmp, makecol(0, 130, 130)); } } --- 38,42 ---- } } else { ! clear_to_color(nd->bmp, cgui_colors[CGUI_COLOR_DESKTOP]); } } Index: obbutton.h =================================================================== RCS file: /cvsroot/cgui/cgui/src/obbutton.h,v retrieving revision 1.1.1.1 retrieving revision 1.1.1.1.4.1 diff -C2 -d -r1.1.1.1 -r1.1.1.1.4.1 *** obbutton.h 2 Mar 2003 17:24:24 -0000 1.1.1.1 --- obbutton.h 14 Jul 2008 20:20:44 -0000 1.1.1.1.4.1 *************** *** 10,14 **** extern void ButtonFrame(struct BITMAP *bmp, int x1, int y1, int x2, int y2, int indic); ! #define FillText(b, disp) rectfill(b->parent->bmp, b->x1+2, b->y1+2, b->x2-2+disp, b->y2-2+disp, cgui_gray) #define ButtonTextC(dx, dy, b, s) ButtonText1(dx, dy, b, 1, s) #define ButtonTextL(dx, dy, b, s) ButtonText1(dx, dy, b, 0, s) --- 10,14 ---- extern void ButtonFrame(struct BITMAP *bmp, int x1, int y1, int x2, int y2, int indic); ! #define FillText(b, disp) rectfill(b->parent->bmp, b->x1+2, b->y1+2, b->x2-2+disp, b->y2-2+disp, cgui_colors[CGUI_COLOR_WIDGET_BACKGROUND]) #define ButtonTextC(dx, dy, b, s) ButtonText1(dx, dy, b, 1, s) #define ButtonTextL(dx, dy, b, s) ButtonText1(dx, dy, b, 0, s) Index: obradio.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/obradio.c,v retrieving revision 1.1.2.1.2.1 retrieving revision 1.1.2.1.2.2 diff -C2 -d -r1.1.2.1.2.1 -r1.1.2.1.2.2 *** obradio.c 7 Oct 2007 16:37:22 -0000 1.1.2.1.2.1 --- obradio.c 14 Jul 2008 20:20:59 -0000 1.1.2.1.2.2 *************** *** 57,71 **** DisplayBitmap(b, 2); ! hline(b->parent->bmp, x1, y1, x2, cgui_black); ! vline(b->parent->bmp, x1, y1 + 1, y2, cgui_black); ! hline(b->parent->bmp, x1 + 1, y1 + 1, x2 - 1, cgui_dgray); ! vline(b->parent->bmp, x1 + 1, y1 + 1, y2 - 1, cgui_dgray); ! hline(b->parent->bmp, x1 + 2, y1 + 2, x2 - 1, cgui_dgray); ! vline(b->parent->bmp, x1 + 2, y1 + 3, y2 - 1, cgui_dgray); ! hline(b->parent->bmp, x1 + 1, y2, x2, cgui_white); ! vline(b->parent->bmp, x2, y1 + 1, y2 - 1, cgui_white); } --- 57,71 ---- DisplayBitmap(b, 2); ! hline(b->parent->bmp, x1, y1, x2, cgui_colors[CGUI_COLOR_HEAVY_SHADOWED_BORDER]); ! vline(b->parent->bmp, x1, y1 + 1, y2, cgui_colors[CGUI_COLOR_HEAVY_SHADOWED_BORDER]); ! hline(b->parent->bmp, x1 + 1, y1 + 1, x2 - 1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! vline(b->parent->bmp, x1 + 1, y1 + 1, y2 - 1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(b->parent->bmp, x1 + 2, y1 + 2, x2 - 1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! vline(b->parent->bmp, x1 + 2, y1 + 3, y2 - 1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(b->parent->bmp, x1 + 1, y2, x2, cgui_colors[CGUI_COLOR_HEAVY_LIGHTENED_BORDER]); ! vline(b->parent->bmp, x2, y1 + 1, y2 - 1, cgui_colors[CGUI_COLOR_HEAVY_LIGHTENED_BORDER]); } Index: obstatus.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/obstatus.c,v retrieving revision 1.1.4.1 retrieving revision 1.1.4.2 diff -C2 -d -r1.1.4.1 -r1.1.4.2 *** obstatus.c 28 Mar 2005 17:24:18 -0000 1.1.4.1 --- obstatus.c 14 Jul 2008 20:20:59 -0000 1.1.4.2 *************** *** 46,50 **** st->FormatFunc(st->data, s); DrawThinFrame(bmp, x1, y1, x2, y2); ! rectfill(bmp, x1 + 1, y1 + 1, x2 - 1, y2 - 1, cgui_gray); cl = bmp->cl; cr = bmp->cr; --- 46,50 ---- st->FormatFunc(st->data, s); DrawThinFrame(bmp, x1, y1, x2, y2); ! rectfill(bmp, x1 + 1, y1 + 1, x2 - 1, y2 - 1, cgui_colors[CGUI_COLOR_STATUSFIELD_BACKGROUND]); cl = bmp->cl; cr = bmp->cr; *************** *** 52,56 **** cb = bmp->cb; set_clip_rect(bmp, x1 + 1, y1 + 1, x2 - 1, y2 - 1); ! textout_ex(bmp, b->font, s, x1 + xofs, ty, cgui_black, -1); set_clip_rect(bmp, cl, ct, cr, cb); } --- 52,56 ---- cb = bmp->cb; set_clip_rect(bmp, x1 + 1, y1 + 1, x2 - 1, y2 - 1); ! textout_ex(bmp, b->font, s, x1 + xofs, ty, cgui_colors[CGUI_COLOR_STATUSFIELD_TEXT], -1); set_clip_rect(bmp, cl, ct, cr, cb); } Index: obgroove.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/obgroove.c,v retrieving revision 1.1 retrieving revision 1.1.4.1 diff -C2 -d -r1.1 -r1.1.4.1 *** obgroove.c 2 Mar 2003 17:45:17 -0000 1.1 --- obgroove.c 14 Jul 2008 20:20:44 -0000 1.1.4.1 *************** *** 14,20 **** if (b->parent->bmp == NULL) return; ! rectfill(b->parent->bmp, b->x1, b->y1, b->x2, b->y2, cgui_gray); ! hline(b->parent->bmp, b->x1 + 4, b->y1 + 1, b->x2 - 4, cgui_dgray); ! hline(b->parent->bmp, b->x1 + 4, b->y1 + 2, b->x2 - 4, cgui_lgray); } --- 14,20 ---- if (b->parent->bmp == NULL) return; ! rectfill(b->parent->bmp, b->x1, b->y1, b->x2, b->y2, cgui_colors[CGUI_COLOR_CONTAINER]); ! hline(b->parent->bmp, b->x1 + 4, b->y1 + 1, b->x2 - 4, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(b->parent->bmp, b->x1 + 4, b->y1 + 2, b->x2 - 4, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); } Index: list.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/list.c,v retrieving revision 1.1.2.6.2.22 retrieving revision 1.1.2.6.2.23 diff -C2 -d -r1.1.2.6.2.22 -r1.1.2.6.2.23 *** list.c 27 Apr 2008 10:54:23 -0000 1.1.2.6.2.22 --- list.c 14 Jul 2008 20:20:40 -0000 1.1.2.6.2.23 *************** *** 780,787 **** if (bmp == NULL) return; ! hline(bmp, b->x1, b->y1, b->x2, cgui_dgray); ! vline(bmp, b->x1, b->y1 + 1, b->y2, cgui_dgray); ! hline(bmp, b->x1 + 1, b->y2, b->x2, cgui_lgray); ! vline(bmp, b->x2, b->y1 + 1, b->y2 - 1, cgui_lgray); } --- 780,787 ---- if (bmp == NULL) return; ! hline(bmp, b->x1, b->y1, b->x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! vline(bmp, b->x1, b->y1 + 1, b->y2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(bmp, b->x1 + 1, b->y2, b->x2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! vline(bmp, b->x2, b->y1 + 1, b->y2 - 1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); } *************** *** 868,872 **** x1 = DrawNodeBranches(bmp, tree_node->parent, x1, y1, y2, w); if (!tree_node->last) ! vline(bmp, x1 + w/2, y1, y2, cgui_dgray); return x1 + w; } --- 868,872 ---- x1 = DrawNodeBranches(bmp, tree_node->parent, x1, y1, y2, w); if (!tree_node->last) ! vline(bmp, x1 + w/2, y1, y2, cgui_colors[CGUI_COLOR_TREE_CONTROL_OUTLINE]); return x1 + w; } *************** *** 890,904 **** x1 += w; if (tree_node->last) { ! vline(bmp, x, y1, y, cgui_dgray); } else { ! vline(bmp, x, y1, y2, cgui_dgray); } ! hline(bmp, x, y, x1-1, cgui_dgray); if (tree_node->internal) { ! rectfill(bmp, x-4, y-4, x+4, y+4, cgui_white); ! rect(bmp, x-5, y-5, x+5, y+5, cgui_dgray); ! hline(bmp, x-3, y, x+3, cgui_dgray); if (!tree_node->expanded) { ! vline(bmp, x, y-3, y+3, cgui_dgray); } } --- 890,904 ---- x1 += w; if (tree_node->last) { ! vline(bmp, x, y1, y, cgui_colors[CGUI_COLOR_TREE_CONTROL_OUTLINE]); } else { ! vline(bmp, x, y1, y2, cgui_colors[CGUI_COLOR_TREE_CONTROL_OUTLINE]); } ! hline(bmp, x, y, x1-1, cgui_colors[CGUI_COLOR_TREE_CONTROL_OUTLINE]); if (tree_node->internal) { ! rectfill(bmp, x-4, y-4, x+4, y+4, cgui_colors[CGUI_COLOR_TREE_CONTROL_BACKGROUND]); ! rect(bmp, x-5, y-5, x+5, y+5, cgui_colors[CGUI_COLOR_TREE_CONTROL_OUTLINE]); ! hline(bmp, x-3, y, x+3, cgui_colors[CGUI_COLOR_TREE_CONTROL_OUTLINE]); if (!tree_node->expanded) { ! vline(bmp, x, y-3, y+3, cgui_colors[CGUI_COLOR_TREE_CONTROL_OUTLINE]); } } *************** *** 939,942 **** --- 939,943 ---- t_image *im; void *appdata; + int red, green, blue; bmp = b->parent->bmp; *************** *** 954,966 **** if (b->hasfocus && cgui_list_show_focused_row) { if (b->hasfocus == 2) { ! bcolor = cgui_lblue; ! fcolor = cgui_black; } else { ! bcolor = cgui_blue; ! fcolor = cgui_white; } } else { ! fcolor = cgui_black; ! bcolor = cgui_white; } is_clipped = 0; --- 955,967 ---- if (b->hasfocus && cgui_list_show_focused_row) { if (b->hasfocus == 2) { ! bcolor = cgui_colors[CGUI_COLOR_LISTBOX_HIDDEN_FOCUS_BACKGROUND]; ! fcolor = cgui_colors[CGUI_COLOR_LISTBOX_HIDDEN_FOCUS_TEXT]; } else { ! bcolor = cgui_colors[CGUI_COLOR_LISTBOX_FOCUS_BACKGROUND]; ! fcolor = cgui_colors[CGUI_COLOR_LISTBOX_FOCUS_TEXT]; } } else { ! fcolor = cgui_colors[CGUI_COLOR_LISTBOX_TEXT]; ! bcolor = cgui_colors[CGUI_COLOR_LISTBOX_BACKGROUND]; } is_clipped = 0; *************** *** 990,994 **** } if (bgx > x1) ! rectfill(bmp, x1, y1, bgx-1, y2 - 1, cgui_white); rectfill(bmp, bgx, y1, x2, y2 - 1, CGUI_list_row_b_color); } --- 991,995 ---- } if (bgx > x1) ! rectfill(bmp, x1, y1, bgx-1, y2 - 1, cgui_colors[CGUI_COLOR_TREE_VIEW_BACKGROUND]); rectfill(bmp, bgx, y1, x2, y2 - 1, CGUI_list_row_b_color); } *************** *** 1005,1012 **** uline |= ret & ROW_UNDERLINE; strike |= ret & ROW_STRIKE; ! if (b->hasfocus == 1 && CGUI_list_row_b_color != cgui_blue) { /* selected row and app wants to have a different background */ ! CGUI_list_row_b_color = makecol(getr(CGUI_list_row_b_color) / 2, getg(CGUI_list_row_b_color)/2, (getb(CGUI_list_row_b_color) + 255)/2); ! CGUI_list_row_f_color = cgui_white; } if (l->column_widths) { --- 1006,1016 ---- uline |= ret & ROW_UNDERLINE; strike |= ret & ROW_STRIKE; ! if (b->hasfocus == 1 && CGUI_list_row_b_color != cgui_colors[CGUI_COLOR_LISTBOX_FOCUS_BACKGROUND]) { /* selected row and app wants to have a different background */ ! red = getr(CGUI_list_row_b_color) / 2; ! green = getg(CGUI_list_row_b_color)/2; ! blue = (getb(CGUI_list_row_b_color) + 255)/2; ! CGUI_list_row_b_color = makecol(red, green, blue); ! CGUI_list_row_f_color = makecol(255-red, 255-green, 255-blue); } if (l->column_widths) { *************** *** 1949,1953 **** DrawImage(im, bmp, x, 0); } else { ! textout_ex(bmp, l->font, s, x, 0, cgui_black, -1); } x += l->column_widths[i]; --- 1953,1957 ---- DrawImage(im, bmp, x, 0); } else { ! textout_ex(bmp, l->font, s, x, 0, cgui_colors[CGUI_COLOR_DRAGGED_TEXT], -1); } x += l->column_widths[i]; *************** *** 2430,2435 **** } CGUI_list_font = _cgui_prop_font; ! CGUI_list_row_delimiter_color = cgui_white; ! CGUI_list_column_delimiter_color = cgui_gray; } --- 2434,2439 ---- } CGUI_list_font = _cgui_prop_font; ! CGUI_list_row_delimiter_color = cgui_colors[CGUI_COLOR_LISTBOX_ROW_DELIMITER]; ! CGUI_list_column_delimiter_color = cgui_colors[CGUI_COLOR_LISTBOX_COLUMN_DELIMITER]; } Index: obprogr.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/obprogr.c,v retrieving revision 1.1.4.2 retrieving revision 1.1.4.3 diff -C2 -d -r1.1.4.2 -r1.1.4.3 *** obprogr.c 5 Jul 2008 08:10:42 -0000 1.1.4.2 --- obprogr.c 14 Jul 2008 20:20:59 -0000 1.1.4.3 *************** *** 41,57 **** if (b->parent->bmp) { DrawThinFrame(b->parent->bmp, b->x1, b->y1, b->x2, b->y2); ! if (pb->x <= 0) ! rectfill(b->parent->bmp, b->x1 + FRAMEW, b->y1 + FRAMEW, ! b->x2 - FRAMEW, b->y2 - FRAMEW, cgui_gray); ! else { x = b->x1 + pb->x + FRAMEW; ! if (x >= b->x2 - FRAMEW) ! rectfill(b->parent->bmp, b->x1 + FRAMEW, b->y1 + FRAMEW, ! b->x2 - FRAMEW, b->y2 - FRAMEW, cgui_blue); ! else { ! rectfill(b->parent->bmp, b->x1 + FRAMEW, b->y1 + FRAMEW, ! x - 1, b->y2 - FRAMEW, cgui_blue); ! rectfill(b->parent->bmp, x, b->y1 + FRAMEW, ! b->x2 - FRAMEW, b->y2 - FRAMEW, cgui_gray); } } --- 41,53 ---- if (b->parent->bmp) { DrawThinFrame(b->parent->bmp, b->x1, b->y1, b->x2, b->y2); ! if (pb->x <= 0) { ! rectfill(b->parent->bmp, b->x1 + FRAMEW, b->y1 + FRAMEW, b->x2 - FRAMEW, b->y2 - FRAMEW, cgui_colors[CGUI_COLOR_PROGRESSBAR_BACKGROUND]); ! } else { x = b->x1 + pb->x + FRAMEW; ! if (x >= b->x2 - FRAMEW) { ! rectfill(b->parent->bmp, b->x1 + FRAMEW, b->y1 + FRAMEW, b->x2 - FRAMEW, b->y2 - FRAMEW, cgui_colors[CGUI_COLOR_PROGRESSBAR]); ! } else { ! rectfill(b->parent->bmp, b->x1 + FRAMEW, b->y1 + FRAMEW, x - 1, b->y2 - FRAMEW, cgui_colors[CGUI_COLOR_PROGRESSBAR]); ! rectfill(b->parent->bmp, x, b->y1 + FRAMEW, b->x2 - FRAMEW, b->y2 - FRAMEW, cgui_colors[CGUI_COLOR_PROGRESSBAR_BACKGROUND]); } } Index: menubar.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/menubar.c,v retrieving revision 1.1.2.1.2.2 retrieving revision 1.1.2.1.2.3 diff -C2 -d -r1.1.2.1.2.2 -r1.1.2.1.2.3 *** menubar.c 6 Sep 2007 18:57:24 -0000 1.1.2.1.2.2 --- menubar.c 14 Jul 2008 20:20:44 -0000 1.1.2.1.2.3 *************** *** 164,168 **** x2 = b->x2; y2 = b->y2; ! rectfill(bmp, b->x1, b->y1, b->x2, b->y2, cgui_gray); if (b->hasfocus) { MenuItemFrameIn(bmp, x1, y1, x2, y2); --- 164,168 ---- x2 = b->x2; y2 = b->y2; ! rectfill(bmp, b->x1, b->y1, b->x2, b->y2, cgui_colors[CGUI_COLOR_WIDGET_BACKGROUND]); if (b->hasfocus) { MenuItemFrameIn(bmp, x1, y1, x2, y2); *************** *** 229,242 **** x2 = b->x2; y2 = b->y2; ! rectfill(bmp, b->x1, b->y1, b->x2, b->y2, cgui_gray); if (b->inactive) ! col = cgui_lgray; else if (b->hasfocus) { if (b->hasfocus == 2) ! col = cgui_lblue; else ! col = cgui_blue; } else ! col = cgui_black; if (b->hasfocus) { MenuItemFrameIn(bmp, x1, y1, x2, y2); --- 229,242 ---- x2 = b->x2; y2 = b->y2; ! rectfill(bmp, b->x1, b->y1, b->x2, b->y2, cgui_colors[CGUI_COLOR_WIDGET_BACKGROUND]); if (b->inactive) ! col = cgui_colors[CGUI_COLOR_LABEL_INACTIVE_1]; else if (b->hasfocus) { if (b->hasfocus == 2) ! col = cgui_colors[CGUI_COLOR_LABEL_HIDDEN_FOCUS]; else ! col = cgui_colors[CGUI_COLOR_LABEL_FOCUS]; } else ! col = cgui_colors[CGUI_COLOR_LABEL]; if (b->hasfocus) { MenuItemFrameIn(bmp, x1, y1, x2, y2); Index: obcheck.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/obcheck.c,v retrieving revision 1.1 retrieving revision 1.1.4.1 diff -C2 -d -r1.1 -r1.1.4.1 *** obcheck.c 2 Mar 2003 17:45:17 -0000 1.1 --- obcheck.c 14 Jul 2008 20:20:44 -0000 1.1.4.1 *************** *** 38,44 **** bmp = b->parent->bmp; if (b->inactive) ! col = cgui_lgray; else ! col = cgui_black; if (y > b->y2 - 3 - 8) y = b->y2 - 3 - 8; --- 38,44 ---- bmp = b->parent->bmp; if (b->inactive) ! col = cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]; else ! col = cgui_colors[CGUI_COLOR_LABEL]; if (y > b->y2 - 3 - 8) y = b->y2 - 3 - 8; *************** *** 59,65 **** y1 = b->y1; y2 = b->y2; ! rect(bmp, x1 + 1, y1 + 1, x2 - 2, y2 - 1, cgui_gray); ! rect(bmp, x1 + 2, y1 + 2, x2 - 2, y2 - 2, cgui_gray); ! rectfill(bmp, x1 + 4, y1 + 4, x2 - 4, y2 - 4, cgui_white); DrawThinFrame(bmp, x1+3, y1+3, x2 - 3, y2 - 3); } --- 59,65 ---- y1 = b->y1; y2 = b->y2; ! rect(bmp, x1 + 1, y1 + 1, x2 - 2, y2 - 1, cgui_colors[CGUI_COLOR_WIDGET_BACKGROUND]); ! rect(bmp, x1 + 2, y1 + 2, x2 - 2, y2 - 2, cgui_colors[CGUI_COLOR_WIDGET_BACKGROUND]); ! rectfill(bmp, x1 + 4, y1 + 4, x2 - 4, y2 - 4, cgui_colors[CGUI_COLOR_CHECKBOX_MARK_BACKGROUND]); DrawThinFrame(bmp, x1+3, y1+3, x2 - 3, y2 - 3); } *************** *** 81,85 **** } DrawCheckMarkBox(b); /* always do to rub */ ! rect(b->parent->bmp, b->x1, b->y1, b->x2, b->y2, cgui_dgray); if (*ch->sel) DrawCheckMark(b, b->x1 + 5, TEXTY(b, 2)); --- 81,85 ---- } DrawCheckMarkBox(b); /* always do to rub */ ! rect(b->parent->bmp, b->x1, b->y1, b->x2, b->y2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); if (*ch->sel) DrawCheckMark(b, b->x1 + 5, TEXTY(b, 2)); Index: obedbox.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/obedbox.c,v retrieving revision 1.1.2.1.2.24 retrieving revision 1.1.2.1.2.25 diff -C2 -d -r1.1.2.1.2.24 -r1.1.2.1.2.25 *** obedbox.c 25 Apr 2008 21:05:47 -0000 1.1.2.1.2.24 --- obedbox.c 14 Jul 2008 20:20:44 -0000 1.1.2.1.2.25 *************** *** 1276,1290 **** yt = TEXTY(b, 0); if (b->inactive) ! col = cgui_lgray; else if (b->hasfocus) { if (b->hasfocus == 2) ! col = cgui_lblue; else ! col = cgui_blue; } else ! col = cgui_black; if (bmp) { ! rectfill(bmp, x1, y1, x2, y2, cgui_gray); x1 += offset; if (b->im) { --- 1276,1290 ---- yt = TEXTY(b, 0); if (b->inactive) ! col = cgui_colors[CGUI_COLOR_LABEL_INACTIVE_1]; else if (b->hasfocus) { if (b->hasfocus == 2) ! col = cgui_colors[CGUI_COLOR_LABEL_HIDDEN_FOCUS]; else ! col = cgui_colors[CGUI_COLOR_LABEL_FOCUS]; } else ! col = cgui_colors[CGUI_COLOR_LABEL]; if (bmp) { ! rectfill(bmp, x1, y1, x2, y2, cgui_colors[CGUI_COLOR_WIDGET_BACKGROUND]); x1 += offset; if (b->im) { *************** *** 1300,1304 **** } if (b->inactive) { ! textout_ex(bmp, b->font, b->label, x1 + 1, yt + offset + 1, cgui_dgray, -1); } textout_ex(bmp, b->font, b->label, x1, yt + offset, col, -1); --- 1300,1304 ---- } if (b->inactive) { ! textout_ex(bmp, b->font, b->label, x1 + 1, yt + offset + 1, cgui_colors[CGUI_COLOR_LABEL_INACTIVE_2], -1); } textout_ex(bmp, b->font, b->label, x1, yt + offset, col, -1); *************** *** 1327,1348 **** DrawLeftSidedImage(b, b->x1, x1, 0); ! hline(nd->bmp, x1, y1, x2, cgui_dgray); ! hline(nd->bmp, x1 + 1, y1 + 1, x2 - 1, cgui_dgray); ! vline(nd->bmp, x1, y1 + 1, y2, cgui_dgray); ! vline(nd->bmp, x1 + 1, y1 + 2, y2 - 1, cgui_dgray); ! hline(nd->bmp, x1 + 1, y2, x2, cgui_lgray); ! hline(nd->bmp, x1 + 2, y2 - 1, x2, cgui_lgray); ! vline(nd->bmp, x2, y1 + 1, y2 - 2, cgui_lgray); ! vline(nd->bmp, x2 - 1, y1 + 2, y2 - 2, cgui_lgray); if (b->hasfocus) { if (b->hasfocus == 2) ! col = cgui_lblue; else ! col = cgui_blue; } else ! col = cgui_white; rect(nd->bmp, x1 + 2, y1 + 2, x2 - 2, y2 - 2, col); } --- 1327,1348 ---- DrawLeftSidedImage(b, b->x1, x1, 0); ! hline(nd->bmp, x1, y1, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(nd->bmp, x1 + 1, y1 + 1, x2 - 1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! vline(nd->bmp, x1, y1 + 1, y2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! vline(nd->bmp, x1 + 1, y1 + 2, y2 - 1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(nd->bmp, x1 + 1, y2, x2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! hline(nd->bmp, x1 + 2, y2 - 1, x2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! vline(nd->bmp, x2, y1 + 1, y2 - 2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! vline(nd->bmp, x2 - 1, y1 + 2, y2 - 2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); if (b->hasfocus) { if (b->hasfocus == 2) ! col = cgui_colors[CGUI_COLOR_LABEL_HIDDEN_FOCUS]; else ! col = cgui_colors[CGUI_COLOR_BUTTON_FRAME_FOCUS]; } else ! col = cgui_colors[CGUI_COLOR_EDITBOX_BACKGROUND]; rect(nd->bmp, x1 + 2, y1 + 2, x2 - 2, y2 - 2, col); } *************** *** 1360,1368 **** return; if (b->inactive) { ! drawcol = cgui_dgray; ! bcol = cgui_lgray; } else { ! drawcol = cgui_black; ! bcol = cgui_white; } if (!edb->edit_in_progress) --- 1360,1368 ---- return; if (b->inactive) { ! drawcol = cgui_colors[CGUI_COLOR_EDITBOX_TEXT_INACTIVE]; ! bcol = cgui_colors[CGUI_COLOR_EDITBOX_BACKGROUND_INACTIVE]; } else { ! drawcol = cgui_colors[CGUI_COLOR_EDITBOX_TEXT]; ! bcol = cgui_colors[CGUI_COLOR_EDITBOX_BACKGROUND]; } if (!edb->edit_in_progress) *************** *** 1398,1402 **** select_startx = 1 + l1; select_endx = l1 + l2; ! rectfill(edb->bmp, select_startx, 0, select_endx, y2, cgui_blue); } } --- 1398,1402 ---- select_startx = 1 + l1; select_endx = l1 + l2; ! rectfill(edb->bmp, select_startx, 0, select_endx, y2, cgui_colors[CGUI_COLOR_EDITBOX_BACKGROUND_MARK]); } } *************** *** 1405,1409 **** if (edb->cursor) { if (edb->x >= select_startx && edb->x <= select_endx ) { ! curs_col = cgui_white; } else { curs_col = drawcol; --- 1405,1409 ---- if (edb->cursor) { if (edb->x >= select_startx && edb->x <= select_endx ) { ! curs_col = cgui_colors[CGUI_COLOR_EDITBOX_TEXT_MARK]; } else { curs_col = drawcol; Index: ndresize.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/ndresize.c,v retrieving revision 1.1.4.2 retrieving revision 1.1.4.3 diff -C2 -d -r1.1.4.2 -r1.1.4.3 *** ndresize.c 25 Apr 2008 21:05:47 -0000 1.1.4.2 --- ndresize.c 14 Jul 2008 20:20:44 -0000 1.1.4.3 *************** *** 164,172 **** if (y2>b->y2) y2 = b->y2; ! rectfill(b->parent->bmp, b->x1, b->y1, b->x2, b->y2, cgui_gray); for (i=y1; i<y2; i+=2) ! putpixel(b->parent->bmp, b->x1, i, cgui_dgray); for (i=y1+1; i<=y2; i+=2) ! putpixel(b->parent->bmp, b->x2, i, cgui_dgray); } } --- 164,172 ---- if (y2>b->y2) y2 = b->y2; ! rectfill(b->parent->bmp, b->x1, b->y1, b->x2, b->y2, cgui_colors[CGUI_COLOR_CONTAINER]); for (i=y1; i<y2; i+=2) ! putpixel(b->parent->bmp, b->x1, i, cgui_colors[CGUI_COLOR_RESIZER_HANDLE]); for (i=y1+1; i<=y2; i+=2) ! putpixel(b->parent->bmp, b->x2, i, cgui_colors[CGUI_COLOR_RESIZER_HANDLE]); } } *************** *** 182,190 **** if (x2>b->x2) x2 = b->x2; ! rectfill(b->parent->bmp, b->x1, b->y1, b->x2, b->y2, cgui_gray); for (i=x1; i<x2; i+=2) ! putpixel(b->parent->bmp, i, b->y1, cgui_dgray); for (i=x1+1; i<=x2; i+=2) ! putpixel(b->parent->bmp, i, b->y2, cgui_dgray); } } --- 182,190 ---- if (x2>b->x2) x2 = b->x2; ! rectfill(b->parent->bmp, b->x1, b->y1, b->x2, b->y2, cgui_colors[CGUI_COLOR_CONTAINER]); for (i=x1; i<x2; i+=2) ! putpixel(b->parent->bmp, i, b->y1, cgui_colors[CGUI_COLOR_RESIZER_HANDLE]); for (i=x1+1; i<=x2; i+=2) ! putpixel(b->parent->bmp, i, b->y2, cgui_colors[CGUI_COLOR_RESIZER_HANDLE]); } } *************** *** 194,202 **** int i; if (b->parent->bmp) { ! rectfill(b->parent->bmp, b->x1, b->y1, b->x2, b->y2, cgui_gray); for (i=b->x1; i<b->x2-1; i+=2) { ! putpixel(b->parent->bmp, i, b->y1, cgui_dgray); ! putpixel(b->parent->bmp, i+1, b->y1+1, cgui_dgray); ! putpixel(b->parent->bmp, i, b->y1+2, cgui_dgray); } } --- 194,202 ---- int i; if (b->parent->bmp) { ! rectfill(b->parent->bmp, b->x1, b->y1, b->x2, b->y2, cgui_colors[CGUI_COLOR_CONTAINER]); for (i=b->x1; i<b->x2-1; i+=2) { ! putpixel(b->parent->bmp, i, b->y1, cgui_colors[CGUI_COLOR_RESIZER_HANDLE]); ! putpixel(b->parent->bmp, i+1, b->y1+1, cgui_colors[CGUI_COLOR_RESIZER_HANDLE]); ! putpixel(b->parent->bmp, i, b->y1+2, cgui_colors[CGUI_COLOR_RESIZER_HANDLE]); } } Index: tabwin.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/tabwin.c,v retrieving revision 1.1.2.1.2.2 retrieving revision 1.1.2.1.2.3 diff -C2 -d -r1.1.2.1.2.2 -r1.1.2.1.2.3 *** tabwin.c 25 Sep 2005 17:10:54 -0000 1.1.2.1.2.2 --- tabwin.c 14 Jul 2008 20:20:59 -0000 1.1.2.1.2.3 *************** *** 27,35 **** x2 = b->x2; y2 = b->y2; ! rectfill(nd->bmp, x1, y1, x2, y2 - 4, cgui_gray); ! hline(nd->bmp, x1, y2 - 3, x2 - 1, cgui_lgray); ! putpixel(nd->bmp, x2, y2 - 1, cgui_dgray); ! hline(nd->bmp, x1, y2 - 2, x2 - 2, cgui_lgray); ! hline(nd->bmp, x2 - 1, y2 - 2, x2, cgui_dgray); } --- 27,35 ---- x2 = b->x2; y2 = b->y2; ! rectfill(nd->bmp, x1, y1, x2, y2 - 4, cgui_colors[CGUI_COLOR_CONTAINER]); ! hline(nd->bmp, x1, y2 - 3, x2 - 1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! putpixel(nd->bmp, x2, y2 - 1, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(nd->bmp, x1, y2 - 2, x2 - 2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! hline(nd->bmp, x2 - 1, y2 - 2, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); } *************** *** 47,60 **** x2 = b->x2 - b->x1; y2 = b->y2 - b->y1; ! rectfill(nd->bmp, x, y1, x + 1, y2 - 1, cgui_lgray); ! rectfill(nd->bmp, x2 - 1, y1, x2, y2 - 2, cgui_dgray); ! hline(nd->bmp, x + 1, y2 - 1, x2, cgui_dgray); ! hline(nd->bmp, x, y2, x2, cgui_dgray); ! rectfill(nd->bmp, x, y + 2, x + 1, y1 - 1, cgui_gray); ! rectfill(nd->bmp, x2 - 1, y + 2, x2, y1 - 1, cgui_gray); ! rectfill(nd->bmp, x, y, x2, y + 1, cgui_gray); ! rectfill(nd->bmp, x + 2, y1, x2 - 2, y1 + 1, cgui_gray); ! putpixel(nd->bmp, x + 1, y1 - 1, cgui_lgray); ! putpixel(nd->bmp, x2 - 1, y1 - 1, cgui_lgray); } --- 47,60 ---- x2 = b->x2 - b->x1; y2 = b->y2 - b->y1; ! rectfill(nd->bmp, x, y1, x + 1, y2 - 1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! rectfill(nd->bmp, x2 - 1, y1, x2, y2 - 2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(nd->bmp, x + 1, y2 - 1, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! hline(nd->bmp, x, y2, x2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); ! rectfill(nd->bmp, x, y + 2, x + 1, y1 - 1, cgui_colors[CGUI_COLOR_CONTAINER]); ! rectfill(nd->bmp, x2 - 1, y + 2, x2, y1 - 1, cgui_colors[CGUI_COLOR_CONTAINER]); ! rectfill(nd->bmp, x, y, x2, y + 1, cgui_colors[CGUI_COLOR_CONTAINER]); ! rectfill(nd->bmp, x + 2, y1, x2 - 2, y1 + 1, cgui_colors[CGUI_COLOR_CONTAINER]); ! putpixel(nd->bmp, x + 1, y1 - 1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! putpixel(nd->bmp, x2 - 1, y1 - 1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); } Index: filebrow.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/filebrow.c,v retrieving revision 1.2.2.4.2.17 retrieving revision 1.2.2.4.2.18 diff -C2 -d -r1.2.2.4.2.17 -r1.2.2.4.2.18 *** filebrow.c 11 Jun 2008 18:52:13 -0000 1.2.2.4.2.17 --- filebrow.c 14 Jul 2008 20:20:39 -0000 1.2.2.4.2.18 *************** *** 1,2201 **** ! /* Module FILEBROW.C ! Contains the gui-part of the file browser. There are two api-functions, ! one for selecting file(s) and another for file-maninging. Both ! wraps a generic file-browser. ! */ ! #include <ctype.h> ! #include <string.h> ! #include <allegro.h> ! ! #include "filebrow.h" [...4373 lines suppressed...] ! { ! DATAFILE *df; ! ! df = load_datafile_object(filename, objname+6); ! if (df) { ! RegisterImageCopy(df->dat, objname+1, IMAGE_TRANS_BMP, 0); ! unload_datafile_object(df); ! } ! } ! ! extern void CguiUseIcons(const char *filename) ! { ! LoadASingleIcon(filename, icon_name_mkdatadir); ! LoadASingleIcon(filename, icon_name_datadir); ! LoadASingleIcon(filename, icon_name_mkdir); ! LoadASingleIcon(filename, icon_name_up); ! LoadASingleIcon(filename, icon_name_uparrow); ! LoadASingleIcon(filename, icon_name_dir); ! LoadASingleIcon(filename, icon_name_drive); ! } Index: statelog.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/statelog.c,v retrieving revision 1.1.4.1 retrieving revision 1.1.4.2 diff -C2 -d -r1.1.4.1 -r1.1.4.2 *** statelog.c 25 Sep 2005 17:10:54 -0000 1.1.4.1 --- statelog.c 14 Jul 2008 20:20:59 -0000 1.1.4.2 *************** *** 165,170 **** else sprintf(buf, "%d", x); ! rectfill(screen, 400, y, 800, y+9, cgui_white); ! textout_ex(screen, font, buf, 400, y, cgui_black, -1); y+=9; rest(2000); --- 165,170 ---- else sprintf(buf, "%d", x); ! rectfill(screen, 400, y, 800, y+9, makecol(255, 255, 255)); ! textout_ex(screen, font, buf, 400, y, makecol(0,0,0), -1); y+=9; rest(2000); Index: tabs.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/tabs.c,v retrieving revision 1.1.4.4 retrieving revision 1.1.4.5 diff -C2 -d -r1.1.4.4 -r1.1.4.5 *** tabs.c 8 Nov 2005 08:30:45 -0000 1.1.4.4 --- tabs.c 14 Jul 2008 20:20:59 -0000 1.1.4.5 *************** *** 17,21 **** #include "tabs.h" - static void DrawTab(t_object *b) { --- 17,20 ---- *************** *** 35,61 **** y1++; /* ----- upper frame top 2 pixellines */ ! hline(nd->bmp, x1 + 2, y1, x2 - 2, cgui_lgray); ! hline(nd->bmp, x1 + 1, y1 + 1, x2 - 1, cgui_lgray); /* left pixelcolumns */ ! rectfill(nd->bmp, x1, y1 + 2, x1 + 1, y2, cgui_lgray); /* right pixelcolumns */ ! rectfill(nd->bmp, x2 - 1, y1 + 2, x2, y2, cgui_dgray); /* the corners: upper left */ ! hline(nd->bmp, x1, y1, x1 + 1, cgui_gray); ! putpixel(nd->bmp, x1, y1 + 1, cgui_gray); /* upper right */ ! hline(nd->bmp, x2 - 1, y1, x2, cgui_gray); ! putpixel(nd->bmp, x2, y1 + 1, cgui_gray); ! /* ----- text background */ ! if (t->selected) /* selected tab */ ! rectfill(nd->bmp, x1 + 2, y1 + 2, x2 - 2, y2, cgui_gray); ! else { /* unselected tab */ ! hline(nd->bmp, x1, y1 - 1, x2, cgui_gray); ! rectfill(nd->bmp, x1 + 2, y1 + 2, x2 - 2, y2 - 2, cgui_gray); ! rectfill(nd->bmp, x1, y2 - 1, x2, y2, cgui_lgray); /* case unselected: ! top-frame of ! window "hides" */ } --- 34,60 ---- y1++; /* ----- upper frame top 2 pixellines */ ! hline(nd->bmp, x1 + 2, y1, x2 - 2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); ! hline(nd->bmp, x1 + 1, y1 + 1, x2 - 1, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); /* left pixelcolumns */ ! rectfill(nd->bmp, x1, y1 + 2, x1 + 1, y2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); /* right pixelcolumns */ ! rectfill(nd->bmp, x2 - 1, y1 + 2, x2, y2, cgui_colors[CGUI_COLOR_SHADOWED_BORDER]); /* the corners: upper left */ ! hline(nd->bmp, x1, y1, x1 + 1, cgui_colors[CGUI_COLOR_CONTAINER]); ! putpixel(nd->bmp, x1, y1 + 1, cgui_colors[CGUI_COLOR_CONTAINER]); /* upper right */ ! hline(nd->bmp, x2 - 1, y1, x2, cgui_colors[CGUI_COLOR_CONTAINER]); ! putpixel(nd->bmp, x2, y1 + 1, cgui_colors[CGUI_COLOR_CONTAINER]); ! /* Tab background */ ! if (t->selected) { ! /* Join the selected tab with the client are by hiding the top frame part of the client area's border. */ ! rectfill(nd->bmp, x1 + 2, y1 + 2, x2 - 2, y2, cgui_colors[CGUI_COLOR_SELECTED_TAB]); ! } else { ! /* Unselected tab */ ! hline(nd->bmp, x1, y1 - 1, x2, cgui_colors[CGUI_COLOR_CONTAINER]); ! rectfill(nd->bmp, x1 + 2, y1 + 2, x2 - 2, y2 - 2, cgui_colors[CGUI_COLOR_UNSELECTED_TAB]); ! rectfill(nd->bmp, x1, y2 - 1, x2, y2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); } Index: tabruler.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/tabruler.c,v retrieving revision 1.1 retrieving revision 1.1.4.1 diff -C2 -d -r1.1 -r1.1.4.1 *** tabruler.c 2 Mar 2003 17:45:17 -0000 1.1 --- tabruler.c 14 Jul 2008 20:20:59 -0000 1.1.4.1 *************** *** 38,49 **** tr = b->appdata; bmp = b->parent->bmp; ! rectfill(bmp, b->x1, b->y1, b->x2, b->y2, cgui_white); if (tr->options & TR_SHOWPOS) for (x=b->x1; x<b->x2; x+=tr->dx) ! vline(bmp, x, b->y1, b->y2, cgui_lgray); for (i=0; i<tr->n; i++) { x = b->x1 + tr->tablist[i]; ! hline(bmp, x, b->y1+1, x+tr->dx-1, cgui_black); ! vline(bmp, x, b->y1+2, b->y2, cgui_black); } } --- 38,49 ---- tr = b->appdata; bmp = b->parent->bmp; ! rectfill(bmp, b->x1, b->y1, b->x2, b->y2, cgui_colors[CGUI_COLOR_HEAVY_LIGHTENED_BORDER]); if (tr->options & TR_SHOWPOS) for (x=b->x1; x<b->x2; x+=tr->dx) ! vline(bmp, x, b->y1, b->y2, cgui_colors[CGUI_COLOR_LIGHTENED_BORDER]); for (i=0; i<tr->n; i++) { x = b->x1 + tr->tablist[i]; ! hline(bmp, x, b->y1+1, x+tr->dx-1, cgui_colors[CGUI_COLOR_HEAVY_SHADOWED_BORDER]); ! vline(bmp, x, b->y1+2, b->y2, cgui_colors[CGUI_COLOR_HEAVY_SHADOWED_BORDER]); } } Index: menuitem.c =================================================================== RCS file: /cvsroot/cgui/cgui/src/Attic/menuitem.c,v retrieving revision 1.1.4.5 retrieving revision 1.1.4.6 diff -C2 -d -r1.1.4.5 -r1.1.4.6 *** menuitem.c 28 Sep 2007 22:17:00 -0000 1.1.4.5 --- menuitem.c 14 Jul 2008 20:20:44 -0000 1.1.4.6 **************... [truncated message content] |
From: Christer S. <ch...@us...> - 2008-07-14 20:21:16
|
Update of /cvsroot/cgui/cgui/lib/msvc In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29155/lib/msvc Modified Files: Tag: Branch_CGUI_1-6-7 cgui.def Log Message: 2015895 More distinct look of the selected tab Index: cgui.def =================================================================== RCS file: /cvsroot/cgui/cgui/lib/msvc/cgui.def,v retrieving revision 1.1.1.1.2.7.2.10 retrieving revision 1.1.1.1.2.7.2.11 diff -C2 -d -r1.1.1.1.2.7.2.10 -r1.1.1.1.2.7.2.11 *** cgui.def 3 Nov 2007 18:28:58 -0000 1.1.1.1.2.7.2.10 --- cgui.def 14 Jul 2008 20:20:39 -0000 1.1.1.1.2.7.2.11 *************** *** 228,229 **** --- 228,232 ---- event_message_buffer_size @226 DATA msprintf @227 + TextboxGetHighlightedText @228 + TextboxHighlighting @229 + TextboxScrollDownOneLine @230 |
From: Christer S. <ch...@us...> - 2008-07-14 20:21:16
|
Update of /cvsroot/cgui/cgui/lib/cygwin In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29155/lib/cygwin Modified Files: Tag: Branch_CGUI_1-6-7 cgui.def Log Message: 2015895 More distinct look of the selected tab Index: cgui.def =================================================================== RCS file: /cvsroot/cgui/cgui/lib/cygwin/cgui.def,v retrieving revision 1.1.2.10 retrieving revision 1.1.2.11 diff -C2 -d -r1.1.2.10 -r1.1.2.11 *** cgui.def 3 Nov 2007 18:28:58 -0000 1.1.2.10 --- cgui.def 14 Jul 2008 20:20:39 -0000 1.1.2.11 *************** *** 228,229 **** --- 228,232 ---- event_message_buffer_size @226 DATA msprintf @227 + TextboxGetHighlightedText @228 + TextboxHighlighting @229 + TextboxScrollDownOneLine @230 |
From: Christer S. <ch...@us...> - 2008-07-14 20:21:16
|
Update of /cvsroot/cgui/cgui/lib/bcc32 In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29155/lib/bcc32 Modified Files: Tag: Branch_CGUI_1-6-7 cgui.def Log Message: 2015895 More distinct look of the selected tab Index: cgui.def =================================================================== RCS file: /cvsroot/cgui/cgui/lib/bcc32/cgui.def,v retrieving revision 1.1.1.1.2.6.2.10 retrieving revision 1.1.1.1.2.6.2.11 diff -C2 -d -r1.1.1.1.2.6.2.10 -r1.1.1.1.2.6.2.11 *** cgui.def 3 Nov 2007 18:28:58 -0000 1.1.1.1.2.6.2.10 --- cgui.def 14 Jul 2008 20:20:39 -0000 1.1.1.1.2.6.2.11 *************** *** 228,229 **** --- 228,232 ---- _event_message_buffer_size = event_message_buffer_size _msprintf = msprintf + _TextboxGetHighlightedText = TextboxGetHighlightedText + _TextboxHighlighting = TextboxHighlighting + _TextboxScrollDownOneLine = TextboxScrollDownOneLine |
Update of /cvsroot/cgui/cgui/misc In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29155/misc Modified Files: Tag: Branch_CGUI_1-6-7 dllsyms.lst fixver.sh makefile.all makefile.ver zipup.sh Log Message: 2015895 More distinct look of the selected tab Index: makefile.ver =================================================================== RCS file: /cvsroot/cgui/cgui/misc/makefile.ver,v retrieving revision 1.3.2.3.2.18 retrieving revision 1.3.2.3.2.19 diff -C2 -d -r1.3.2.3.2.18 -r1.3.2.3.2.19 *** makefile.ver 27 Apr 2008 10:54:23 -0000 1.3.2.3.2.18 --- makefile.ver 14 Jul 2008 20:20:39 -0000 1.3.2.3.2.19 *************** *** 3,10 **** # DLL filename number for Windows ! LIB_VERSION = 16 # Shared library versions for Unix # todo: this is unused at the moment ! shared_version = 1.6.26 ! shared_major_minor = 1.6 --- 3,10 ---- # DLL filename number for Windows ! LIB_VERSION = 20 # Shared library versions for Unix # todo: this is unused at the moment ! shared_version = 2.0.0 ! shared_major_minor = 2.0 Index: makefile.all =================================================================== RCS file: /cvsroot/cgui/cgui/misc/makefile.all,v retrieving revision 1.4.2.10.2.4 retrieving revision 1.4.2.10.2.5 diff -C2 -d -r1.4.2.10.2.4 -r1.4.2.10.2.5 *** makefile.all 1 Dec 2006 17:35:01 -0000 1.4.2.10.2.4 --- makefile.all 14 Jul 2008 20:20:39 -0000 1.4.2.10.2.5 *************** *** 183,186 **** --- 183,187 ---- 26joytst.c \ 27trees.c \ + 28colors.c \ game1.c \ game2.c \ Index: dllsyms.lst =================================================================== RCS file: /cvsroot/cgui/cgui/misc/dllsyms.lst,v retrieving revision 1.1.1.1.2.3.2.4 retrieving revision 1.1.1.1.2.3.2.5 diff -C2 -d -r1.1.1.1.2.3.2.4 -r1.1.1.1.2.3.2.5 *** dllsyms.lst 3 Nov 2007 18:28:58 -0000 1.1.1.1.2.3.2.4 --- dllsyms.lst 14 Jul 2008 20:20:39 -0000 1.1.1.1.2.3.2.5 *************** *** 38,41 **** --- 38,42 ---- CguiParseLabels CguiSetBaseLine + CguiSetColor CguiSetMouseInput CguiSetToolTipAnimation *************** *** 156,160 **** SetBlitLimit SetBrowserSize - SetCguiColors SetCguiFont SetDateForm --- 157,160 ---- *************** *** 190,193 **** --- 190,196 ---- String2Date TabOnCR + TextboxGetHighlightedText + TextboxHighlighting + TextboxScrollDownOneLine ToUpper ToolTipText *************** *** 200,213 **** UseHotKeys Win2Dos - cgui_black DATA - cgui_blue DATA cgui_calloc ! cgui_dblue DATA cgui_desktop_id DATA - cgui_dgray DATA cgui_drop_down_list_row_spacing DATA - cgui_gray DATA - cgui_lblue DATA - cgui_lgray DATA cgui_list_fix_digits DATA cgui_list_no_multiple_row_selection DATA --- 203,210 ---- UseHotKeys Win2Dos cgui_calloc ! cgui_colors DATA cgui_desktop_id DATA cgui_drop_down_list_row_spacing DATA cgui_list_fix_digits DATA cgui_list_no_multiple_row_selection DATA *************** *** 217,226 **** cgui_mouse_draw_in_interrupt DATA cgui_realloc - cgui_red DATA cgui_release_date DATA cgui_rev DATA cgui_use_vsync DATA cgui_ver DATA - cgui_white DATA continous_update_resize DATA event_message_buffer_size DATA --- 214,221 ---- Index: zipup.sh =================================================================== RCS file: /cvsroot/cgui/cgui/misc/zipup.sh,v retrieving revision 1.3.2.5.2.20 retrieving revision 1.3.2.5.2.21 diff -C2 -d -r1.3.2.5.2.20 -r1.3.2.5.2.21 *** zipup.sh 27 Apr 2008 10:54:23 -0000 1.3.2.5.2.20 --- zipup.sh 14 Jul 2008 20:20:39 -0000 1.3.2.5.2.21 *************** *** 10,15 **** # note: these are patched by fixver.sh script. ! zipversion=1626 ! tgzversion=1.6.26 if [ "$1" != "-q" ]; then --- 10,15 ---- # note: these are patched by fixver.sh script. ! zipversion=200 ! tgzversion=2.0.0 if [ "$1" != "-q" ]; then Index: fixver.sh =================================================================== RCS file: /cvsroot/cgui/cgui/misc/fixver.sh,v retrieving revision 1.5.2.3.2.32 retrieving revision 1.5.2.3.2.33 diff -C2 -d -r1.5.2.3.2.32 -r1.5.2.3.2.33 *** fixver.sh 27 Apr 2008 10:54:23 -0000 1.5.2.3.2.32 --- fixver.sh 14 Jul 2008 20:20:39 -0000 1.5.2.3.2.33 *************** *** 3,9 **** # Shell script to adjust the version numbers and dates in cgui.h, # dllver.rc, readme._tx, cgui._tx and makefile.ver. ! cv1=1 ! cv2=6 ! cv3=26 cv4= --- 3,9 ---- # Shell script to adjust the version numbers and dates in cgui.h, # dllver.rc, readme._tx, cgui._tx and makefile.ver. ! cv1=2 ! cv2=0 ! cv3=0 cv4= |
From: Christer S. <ch...@us...> - 2008-07-14 20:21:14
|
Update of /cvsroot/cgui/cgui/include In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29155/include Modified Files: Tag: Branch_CGUI_1-6-7 cgui.h Log Message: 2015895 More distinct look of the selected tab Index: cgui.h =================================================================== RCS file: /cvsroot/cgui/cgui/include/cgui.h,v retrieving revision 1.5.2.7.2.45 retrieving revision 1.5.2.7.2.46 diff -C2 -d -r1.5.2.7.2.45 -r1.5.2.7.2.46 *** cgui.h 5 Jul 2008 08:10:42 -0000 1.5.2.7.2.45 --- cgui.h 14 Jul 2008 20:20:38 -0000 1.5.2.7.2.46 *************** *** 22,31 **** #endif ! #define CGUI_VERSION_MAJOR 1 ! #define CGUI_VERSION_MINOR 6 ! #define CGUI_VERSION_PATCH 26 ! #define CGUI_VERSION_STRING "1.6.26" ! #define CGUI_DATE 20080705 /* yyyymmdd */ ! #define CGUI_DATE_STRING "Jul 05, 2008" /* Init */ --- 22,31 ---- #endif ! #define CGUI_VERSION_MAJOR 2 ! #define CGUI_VERSION_MINOR 0 ! #define CGUI_VERSION_PATCH 0 ! #define CGUI_VERSION_STRING "2.0.0" ! #define CGUI_DATE 20080714 /* yyyymmdd */ ! #define CGUI_DATE_STRING "Jul 14, 2008" /* Init */ *************** *** 422,436 **** CGUI_FUNC(void, AutoHotKeys, (int mode)); ! /* Misc */ ! CGUI_VAR(int , cgui_white); ! CGUI_VAR(int , cgui_lgray); ! CGUI_VAR(int , cgui_dgray); ! CGUI_VAR(int , cgui_gray); ! CGUI_VAR(int , cgui_black); ! CGUI_VAR(int , cgui_lblue); ! CGUI_VAR(int , cgui_blue); ! CGUI_VAR(int , cgui_dblue); ! CGUI_VAR(int , cgui_red); ! CGUI_FUNC(void, SetCguiColors, (int exact)); CGUI_FUNC(void, NameCase, (char *text)); CGUI_FUNC_DEPRECATED(void, Sound, (int freq, int duration)); --- 422,482 ---- CGUI_FUNC(void, AutoHotKeys, (int mode)); ! CGUI_ARRAY(int ,cgui_colors); ! typedef enum t_cgui_colors { ! CGUI_COLOR_DESKTOP, ! CGUI_COLOR_UNSELECTED_TAB, ! CGUI_COLOR_SELECTED_TAB, ! CGUI_COLOR_LIGHTENED_BORDER, ! CGUI_COLOR_HEAVY_LIGHTENED_BORDER, ! CGUI_COLOR_SHADOWED_BORDER, ! CGUI_COLOR_HEAVY_SHADOWED_BORDER, ! CGUI_COLOR_CONTAINER, ! CGUI_COLOR_WIDGET_BACKGROUND, ! CGUI_COLOR_LABEL, ! CGUI_COLOR_LABEL_FOCUS, ! CGUI_COLOR_LABEL_HIDDEN_FOCUS, ! CGUI_COLOR_LABEL_INACTIVE_1, ! CGUI_COLOR_LABEL_INACTIVE_2, ! CGUI_COLOR_BUTTON_FRAME_FOCUS, ! CGUI_COLOR_TEXT_CURSOR, ! CGUI_COLOR_DRAGGED_TEXT, ! CGUI_COLOR_LISTBOX_TEXT, ! CGUI_COLOR_LISTBOX_BACKGROUND, ! CGUI_COLOR_LISTBOX_FOCUS_TEXT, ! CGUI_COLOR_LISTBOX_FOCUS_BACKGROUND, ! CGUI_COLOR_LISTBOX_HIDDEN_FOCUS_BACKGROUND, ! CGUI_COLOR_LISTBOX_HIDDEN_FOCUS_TEXT, ! CGUI_COLOR_LISTBOX_ROW_DELIMITER, ! CGUI_COLOR_LISTBOX_COLUMN_DELIMITER, ! CGUI_COLOR_TOOL_TIP_BACKGROUND, ! CGUI_COLOR_TOOL_TIP_FRAME, ! CGUI_COLOR_TOOL_TIP_TEXT, ! CGUI_COLOR_TEXTBOX_TEXT, ! CGUI_COLOR_TEXTBOX_BACKGROUND, ! CGUI_COLOR_CONTAINER_LABEL, ! CGUI_COLOR_EDITBOX_BACKGROUND_MARK, ! CGUI_COLOR_EDITBOX_TEXT_MARK, ! CGUI_COLOR_EDITBOX_BACKGROUND_INACTIVE, ! CGUI_COLOR_EDITBOX_TEXT_INACTIVE, ! CGUI_COLOR_EDITBOX_BACKGROUND, ! CGUI_COLOR_EDITBOX_TEXT, ! CGUI_COLOR_STATUSFIELD_BACKGROUND, ! CGUI_COLOR_STATUSFIELD_TEXT, ! CGUI_COLOR_PROGRESSBAR, ! CGUI_COLOR_PROGRESSBAR_BACKGROUND, ! CGUI_COLOR_TITLE_FOCUS_BACKGROUND, ! CGUI_COLOR_TITLE_FOCUS_TEXT, ! CGUI_COLOR_TITLE_UNFOCUS_BACKGROUND, ! CGUI_COLOR_TITLE_UNFOCUS_TEXT, ! CGUI_COLOR_TREE_VIEW_BACKGROUND, ! CGUI_COLOR_TREE_CONTROL_BACKGROUND, ! CGUI_COLOR_TREE_CONTROL_OUTLINE, ! CGUI_COLOR_CHECKBOX_MARK_BACKGROUND, ! CGUI_COLOR_BROWSEBAR_BACKGROUND, ! CGUI_COLOR_BROWSEBAR_HANDLE_BACKGROUND, ! CGUI_COLOR_RESIZER_HANDLE, ! NR_OF_CGUI_COLORS} t_cgui_colors; ! ! CGUI_FUNC(void, CguiSetColor, (int color_name, int r, int g, int b)); CGUI_FUNC(void, NameCase, (char *text)); CGUI_FUNC_DEPRECATED(void, Sound, (int freq, int duration)); |
From: Christer S. <ch...@us...> - 2008-07-14 20:21:14
|
Update of /cvsroot/cgui/cgui/lib/mingw32 In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv29155/lib/mingw32 Modified Files: Tag: Branch_CGUI_1-6-7 cgui.def Log Message: 2015895 More distinct look of the selected tab Index: cgui.def =================================================================== RCS file: /cvsroot/cgui/cgui/lib/mingw32/cgui.def,v retrieving revision 1.1.1.1.2.7.2.10 retrieving revision 1.1.1.1.2.7.2.11 diff -C2 -d -r1.1.1.1.2.7.2.10 -r1.1.1.1.2.7.2.11 *** cgui.def 3 Nov 2007 18:28:58 -0000 1.1.1.1.2.7.2.10 --- cgui.def 14 Jul 2008 20:20:39 -0000 1.1.1.1.2.7.2.11 *************** *** 228,229 **** --- 228,232 ---- event_message_buffer_size @226 DATA msprintf @227 + TextboxGetHighlightedText @228 + TextboxHighlighting @229 + TextboxScrollDownOneLine @230 |