libInit.cc
author Claus Gittinger <cg@exept.de>
Sun, 01 Feb 2015 14:16:33 +0100
changeset 3178 58100b56595d
parent 3153 2d0fe6afd0c0
child 3207 72705f73caec
permissions -rw-r--r--
class: MenuEditor fixed the following redraw bug in ModelListView (which is already fixed in SelectionInListView): if a colored item is shown with selection, the color attribute should be removed (or relaxed), to avoid drawing the label invisible. I.e. if the text color is blue or grey, and the selection bg is blue. we should draw white-on-blue, instead of blue/grey on blue. For this to work, the info whether drawing a selection must be passed down through the renderer to the item's draw routine.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1006
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
     1
/*
2063
846813bf3ade automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2059
diff changeset
     2
 * $Header$
846813bf3ade automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2059
diff changeset
     3
 *
2606
4afc3ed7d2d6 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2472
diff changeset
     4
 * DO NOT EDIT
2063
846813bf3ade automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2059
diff changeset
     5
 * automagically generated from the projectDefinition: stx_libtool2.
1006
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
     6
 */
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
     7
#define __INDIRECTVMINITCALLS__
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
     8
#include <stc.h>
2289
e13b323cb9da automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 2153
diff changeset
     9
1205
71fe2a968b1d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1006
diff changeset
    10
#ifdef WIN32
71fe2a968b1d *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1006
diff changeset
    11
# pragma codeseg INITCODE "INITCODE"
2606
4afc3ed7d2d6 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2472
diff changeset
    12
#endif
2289
e13b323cb9da automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 2153
diff changeset
    13
e13b323cb9da automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 2153
diff changeset
    14
#if defined(INIT_TEXT_SECTION) || defined(DLL_EXPORT)
e13b323cb9da automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 2153
diff changeset
    15
DLL_EXPORT void _libstx_libtool2_Init() INIT_TEXT_SECTION;
3153
2d0fe6afd0c0 Do not add stx:libview3 as preRequisite
Stefan Vogel <sv@exept.de>
parents: 2804
diff changeset
    16
DLL_EXPORT void _libstx_libtool2_InitDefinition() INIT_TEXT_SECTION;
1214
02a032b1098c *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1205
diff changeset
    17
#endif
2289
e13b323cb9da automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 2153
diff changeset
    18
3153
2d0fe6afd0c0 Do not add stx:libview3 as preRequisite
Stefan Vogel <sv@exept.de>
parents: 2804
diff changeset
    19
void _libstx_libtool2_InitDefinition(pass, __pRT__, snd)
2d0fe6afd0c0 Do not add stx:libview3 as preRequisite
Stefan Vogel <sv@exept.de>
parents: 2804
diff changeset
    20
OBJ snd; struct __vmData__ *__pRT__; {
2d0fe6afd0c0 Do not add stx:libview3 as preRequisite
Stefan Vogel <sv@exept.de>
parents: 2804
diff changeset
    21
__BEGIN_PACKAGE2__("libstx_libtool2__DFN", _libstx_libtool2_InitDefinition, "stx:libtool2");
2d0fe6afd0c0 Do not add stx:libview3 as preRequisite
Stefan Vogel <sv@exept.de>
parents: 2804
diff changeset
    22
_stx_137libtool2_Init(pass,__pRT__,snd);
2784
716c91f371e9 automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 2736
diff changeset
    23
3153
2d0fe6afd0c0 Do not add stx:libview3 as preRequisite
Stefan Vogel <sv@exept.de>
parents: 2804
diff changeset
    24
__END_PACKAGE__();
2d0fe6afd0c0 Do not add stx:libview3 as preRequisite
Stefan Vogel <sv@exept.de>
parents: 2804
diff changeset
    25
}
2784
716c91f371e9 automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 2736
diff changeset
    26
2059
bd1c39acf4ec new library naming scheme
Claus Gittinger <cg@exept.de>
parents: 2030
diff changeset
    27
void _libstx_libtool2_Init(pass, __pRT__, snd)
1006
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
    28
OBJ snd; struct __vmData__ *__pRT__; {
2059
bd1c39acf4ec new library naming scheme
Claus Gittinger <cg@exept.de>
parents: 2030
diff changeset
    29
__BEGIN_PACKAGE2__("libstx_libtool2", _libstx_libtool2_Init, "stx:libtool2");
2141
710670ba5619 automatically generated by browser
boris
parents: 2104
diff changeset
    30
_ColorEditDialog_Init(pass,__pRT__,snd);
2063
846813bf3ade automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2059
diff changeset
    31
_DataSetBuilder_Init(pass,__pRT__,snd);
2804
2cba0c1989fc automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2784
diff changeset
    32
_DirectoryView_Init(pass,__pRT__,snd);
2305
bb3668dab082 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2289
diff changeset
    33
_FlyByWindowInformation_Init(pass,__pRT__,snd);
1006
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
    34
_ImageEditor_Init(pass,__pRT__,snd);
2063
846813bf3ade automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2059
diff changeset
    35
_MenuEditor_Init(pass,__pRT__,snd);
2736
811700a7d7e2 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2641
diff changeset
    36
_MethodFinderWindow_Init(pass,__pRT__,snd);
2063
846813bf3ade automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2059
diff changeset
    37
_SelectionBrowser_Init(pass,__pRT__,snd);
2464
52027c9ab40c automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2305
diff changeset
    38
_TabListEditor_Init(pass,__pRT__,snd);
2784
716c91f371e9 automatically generated by browser
Stefan Vogel <sv@exept.de>
parents: 2736
diff changeset
    39
_Tools__ObjectModuleInformation_Init(pass,__pRT__,snd);
2641
96be252d3943 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2606
diff changeset
    40
_Tools__ProjectBuilder_Init(pass,__pRT__,snd);
96be252d3943 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2606
diff changeset
    41
_Tools__ProjectBuilderAssistantApplication_Init(pass,__pRT__,snd);
1006
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
    42
_UIGalleryView_Init(pass,__pRT__,snd);
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
    43
_UIHelpTool_Init(pass,__pRT__,snd);
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
    44
_UILayoutTool_Init(pass,__pRT__,snd);
2472
2134d772f020 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2464
diff changeset
    45
_UIListEditor_Init(pass,__pRT__,snd);
1006
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
    46
_UIObjectView_Init(pass,__pRT__,snd);
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
    47
_UIPainter_Init(pass,__pRT__,snd);
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
    48
_UISelectionPanel_Init(pass,__pRT__,snd);
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
    49
_UISpecificationTool_Init(pass,__pRT__,snd);
2063
846813bf3ade automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2059
diff changeset
    50
_stx_137libtool2_Init(pass,__pRT__,snd);
2085
8d07c2434b18 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2063
diff changeset
    51
_FileSelectionBrowser_Init(pass,__pRT__,snd);
8d07c2434b18 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2063
diff changeset
    52
_ResourceSelectionBrowser_Init(pass,__pRT__,snd);
8d07c2434b18 automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2063
diff changeset
    53
_UIPainterView_Init(pass,__pRT__,snd);
2063
846813bf3ade automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2059
diff changeset
    54
846813bf3ade automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2059
diff changeset
    55
1006
bc36367c17b6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 977
diff changeset
    56
__END_PACKAGE__();
2104
a3e0320a2f6d automatically generated by browser
Claus Gittinger <cg@exept.de>
parents: 2085
diff changeset
    57
}