equal
deleted
inserted
replaced
1947 } |
1947 } |
1948 |
1948 |
1949 if (iModel) |
1949 if (iModel) |
1950 { |
1950 { |
1951 iModel->Server().Bridge()->AddData( EAlfDSGroupChained, |
1951 iModel->Server().Bridge()->AddData( EAlfDSGroupChained, |
1952 iId, |
1952 iGroupId, |
1953 aChainedGroup, |
1953 iChainedTo->iGroupId, |
1954 (TAny*)iScreenNumber |
1954 (TAny*)iScreenNumber |
1955 ); |
1955 ); |
1956 } |
1956 } |
1957 } |
1957 } |
1958 |
1958 |
1960 // GroupChainBrokenAfter |
1960 // GroupChainBrokenAfter |
1961 // --------------------------------------------------------------------------- |
1961 // --------------------------------------------------------------------------- |
1962 // |
1962 // |
1963 void CAlfNodeGroup::GroupChainBrokenAfter( ) |
1963 void CAlfNodeGroup::GroupChainBrokenAfter( ) |
1964 { |
1964 { |
|
1965 TUint32 oldChainedTo = 0; |
1965 if ( iChainedTo ) |
1966 if ( iChainedTo ) |
1966 { |
1967 { |
1967 iChainedTo->iChainedFrom = NULL; |
1968 iChainedTo->iChainedFrom = NULL; |
|
1969 oldChainedTo = iChainedTo->iId; |
1968 iChainedTo = NULL; |
1970 iChainedTo = NULL; |
1969 } |
1971 } |
1970 if (iModel) |
1972 if (iModel) |
1971 { |
1973 { |
1972 iModel->Server().Bridge()->AddData( EAlfDSGroupChainBroken, |
1974 iModel->Server().Bridge()->AddData( EAlfDSGroupChainBroken, |
|
1975 oldChainedTo, |
1973 iId, |
1976 iId, |
1974 0, |
|
1975 (TAny*)iScreenNumber ); |
1977 (TAny*)iScreenNumber ); |
1976 } |
1978 } |
1977 |
1979 |
1978 } |
1980 } |
1979 |
1981 |
1988 { |
1990 { |
1989 GroupChainBrokenAfter(); |
1991 GroupChainBrokenAfter(); |
1990 } |
1992 } |
1991 if ( iChainedFrom ) |
1993 if ( iChainedFrom ) |
1992 { |
1994 { |
1993 iChainedFrom->iChainedTo = NULL; |
1995 if (iModel) |
|
1996 { |
|
1997 iModel->Server().Bridge()->AddData( EAlfDSGroupChainBroken, |
|
1998 iChainedFrom->iId, |
|
1999 iId, |
|
2000 (TAny*)iScreenNumber ); |
|
2001 } |
1994 } |
2002 } |
1995 |
2003 |
1996 if (iModel) |
2004 if (iModel) |
1997 { |
2005 { |
1998 TInt offset; |
2006 TInt offset; |