@@ -1404,15 +1404,15 @@ function control_draw() {
14041404 // Lock button
14051405 p = 0
14061406 if (startb + b < endb2) p = (layerlock[startb + b] = 1 )
1407- if (draw_layericon (0 , x1 + 126 -!realvolume-realstereo * 10 , y1 + 8 , condstr (language != 1 , " Lock this layer" , " 静音本层" ), 0 , p)) {
1407+ if (draw_layericon (0 , x1 + 126 -!realvolume-realstereo * 10 , y1 + 8 , condstr (language != 1 , " Lock this layer\n (Click and drag to lock multiple layers) " , " 静音本层\n (________) " ), 0 , p)) {
14081408 if (layerlock[startb + b] = 2 ) solostr = string_replace_all (solostr, " |" + string (startb + b) + " |" , " " )
14091409 if (layerlock[startb + b] = 1 ) {layerlock[startb + b] = 0 } else {layerlock[startb + b] = 1 }
14101410 changed = 1
14111411 }
14121412 // Solo button
14131413 p = 0
14141414 if (startb + b < endb2) p = (layerlock[startb + b] = 2 )
1415- if (draw_layericon (1 , x1 + 144 - !realvolume-realstereo * 10 , y1 + 8 , condstr (language != 1 , " Solo this layer" , " 独奏本层" ), 0 , p)) {
1415+ if (draw_layericon (1 , x1 + 144 - !realvolume-realstereo * 10 , y1 + 8 , condstr (language != 1 , " Solo this layer\n (Click and drag to solo multiple layers) " , " 独奏本层\n (________) " ), 0 , p)) {
14161416 if (layerlock[startb + b] = 2 ) {
14171417 layerlock[startb + b] = 0
14181418 solostr = string_replace_all (solostr, " |" + string (startb + b) + " |" , " " )
@@ -1423,7 +1423,7 @@ function control_draw() {
14231423 changed = 1
14241424 }
14251425 // Select all
1426- if (draw_layericon (2 , x1 + 162 - !realvolume-realstereo * 10 , y1 + 8 , condstr (language != 1 , " Select all note blocks in this layer\n (Hold Ctrl to select multiple layers )" , " 选择本层所有方块\n (按住Ctrl选择多层 )" ), 0 , 0 )) {
1426+ if (draw_layericon (2 , x1 + 162 - !realvolume-realstereo * 10 , y1 + 8 , condstr (language != 1 , " Select all note blocks in this layer\n (Click and drag to select multiple; click again to deselect )" , " 选择本层所有方块\n (________ )" ), 0 , 0 )) {
14271427 playing = 0
14281428
14291429 // TODO: replace with array_contains() if we ever upgrade GameMaker...
@@ -1438,22 +1438,22 @@ function control_draw() {
14381438 }
14391439 }
14401440 // Add layer
1441- if (draw_layericon (3 , x1 + 180 - !realvolume-realstereo * 10 , y1 + 8 , condstr (language != 1 , " Add empty layer here" , " 新建层" ), 0 , 0 )) {
1441+ if (draw_layericon (3 , x1 + 180 - !realvolume-realstereo * 10 , y1 + 8 , condstr (language != 1 , " Add empty layer here\n (Click and drag to add multiple layers) " , " 新建层\n (________) " ), 0 , 0 )) {
14421442 playing = 0
14431443 add_layer (startb + b, false )
14441444 }
14451445 // Remove layer
1446- if (draw_layericon (4 , x1 + 198 - !realvolume-realstereo * 10 , y1 + 8 , condstr (language != 1 , " Remove this layer" , " 删除层" ), 0 , 0 )) {
1446+ if (draw_layericon (4 , x1 + 198 - !realvolume-realstereo * 10 , y1 + 8 , condstr (language != 1 , " Remove this layer\n (Click and drag to remove multiple layers) " , " 删除层\n (________) " ), 0 , 0 )) {
14471447 playing = 0
14481448 remove_layer (startb + b, false )
14491449 }
14501450 // Shift layer up
1451- if ((startb + b > 0 ) && draw_layericon (5 , x1 + 216 - !realvolume-realstereo * 10 , y1 + 8 , condstr (language != 1 , " Shift layer up" , " 上移本层" ), 0 , 0 )) {
1451+ if ((startb + b > 0 ) && draw_layericon (5 , x1 + 216 - !realvolume-realstereo * 10 , y1 + 8 , condstr (language != 1 , " Shift layer up\n (Click and drag to shift multiple layers) " , " 上移本层\n (________) " ), 0 , 0 )) {
14521452 playing = 0
14531453 shift_layers (startb + b, startb + b - 1 , false )
14541454 }
14551455 // Shift layer down
1456- if (draw_layericon (6 , x1 + 234 - !realvolume-realstereo * 10 - (startb + b = 0 ) * 8 , y1 + 8 , condstr (language != 1 , " Shift layer down" , " 下移本层" ), 0 , 0 )) {
1456+ if (draw_layericon (6 , x1 + 234 - !realvolume-realstereo * 10 - (startb + b = 0 ) * 8 , y1 + 8 , condstr (language != 1 , " Shift layer down\n (Click and drag to shift multiple layers) " , " 下移本层\n (________) " ), 0 , 0 )) {
14571457 playing = 0
14581458 shift_layers (startb + b, startb + b + 1 , false )
14591459 }
0 commit comments