Страница 1 из 2

Разные лажи в wx-интерфейсе

Добавлено: Пн фев 11, 2008 12:57 pm
piroJOKE
1) Ужасно реализованный скроллинг. Который когда хочет - скролиццо, когда хочет - нет.

2) Лажа с перемешанными цветами. В консольной версии такого нет. (Картинки ниже).

Добавлено: Пн фев 11, 2008 1:34 pm
Lims
лажа с цветами напрягает. раньше такого небыло(на версии 1.9)

Добавлено: Пн фев 11, 2008 2:05 pm
Click
есть такое) забывает цвет менять на предыдущий, или хотяб на стандартный.

Добавлено: Пн фев 11, 2008 3:19 pm
piroJOKE
Невозможно по-человечески выделить текст и что-либо скопировать из окна консоли.

Добавлено: Пн фев 11, 2008 3:24 pm
Click
ага, в своей модификации поэтому изменил цвет фона на серенький.

$self->SetBackgroundColour(new Wx::Colour(35, 35, 35));
35, 35, 35 - это цвет.

хотя конечно это не выход)

Добавлено спустя 41 секунду:

файл Console.pm

Добавлено спустя 2 минуты 4 секунды:

карта не работает по человечески: не меняет размер, название при смене локации; не отображаются координаты курсора; и вообще плохо реагирует и ведёт себя.

ЗЫ. у меня конечнопофикшено)

Добавлено: Пн фев 11, 2008 3:36 pm
piroJOKE
Click, скажи мине, чего они там такое наисправляли, откуда столько багов сразу?

Добавлено: Пн фев 11, 2008 3:56 pm
Click
ну помнишь там всякие CVS SVN
я не понял зачем конечно

ну короч они что-то в главном поменяли, а остальное просто подогнали под новое, а надо было заново переписывать.

Добавлено спустя 3 минуты 58 секунд:

я в основном пытался откатить к старому, рабочему, например карту.
с консолью так не сделал, а просто перековырял.

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

Добавлено: Пт мар 07, 2008 8:12 pm
Click
зафиксил смену цветов

Код: Выделить всё

Index: Console.pm

===================================================================

--- Console.pm	(revision 6237)

+++ Console.pm	(working copy)

@@ -157,13 +157,19 @@

 				$fgcolors{$colorName}[STYLE_SLOT] = $result;
 			}
 		}
+				else {
+				$result = {
+					color => new Wx::Colour(255, 255, 255)
+				};
+				$fgcolors{$colorName}[STYLE_SLOT] = $result;
+			}
 		return $result;
 	}
 }
 
 sub isAtBottom {
 	my ($self) = @_;
-	return $self->IsPositionVisible($self->GetLastPosition());
+	return $self->IsPositionVisible($self->GetLastPosition()-5);
 }
 
 sub finalizePrinting {
SVN6238

Добавлено: Сб мар 08, 2008 12:48 am
piroJOKE
Тупой флуд:
Click, ты молодец, никто не спорит, но это меньший из багов, которые досаждают в WX'e. :twisted:

Добавлено: Сб мар 08, 2008 9:27 am
Click
ну если vcl разрешит переправить, то переправим. просто у него щас там такие глобальные изменения. кажется что он чёта хотел сделать, но так и не сделал))) а если починить например карту, то я верну её практически к прежнему виду.

Добавлено: Пн мар 10, 2008 1:12 pm
piroJOKE
viewtopic.php?p=48552#48552
Rumata писал(а):раньше мона было переименовывать файл wxstart.exe (допустим в прист.ехе найт.ехе), теперь если его переименовать то кора запускается в консольном варианте а не в wx
Эта бяка возникает всегда? И, только с интерфейсом Click'а, или даже без него?
Ага, уже вижу, что всегда. Нифига себе! :shock: (Переношу в "баги").

Добавлено: Ср мар 12, 2008 9:24 am
Click
а помоему всегда так было. мона только старт.ехе переименовывать

Добавлено: Ср мар 12, 2008 9:12 pm
Click
вцл так и не ответил, закомминтил его творения, и починил карту. добавил правый клик по карте, и нпц в списке акторов теперь сверху всех. свн 6253.

Добавлено: Пт мар 14, 2008 8:29 am
saturnsuper
при кликаньи правой кнопкой мыши в списке акторов на игроке и выборе пункта Request the Deal бот вместо сделки предлагает персу вступить в свою ГИ !!!
Как это можно исправить для применения этого пункта по назначению?
OpenKore_206SVN6184, OpenKore_206SVN6212
wx 2.0, wx 2.2
___

(* pJ: wx недавно менялся, так что указывай версию своей ОК! *)

Добавлено: Пт мар 14, 2008 2:11 pm
Click
:crazy: моя бага :cry:
if ($actor->isa('Actor::Player')) {
$menuPopUp->Append(6, "Request to join your guild");
EVT_MENU($menuPopUp, 6, \&_onGuild);
}
файл ItemList.pm
6 за место 4 поставить надо