Lines Matching refs:connection

400     trigger_connection *connection;  in OnPaint()  local
407 connection = mConnectionList.GetAt(index); in OnPaint()
409 src_item = mpScreenFlow->GetFlowItem(connection->source_screen); in OnPaint()
410 target_item = mpScreenFlow->GetFlowItem(connection->target_screen); in OnPaint()
415 scaled_line_start = GetScaledPoint(connection->line_start); in OnPaint()
416 scaled_line_end = GetScaledPoint(connection->line_end); in OnPaint()
1408 trigger_connection *connection = new trigger_connection; in CheckAddConnection() local
1409 connection->source_screen = source->screen_name; in CheckAddConnection()
1410 connection->target_screen = target->screen_name; in CheckAddConnection()
1412 CalculateConnectionPos(connection, source, target); in CheckAddConnection()
1413 mConnectionList.Add(connection); in CheckAddConnection()
1418 void screen_flow_diagram_win::CalculateConnectionPos(trigger_connection *connection, flow_item *sou… in CalculateConnectionPos() argument
1426 if (other == connection) in CalculateConnectionPos()
1431 if (other->source_screen == connection->target_screen && in CalculateConnectionPos()
1432 other->target_screen == connection->source_screen) in CalculateConnectionPos()
1499 connection->line_start = line_start; in CalculateConnectionPos()
1500 connection->line_end = line_end; in CalculateConnectionPos()
1509 trigger_connection *connection = NULL; in UpdateConnectionPos() local
1513 connection = mConnectionList.GetAt(index); in UpdateConnectionPos()
1514 if (connection->source_screen == moved->screen_name) in UpdateConnectionPos()
1517 target = mpScreenFlow->GetFlowItem(connection->target_screen); in UpdateConnectionPos()
1519 else if (connection->target_screen == moved->screen_name) in UpdateConnectionPos()
1521 source = mpScreenFlow->GetFlowItem(connection->source_screen); in UpdateConnectionPos()
1530 CalculateConnectionPos(connection, source, target); in UpdateConnectionPos()