Добавить вкладки в обратном порядке? - PullRequest
0 голосов
/ 25 июня 2010

По умолчанию вкладки добавляются справа налево, поэтому, если я вставлю 1,2,3,4,5, то вкладки будут иметь вид 5,4,3,2,1. Как я могу сделать это читать 1,2,3,4,5 спасибо. http://img96.imageshack.us/i/ahhh.png/

http://img96.imageshack.us/i/ahhh.png

Это получается при вставке проекта «Без названия» первым, а «5» - последнего. Я бы хотел, чтобы Untitled 5 был выбран в крайнем правом углу, а Untitled Project - в крайнем левом, а промежуточные следовали этой идее

Ответы [ 2 ]

1 голос
/ 25 июня 2010

Если вы используете win32 для вставки вкладок, и TCM_INSERTITEM, и TabCtrl_InsertItem принимают индекс вкладки в качестве аргумента.Если вы увеличиваете индекс и вставляете вкладки, как в примере для msdn , то они вставляются слева направо.Если вы вставляете каждую вкладку с индексом 0, новые вкладки сдвигают существующие вкладки вправо, и вы переворачиваете их.

0 голосов
/ 25 июня 2010

Вставьте их в правильном порядке в первую очередь. Если они уже есть, и вы хотите изменить их порядок, удалите их, отсортируйте по своему усмотрению, а затем добавьте в правильном порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...