|
|
|
|
#1 |
|
Участник
|
Когда массово сравниваешь влом искать в выпадающем списке "Сравнить".
Кстати, сделал такую модификацию в сравнивалке: \Classes\SysCompare\init X++: ...
if (sysContextMenu.selectionCount()==1)
{
firstNode = sysContextMenu.first();
this.setTreeNode1(firstNode);
this.setCombo(_comboBox1, _baseTreeNode1);
this.setCombo(_comboBox2, _baseTreeNode1, 0, true, true);
// RPT DevTools bmi 060926 ---> Чаще приходится сравнивать с предверхним уровнем
//_comboBox1.selection(0);
_comboBox1.selection(max(0, _comboBox1.items()-2));
// RPT DevTools bmi 060926 <---
_mergeAvailable = !systreenode::isSourceHTML(_baseTreeNode1);
this.run();
} |
|
|
|
|
#2 |
|
Moderator
|
Небольшое исправление: т.к. в комбобоксе помимо основного списка слоев иногда добавляется еще и список old-слоев, просто брать предпоследний элемент списка чревато. Предлагаю брать элемент, предшествующий текущему рабочему слою:
X++: _comboBox1.selection(max(0, _comboBox1.selection() - 1));
__________________
Андрей. |
|
|
|
| За это сообщение автора поблагодарили: belugin (7). | |
| Теги |
| tabax, taskbar, toolbar, инструменты, панель задач, панель инструментов, полезное, табакс, тулбар, управление окнами |
|
|
|