diff --git a/mappings/none/bfb.mapping b/mappings/none/bfb.mapping index 5a9ebb5a87..32e5dd17a1 100644 --- a/mappings/none/bfb.mapping +++ b/mappings/none/bfb.mapping @@ -9,7 +9,11 @@ CLASS none/bfb FIELD h entryHeight I FIELD i mouseX I FIELD j mouseY I + FIELD l scrollLastMouseY I + FIELD m scrollSpeedY F FIELD n scrollY F + FIELD u buttonIdScrollUp I + FIELD v buttonIdScrollDown I METHOD (Lnone/bdq;IIIII)V ARG 0 mc ARG 1 width @@ -42,12 +46,18 @@ CLASS none/bfb METHOD c findEntryIndex (II)I ARG 0 mouseX ARG 1 mouseY + METHOD d setScrollButtonIds (II)V + ARG 0 up + ARG 1 down METHOD g mouseInRange (I)Z ARG 0 y + METHOD h scrollByY (I)V + ARG 0 dy METHOD i setLeftPos (I)V ARG 0 x1 METHOD k contentHeight ()I METHOD l clampScrollY ()V METHOD m getMaxScrollY ()I METHOD n getScrollY ()I + METHOD p handleMouseEvent ()V METHOD r getEntryHeight ()I diff --git a/mappings/none/bfj.mapping b/mappings/none/bfj.mapping index 98ae51b3c3..c6e4639517 100644 --- a/mappings/none/bfj.mapping +++ b/mappings/none/bfj.mapping @@ -10,3 +10,4 @@ CLASS none/bfj ARG 2 mouseX ARG 3 mouseY METHOD k contentHeight ()I + METHOD p handleMouseEvent ()V diff --git a/mappings/none/bfl.mapping b/mappings/none/bfl.mapping index bda890ee83..a39a7a3c56 100644 --- a/mappings/none/bfl.mapping +++ b/mappings/none/bfl.mapping @@ -7,3 +7,4 @@ CLASS none/bfl ARG 3 mouseY METHOD b entryCount ()I METHOD k contentHeight ()I + METHOD p handleMouseEvent ()V diff --git a/mappings/none/bfm.mapping b/mappings/none/bfm.mapping index 84da7dd186..687e9ddf8f 100644 --- a/mappings/none/bfm.mapping +++ b/mappings/none/bfm.mapping @@ -11,3 +11,4 @@ CLASS none/bfm ARG 3 mouseY METHOD b entryCount ()I METHOD k contentHeight ()I + METHOD p handleMouseEvent ()V