m_pDirRunOperationForCurrentItem=newTDEAction(i18n("Run Operation for Current Item"),TQt::Key_F6,p,TQT_SLOT(slotRunOperationForCurrentItem()),ac,"dir_run_operation_for_current_item");
m_pDirMergeCurrent=newTDEAction(i18n("Merge Current File"),TQIconSet(TQPixmap(startmerge)),0,pKDiff3App,TQT_SLOT(slotMergeCurrentFile()),ac,"merge_current");
m_pDirFoldAll=newTDEAction(i18n("Fold All Subdirs"),0,p,TQT_SLOT(slotFoldAllSubdirs()),ac,"dir_fold_all");
m_pDirUnfoldAll=newTDEAction(i18n("Unfold All Subdirs"),0,p,TQT_SLOT(slotUnfoldAllSubdirs()),ac,"dir_unfold_all");
m_pDirChooseAEverywhere=newTDEAction(i18n("Choose A for All Items"),0,p,TQT_SLOT(slotChooseAEverywhere()),ac,"dir_choose_a_everywhere");
m_pDirChooseBEverywhere=newTDEAction(i18n("Choose B for All Items"),0,p,TQT_SLOT(slotChooseBEverywhere()),ac,"dir_choose_b_everywhere");
m_pDirChooseCEverywhere=newTDEAction(i18n("Choose C for All Items"),0,p,TQT_SLOT(slotChooseCEverywhere()),ac,"dir_choose_c_everywhere");
m_pDirAutoChoiceEverywhere=newTDEAction(i18n("Auto-Choose Operation for All Items"),0,p,TQT_SLOT(slotAutoChooseEverywhere()),ac,"dir_autochoose_everywhere");
m_pDirDoNothingEverywhere=newTDEAction(i18n("No Operation for All Items"),0,p,TQT_SLOT(slotNoOpEverywhere()),ac,"dir_nothing_everywhere");
m_pDirShowDifferentFiles=newTDEToggleAction(i18n("Show Different Files"),0,this,TQT_SLOT(slotShowDifferentFiles()),ac,"dir_show_different_files");
m_pDirShowFilesOnlyInA=newTDEToggleAction(i18n("Show Files only in A"),TQIconSet(TQPixmap(showfilesonlyina)),0,this,TQT_SLOT(slotShowFilesOnlyInA()),ac,"dir_show_files_only_in_a");
m_pDirShowFilesOnlyInB=newTDEToggleAction(i18n("Show Files only in B"),TQIconSet(TQPixmap(showfilesonlyinb)),0,this,TQT_SLOT(slotShowFilesOnlyInB()),ac,"dir_show_files_only_in_b");
m_pDirShowFilesOnlyInC=newTDEToggleAction(i18n("Show Files only in C"),TQIconSet(TQPixmap(showfilesonlyinc)),0,this,TQT_SLOT(slotShowFilesOnlyInC()),ac,"dir_show_files_only_in_c");
m_pDirRunOperationForCurrentItem=newTDEAction(i18n("Run Operation for Current Item"),TQt::Key_F6,p,TQ_SLOT(slotRunOperationForCurrentItem()),ac,"dir_run_operation_for_current_item");
m_pDirMergeCurrent=newTDEAction(i18n("Merge Current File"),TQIconSet(TQPixmap(startmerge)),0,pKDiff3App,TQ_SLOT(slotMergeCurrentFile()),ac,"merge_current");
m_pDirFoldAll=newTDEAction(i18n("Fold All Subdirs"),0,p,TQ_SLOT(slotFoldAllSubdirs()),ac,"dir_fold_all");
m_pDirUnfoldAll=newTDEAction(i18n("Unfold All Subdirs"),0,p,TQ_SLOT(slotUnfoldAllSubdirs()),ac,"dir_unfold_all");
m_pDirChooseAEverywhere=newTDEAction(i18n("Choose A for All Items"),0,p,TQ_SLOT(slotChooseAEverywhere()),ac,"dir_choose_a_everywhere");
m_pDirChooseBEverywhere=newTDEAction(i18n("Choose B for All Items"),0,p,TQ_SLOT(slotChooseBEverywhere()),ac,"dir_choose_b_everywhere");
m_pDirChooseCEverywhere=newTDEAction(i18n("Choose C for All Items"),0,p,TQ_SLOT(slotChooseCEverywhere()),ac,"dir_choose_c_everywhere");
m_pDirAutoChoiceEverywhere=newTDEAction(i18n("Auto-Choose Operation for All Items"),0,p,TQ_SLOT(slotAutoChooseEverywhere()),ac,"dir_autochoose_everywhere");
m_pDirDoNothingEverywhere=newTDEAction(i18n("No Operation for All Items"),0,p,TQ_SLOT(slotNoOpEverywhere()),ac,"dir_nothing_everywhere");
m_pDirShowDifferentFiles=newTDEToggleAction(i18n("Show Different Files"),0,this,TQ_SLOT(slotShowDifferentFiles()),ac,"dir_show_different_files");
m_pDirShowFilesOnlyInA=newTDEToggleAction(i18n("Show Files only in A"),TQIconSet(TQPixmap(showfilesonlyina)),0,this,TQ_SLOT(slotShowFilesOnlyInA()),ac,"dir_show_files_only_in_a");
m_pDirShowFilesOnlyInB=newTDEToggleAction(i18n("Show Files only in B"),TQIconSet(TQPixmap(showfilesonlyinb)),0,this,TQ_SLOT(slotShowFilesOnlyInB()),ac,"dir_show_files_only_in_b");
m_pDirShowFilesOnlyInC=newTDEToggleAction(i18n("Show Files only in C"),TQIconSet(TQPixmap(showfilesonlyinc)),0,this,TQ_SLOT(slotShowFilesOnlyInC()),ac,"dir_show_files_only_in_c");
goPrevConflict=newTDEAction(i18n("Go to Previous Conflict"),TQIconSet(TQPixmap(up2arrow)),CTRL+Key_PageUp,this,TQT_SLOT(slotGoPrevConflict()),ac,"go_prev_conflict");
goPrevConflict=newTDEAction(i18n("Go to Previous Conflict"),TQIconSet(TQPixmap(up2arrow)),CTRL+Key_PageUp,this,TQ_SLOT(slotGoPrevConflict()),ac,"go_prev_conflict");
goNextConflict=newTDEAction(i18n("Go to Next Conflict"),TQIconSet(TQPixmap(down2arrow)),CTRL+Key_PageDown,this,TQT_SLOT(slotGoNextConflict()),ac,"go_next_conflict");
goNextConflict=newTDEAction(i18n("Go to Next Conflict"),TQIconSet(TQPixmap(down2arrow)),CTRL+Key_PageDown,this,TQ_SLOT(slotGoNextConflict()),ac,"go_next_conflict");
goPrevUnsolvedConflict=newTDEAction(i18n("Go to Previous Unsolved Conflict"),TQIconSet(TQPixmap(prevunsolved)),0,this,TQT_SLOT(slotGoPrevUnsolvedConflict()),ac,"go_prev_unsolved_conflict");
goPrevUnsolvedConflict=newTDEAction(i18n("Go to Previous Unsolved Conflict"),TQIconSet(TQPixmap(prevunsolved)),0,this,TQ_SLOT(slotGoPrevUnsolvedConflict()),ac,"go_prev_unsolved_conflict");
goNextUnsolvedConflict=newTDEAction(i18n("Go to Next Unsolved Conflict"),TQIconSet(TQPixmap(nextunsolved)),0,this,TQT_SLOT(slotGoNextUnsolvedConflict()),ac,"go_next_unsolved_conflict");
goNextUnsolvedConflict=newTDEAction(i18n("Go to Next Unsolved Conflict"),TQIconSet(TQPixmap(nextunsolved)),0,this,TQ_SLOT(slotGoNextUnsolvedConflict()),ac,"go_next_unsolved_conflict");
chooseA=newTDEToggleAction(i18n("Select Line(s) From A"),TQIconSet(TQPixmap(iconA)),CTRL+Key_1,this,TQT_SLOT(slotChooseA()),ac,"merge_choose_a");
chooseB=newTDEToggleAction(i18n("Select Line(s) From B"),TQIconSet(TQPixmap(iconB)),CTRL+Key_2,this,TQT_SLOT(slotChooseB()),ac,"merge_choose_b");
chooseC=newTDEToggleAction(i18n("Select Line(s) From C"),TQIconSet(TQPixmap(iconC)),CTRL+Key_3,this,TQT_SLOT(slotChooseC()),ac,"merge_choose_c");
autoAdvance=newTDEToggleAction(i18n("Automatically Go to Next Unsolved Conflict After Source Selection"),TQIconSet(TQPixmap(autoadvance)),0,this,TQT_SLOT(slotAutoAdvanceToggled()),ac,"merge_autoadvance");
showWhiteSpaceCharacters=newTDEToggleAction(i18n("Show Space && Tabulator Characters for Differences"),TQIconSet(TQPixmap(showwhitespacechars)),0,this,TQT_SLOT(slotShowWhiteSpaceToggled()),ac,"diff_show_whitespace_characters");
showWhiteSpace=newTDEToggleAction(i18n("Show White Space"),TQIconSet(TQPixmap(showwhitespace)),0,this,TQT_SLOT(slotShowWhiteSpaceToggled()),ac,"diff_show_whitespace");
showLineNumbers=newTDEToggleAction(i18n("Show Line Numbers"),TQIconSet(TQPixmap(showlinenumbers)),0,this,TQT_SLOT(slotShowLineNumbersToggled()),ac,"diff_showlinenumbers");
chooseAEverywhere=newTDEAction(i18n("Choose A Everywhere"),CTRL+SHIFT+Key_1,this,TQT_SLOT(slotChooseAEverywhere()),ac,"merge_choose_a_everywhere");
chooseBEverywhere=newTDEAction(i18n("Choose B Everywhere"),CTRL+SHIFT+Key_2,this,TQT_SLOT(slotChooseBEverywhere()),ac,"merge_choose_b_everywhere");
chooseCEverywhere=newTDEAction(i18n("Choose C Everywhere"),CTRL+SHIFT+Key_3,this,TQT_SLOT(slotChooseCEverywhere()),ac,"merge_choose_c_everywhere");
chooseAForUnsolvedConflicts=newTDEAction(i18n("Choose A for All Unsolved Conflicts"),0,this,TQT_SLOT(slotChooseAForUnsolvedConflicts()),ac,"merge_choose_a_for_unsolved_conflicts");
chooseBForUnsolvedConflicts=newTDEAction(i18n("Choose B for All Unsolved Conflicts"),0,this,TQT_SLOT(slotChooseBForUnsolvedConflicts()),ac,"merge_choose_b_for_unsolved_conflicts");
chooseCForUnsolvedConflicts=newTDEAction(i18n("Choose C for All Unsolved Conflicts"),0,this,TQT_SLOT(slotChooseCForUnsolvedConflicts()),ac,"merge_choose_c_for_unsolved_conflicts");
chooseAForUnsolvedWhiteSpaceConflicts=newTDEAction(i18n("Choose A for All Unsolved Whitespace Conflicts"),0,this,TQT_SLOT(slotChooseAForUnsolvedWhiteSpaceConflicts()),ac,"merge_choose_a_for_unsolved_whitespace_conflicts");
chooseBForUnsolvedWhiteSpaceConflicts=newTDEAction(i18n("Choose B for All Unsolved Whitespace Conflicts"),0,this,TQT_SLOT(slotChooseBForUnsolvedWhiteSpaceConflicts()),ac,"merge_choose_b_for_unsolved_whitespace_conflicts");
chooseCForUnsolvedWhiteSpaceConflicts=newTDEAction(i18n("Choose C for All Unsolved Whitespace Conflicts"),0,this,TQT_SLOT(slotChooseCForUnsolvedWhiteSpaceConflicts()),ac,"merge_choose_c_for_unsolved_whitespace_conflicts");
clearManualDiffHelpList=newTDEAction(i18n("Clear All Manual Diff Alignments"),TQt::CTRL+TQt::SHIFT+TQt::Key_Y,this,TQT_SLOT(slotClearManualDiffHelpList()),ac,"diff_clear_manual_diff_help_list");
chooseA=newTDEToggleAction(i18n("Select Line(s) From A"),TQIconSet(TQPixmap(iconA)),CTRL+Key_1,this,TQ_SLOT(slotChooseA()),ac,"merge_choose_a");
chooseB=newTDEToggleAction(i18n("Select Line(s) From B"),TQIconSet(TQPixmap(iconB)),CTRL+Key_2,this,TQ_SLOT(slotChooseB()),ac,"merge_choose_b");
chooseC=newTDEToggleAction(i18n("Select Line(s) From C"),TQIconSet(TQPixmap(iconC)),CTRL+Key_3,this,TQ_SLOT(slotChooseC()),ac,"merge_choose_c");
autoAdvance=newTDEToggleAction(i18n("Automatically Go to Next Unsolved Conflict After Source Selection"),TQIconSet(TQPixmap(autoadvance)),0,this,TQ_SLOT(slotAutoAdvanceToggled()),ac,"merge_autoadvance");
showWhiteSpaceCharacters=newTDEToggleAction(i18n("Show Space && Tabulator Characters for Differences"),TQIconSet(TQPixmap(showwhitespacechars)),0,this,TQ_SLOT(slotShowWhiteSpaceToggled()),ac,"diff_show_whitespace_characters");
showWhiteSpace=newTDEToggleAction(i18n("Show White Space"),TQIconSet(TQPixmap(showwhitespace)),0,this,TQ_SLOT(slotShowWhiteSpaceToggled()),ac,"diff_show_whitespace");
showLineNumbers=newTDEToggleAction(i18n("Show Line Numbers"),TQIconSet(TQPixmap(showlinenumbers)),0,this,TQ_SLOT(slotShowLineNumbersToggled()),ac,"diff_showlinenumbers");
chooseAEverywhere=newTDEAction(i18n("Choose A Everywhere"),CTRL+SHIFT+Key_1,this,TQ_SLOT(slotChooseAEverywhere()),ac,"merge_choose_a_everywhere");
chooseBEverywhere=newTDEAction(i18n("Choose B Everywhere"),CTRL+SHIFT+Key_2,this,TQ_SLOT(slotChooseBEverywhere()),ac,"merge_choose_b_everywhere");
chooseCEverywhere=newTDEAction(i18n("Choose C Everywhere"),CTRL+SHIFT+Key_3,this,TQ_SLOT(slotChooseCEverywhere()),ac,"merge_choose_c_everywhere");
chooseAForUnsolvedConflicts=newTDEAction(i18n("Choose A for All Unsolved Conflicts"),0,this,TQ_SLOT(slotChooseAForUnsolvedConflicts()),ac,"merge_choose_a_for_unsolved_conflicts");
chooseBForUnsolvedConflicts=newTDEAction(i18n("Choose B for All Unsolved Conflicts"),0,this,TQ_SLOT(slotChooseBForUnsolvedConflicts()),ac,"merge_choose_b_for_unsolved_conflicts");
chooseCForUnsolvedConflicts=newTDEAction(i18n("Choose C for All Unsolved Conflicts"),0,this,TQ_SLOT(slotChooseCForUnsolvedConflicts()),ac,"merge_choose_c_for_unsolved_conflicts");
chooseAForUnsolvedWhiteSpaceConflicts=newTDEAction(i18n("Choose A for All Unsolved Whitespace Conflicts"),0,this,TQ_SLOT(slotChooseAForUnsolvedWhiteSpaceConflicts()),ac,"merge_choose_a_for_unsolved_whitespace_conflicts");
chooseBForUnsolvedWhiteSpaceConflicts=newTDEAction(i18n("Choose B for All Unsolved Whitespace Conflicts"),0,this,TQ_SLOT(slotChooseBForUnsolvedWhiteSpaceConflicts()),ac,"merge_choose_b_for_unsolved_whitespace_conflicts");
chooseCForUnsolvedWhiteSpaceConflicts=newTDEAction(i18n("Choose C for All Unsolved Whitespace Conflicts"),0,this,TQ_SLOT(slotChooseCForUnsolvedWhiteSpaceConflicts()),ac,"merge_choose_c_for_unsolved_whitespace_conflicts");
clearManualDiffHelpList=newTDEAction(i18n("Clear All Manual Diff Alignments"),TQt::CTRL+TQt::SHIFT+TQt::Key_Y,this,TQ_SLOT(slotClearManualDiffHelpList()),ac,"diff_clear_manual_diff_help_list");
#ifdef _WIN32
newTDEAction(i18n("Focus Next Window"),TQt::CTRL+TQt::Key_Tab,this,TQT_SLOT(slotWinFocusNext()),ac,"win_focus_next",false,false);
newTDEAction(i18n("Focus Next Window"),TQt::CTRL+TQt::Key_Tab,this,TQ_SLOT(slotWinFocusNext()),ac,"win_focus_next",false,false);
m_pHistoryAutoMerge=newOptionCheckBox(i18n("Merge version control history on merge start"),false,"RunHistoryAutoMergeOnMergeStart",&m_bRunHistoryAutoMergeOnMergeStart,page,this);