Как программно нажать checkbox внутри SysListView32 в чужом приложении?
Есть чужое приложение, одно из окон которого выглядит так:

Мне нужно программно снять галочку с checkbox'ов внутри этого списка.
Handle окна и handle списка уже получил, а что делать дальше? Как добраться до этих checkbox'ов?
Программа пишется на Delphi.
// ищем окно с заголовком "Select Tools"<br/>
SelectToolsHandle:=GetWindowHandle('Select Tools');<br/>
if (SelectToolsHandle <> 0) then begin<br/>
// ищем список<br/>
SysListHandle:=FindWindowEx(SelectToolsHandle, 0, 'SysListView32', nil);<br/>
if (SysListHandle <> 0) then begin<br/>
showmessage(IntToStr(SysListHandle)); // handle списка получен<br/>
// Что же дальше делать?(<br/>
end;<br/>
end;<br/>
// ищем окно с заголовком "Select Tools"<br/>
SelectToolsHandle:=GetWindowHandle('Select Tools');<br/>
if (SelectToolsHandle <> 0) then begin<br/>
// ищем список<br/>
SysListHandle:=FindWindowEx(SelectToolsHandle, 0, 'SysListView32', nil);<br/>
if (SysListHandle <> 0) then begin<br/>
showmessage(IntToStr(SysListHandle)); // handle списка получен<br/>
// Что же дальше делать?(<br/>
end;<br/>
end;<br/>
Посоветуйте зарубежного регистратора .com с самой простой процедурой передачи домена?
Собственно, сабж. Посоветуйте регистратора, с которым не будет проблем в случае продажи/передачи домена. Домен немного спорный в плане abuse-устойчивости. Спасибо.
OpenID и LiveJournal
Подскажите, как получить расширенную информацию о профиле пользователя на живом журнале, а конкретно как заставить журнал возвращать поля «openid_sreg_dob, openid_sreg_email, openid_sreg_fullname, openid_sreg_gender, openid_sreg_nickname»?
он их просто игнорирует в запросе.
нашел вот http://[username].livejournal.com/data/foaf, но там не все данные (даты рождения нет и, самое главное, мыла).
Относительное позиционирование с jQuery
Помогите спозиционировать элементы относительно друг друга с учетом скроллинга в разных браузерах.
Сделал дополнительный блок при наведении мышки. Вот кусок кода, отвечающего за расчет положения нового блока на странице:
...
var mytop = image.offset().top - (container.height() /2) + image.height()/2 + $(document).scrollTop();
var myleft = image.offset().left - (container.width() /2 ) + image.width()/2 + $(document).scrollLeft();
if($.browser.msie){
mytop = image.offset().top - (container.height() /2) + image.height()/2;
myleft = image.offset().left - (container.width() /2 ) + image.width()/2;
}
container.offset({top: mytop, left: myleft});
container.show();
...
Т.е. смотрим координаты текущего элемента, и если браузер IE, то добавляем высоту/ширину скроллинга.
Буквально вчера то ли Chrom обновился, то ли jQuery (подгружает последний из Google CDN), но Chrome стал добавлять scroll (может он IE представляется). Может быть есть путь спозиционировать элемент без прописывания всех версий «глючащих» браузеров?
var mytop = image.offset().top - (container.height() /2) + image.height()/2 + $(document).scrollTop();
var myleft = image.offset().left - (container.width() /2 ) + image.width()/2 + $(document).scrollLeft();
if($.browser.msie){
mytop = image.offset().top - (container.height() /2) + image.height()/2;
myleft = image.offset().left - (container.width() /2 ) + image.width()/2;
}
container.offset({top: mytop, left: myleft});
container.show();
...
Какой кодек нужен для воспроизведение FLV (КодекПаки, плееры со встроенными кодеками а также ffdshow не интересует) ?
Какой кодек нужен для воспроизведение FLV (КодекПаки, плееры со встроенными кодеками а также ffdshow не интересует)?
Посоветуйте софт для режиссерской деятельности
Описание специфики: на съемках клипа (фильма — значения не имеет) у меня есть прописанная раскадровка из эпизодов, в том порядке, в котором они будут идти в финальном клипе. Обычно каждая сцена длится не более 3-х секунд и материал, с котором я работаю, представляет собой 4-5 листов А4, где подробно расписаны все сцены.
Естественно, планы перемежаются, т.е. герой едет на тачке на 1-3-их секундах, затем две секунды средний план в другом антураже, потом еще три секунды — облет с крана девочек у бассейна. Конечно, нужно снимать не эпизод за эпизодом, а сначала все темы с автомобилем (который появится еще в середине и конце), затем — все планы с девочками и т.п. Что я делаю (упрощенно): я вручную надписываю теги локации, действующих лиц и техники, на которую идет съемка. В итоге, получается набор из строк, привязанных к таймлайну с соответствующими пометками, например, «Поляна», «Главгерой», «5dmkii + стедик». Я выбираю строки с тегом «Поляна» и снимаю по ним сцены. То же и с остальными.
Проблема: можно ли эти листочки засунуть в легкий гаджет, типа простенького планшета, ебука или нетбука в крайнем случае, используя некий софт, который обеспечил бы легкое управление процессом (привязка к таймлайну, редактирование), тегование и сортировку по тегам? Загвоздка еще в том, что тегам нужно расставлять ценность, что-ли. Т.е. когда я отснял все планы в поле со стедика и у меня есть выбор, перейти ли на речку и продолжить снимать со стедика (сменить локацию, но оставить технику) или остаться в поле, но смонтировать кран (оставить локацию, но изменить технику), то софт бы подсказывал подсчитывал минимальные времязатраты (естественно, из предустановленных данных о времени, необходимом на каждую из операций). Идеальным было бы, чтобы я серьезно проставил теги и их ценности, а софт выдавал бы оптимальную последовательность съемок с минимизированным количеством беготни, переустановки техники и света и т.п. Плюс, возможность отмечать уже отснятые планы (делать полупрозрачными и т.п.) и помечать те, которые нужно переснять.
Реализуемо ли это на каком-то существующем софте, хотя бы для РС? Возможно ли что-то придумать для небольших и легконосимых устройств? Попадался ли в принципе вам софт, посвященный съемочному процессу?
Куда идти после php? Ruby или Python?
Собственно вопрос в заголовке :) Хочется услышать принципиальные различия между языками. Для каких задач что лучше подходит?
Создание .pyc и .pyo файлов?
Собственно вопрос такой: «Как при наличии файла .py сделать из него .pyc и .pyo? (Знаю что можно импортировать модуль, но хотелось бы как-нибудь по другому. типо ключика перед запуском)»
Как вы упорядочиваете данные в Evernote?
Просьба к пользователям Evernote и аналогов — расскажите, как вы разбиваете информацию внутри этих систем?
Используете ли отдельные блокноты?
Пользуетесь ли тэгами?
Если да — то по какому принципу: «один тэг на заметку», «чем больше — тем лучше»?
Разбиваете ли тэги по принципу дочерний/материнский?
Спасибо!
Альтернатива QNX?
посоветуйте какие либо ОС для систем управления, которые соответствуют данной тематике
- «
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
- 247
- 248
- 249
- 250
- 251
- 252
- 253
- 254
- 255
- 256
- 257
- 258
- 259
- 260
- 261
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- 271
- 272
- 273
- 274
- 275
- 276
- 277
- 278
- 279
- 280
- 281
- 282
- 283
- 284
- 285
- 286
- 287
- 288
- 289
- 290
- 291
- 292
- 293
- 294
- 295
- 296
- 297
- 298
- 299
- 300
- 301
- 302
- 303
- 304
- 305
- 306
- 307
- 308
- 309
- 310
- 311
- 312
- 313
- 314
- 315
- 316
- 317
- 318
- 319
- 320
- 321
- 322
- 323
- 324
- 325
- 326
- 327
- 328
- 329
- 330
- 331
- 332
- 333
- 334
- 335
- 336
- 337
- 338
- 339
- 340
- 341
- 342
- 343
- 344
- 345
- 346
- 347
- 348
- 349
- 350
- 351
- 352
- 353
- 354
- 355
- 356
- 357
- 358
- 359
- 360
- 361
- 362
- 363
- 364
- 365
- 366
- 367
- 368
- 369
- 370
- 371
- 372
- 373
- 374
- 375
- 376
- 377
- 378
- 379
- 380
- 381
- 382
- 383
- 384
- 385
- 386
- 387
- 388
- 389
- 390
- 391
- 392
- 393
- 394
- 395
- 396
- 397
- 398
- 399
- 400
- 401
- 402
- 403
- 404
- 405
- 406
- 407
- 408
- 409
- 410
- 411
- 412
- 413
- 414
- 415
- 416
- 417
- 418
- 419
- 420
- 421
- 422
- 423
- 424
- 425
- 426
- 427
- 428
- 429
- 430
- 431
- 432
- 433
- 434
- 435
- 436
- 437
- 438
- 439
- 440
- 441
- 442
- 443
- 444
- 445
- 446
- 447
- 448
- 449
- 450
- 451
- 452
- 453
- 454
- 455
- 456
- 457
- 458
- 459
- 460
- 461
- 462
- 463
- 464
- 465
- 466
- 467
- 468
- 469
- 470
- 471
- 472
- 473
- 474
- 475
- 476
- 477
- 478
- 479
- 480
- 481
- 482
- 483
- 484
- 485
- 486
- 487
- 488
- 489
- 490
- 491
- 492
- 493
- 494
- 495
- 496
- 497
- 498
- 499
- 500
- 501
- 502
- 503
- 504
- 505
- 506
- 507
- 508
- 509
- 510
- 511
- 512
- 513
- 514
- 515
- 516
- 517
- 518
- 519
- 520
- 521
- 522
- 523
- 524
- 525
- 526
- 527
- 528
- 529
- 530
- 531
- 532
- 533
- 534
- 535
- 536
- 537
- 538
- 539
- 540
- 541
- 542
- 543
- 544
- 545
- 546
- 547
- 548
- 549
- 550
- 551
- 552
- 553
- 554
- 555
- 556
- 557
- 558
- 559
- 560
- 561
- 562
- 563
- 564
- 565
- 566
- 567
- 568
- 569
- 570
- 571
- 572
- 573
- 574
- 575
- 576
- 577
- 578
- 579
- 580
- 581
- 582
- 583
- 584
- 585
- 586
- 587
- 588
- 589
- 590
- 591
- 592
- 593
- 594
- 595
- 596
- 597
- 598
- 599
- 600
- 601
- 602
- 603
- 604
- 605
- 606
- 607
- 608
- 609
- 610
- 611
- 612
- 613
- 614
- 615
- 616
- 617
- 618
- 619
- 620
- 621
- 622
- 623
- 624
- 625
- 626
- 627
- 628
- »