|
Страници по тази тема: 1 | 2 | >> (покажи всички)
Тема
|
Silno da lubq i mrazq
|
|
Автор |
SDR () |
Публикувано | 18.11.01 15:03 |
|
Ako ima neshto koeto da mi hareswa w delphi e lednotata na dizaj na formite i ako ima neshto deto naistina da mrazq e VCL/CLX:
Ako nqkoj si misli che .SetFocus raboti kakto se ochakwa ot nego prosto da poglede koda podnego - naprawo shte se oplashi ot wsempobejdawashtata ideotiq koqto blika ot koda tam!
Za da ne si gubite kato mene wremeto w tarsene na prichinata "zashto ne moga da si fokusiram kontrolite?" naj dobre si polzwajte
windows.setfocus(neshtosi.handle)
drugoto e zaguba na wreme i izwor na potencialni glawoblaskanici
ako drug e otkril podobni neshta neka spodeli! nali za towa e kluba
| |
Тема
|
Re: Silno da lubq i mrazq
[re: SDR]
|
|
Автор |
Miro () |
Публикувано | 19.11.01 09:24 |
|
Hi,
Мисля че неправилно се изказваш за VCL - там съм виждал много страхотни неща, които преодоляват един или друг проблем (и недомислица) в Windows API. Преди Delphi пишех на С/С++ като работех директно с API и сега знам колко главоболия ми спестява VCL. Вярно че дизайнера на форми е доста добър (но все пак и VB има почти толкова добър дизайнер на форми), но наистина великото в Delphi е VCL!
Не виждам какво не харесваш в SetFocus?!? Там са предвидени много ситуации, които с Windows.SetFocus пропускаш!
Tnx,
Miro.
| |
Тема
|
Re: Silno da lubq i mrazq
[re: Miro]
|
|
Автор |
SDR () |
Публикувано | 19.11.01 10:57 |
|
Moje bi zashtoto kogato iskam da fokusiram nqkoj kontrol forma naistina iskam da go naprawq i si imam osnowatelni pri`ini za towa. Mrazq kogato wynshni faktori otmenqt moe reshenie i to poradi nesyshtestweni syobrajeniq! Za towa API to e tolkowa dobro - mojesh da naprawish kakwoto poiskash koeto e w wyzmojnostite na OS-a pa dori i da si formatirash harda!!
Neznam dali si chel "Pytewoditelq na galakticheskiq stopadjiq" tam ima edin mnogo intereresen dialog s edin komputyr kojto zagrijen za zdrawet na pasagerite otkazwa da otwori luka kogato te sa kacnali na dylgo tyrsenata planeta ..... Edinstweniq argument kojto poe beshe "Komputyr, ako do polowin minuta na otworish luka shte izticham w mashinata zala i shte te preprogramiram s golqmata pojarnikarka bradwa..." (citat po pamet)
Ta i ti sega mi obesnqwash che moeto jelanie ne e napylno dostatychno osnowanie za predpriemane na dejstwie ot nqkakyw si TYP lib!
| |
Тема
|
Re: Silno da lubq i mrazq
[re: SDR]
|
|
Автор |
Miro () |
Публикувано | 19.11.01 12:20 |
|
Hi,
Естествено има смисъл в твоето становище, но аз почти винаги предпочитам да използвам нещо, което са го правили една торба от програмисти в Borland и след това е изтествано с месеци и години и след това аз съм спокоен, че като го използвам в него са предвидени максимално възможен брой ситуации, в които може да ми изгърми програмата.
А за книгата - от 8 години се каня да я прочета и досега само с това съм останал .
Tnx,
Miro.
| |
Тема
|
За SetFocus......
[re: SDR]
|
|
Автор |
Eмилиo (Вече нормален!) |
Публикувано | 19.11.01 16:45 |
|
Ми аз лично използвам:
Form1.ActiveControl:=Some;
и не ми се е случвало да ми прави проблем...
| |
Тема
|
SetForegoundWindow
[re: Eмилиo]
|
|
Автор |
WiseGuy (Нерегистриран) |
Публикувано | 19.11.01 18:44 |
|
Vupros-a ne e svurzan s temata, a s razgovorite za activni controli i takivI mI tI rabotI
Interesno mi e zashto kato izvikam SetForegoundWindow ot moqta programa ne mi se pokazva prozorcheto, a samo miga? I vi molq da mi kajete kak mislite, 4e moga da izbegna tazi rabota.
Imashe edna programa, koqto v takuv sluchai se smalqva i se restore-va, za da izleze nai-otgore. Na men tozi nachin ne mi haresva.
by Wise Guy
| |
Тема
|
Re: SetForegoundWindow
[re: WiseGuy]
|
|
Автор |
naki (Power User) |
Публикувано | 20.11.01 23:30 |
|
Emi samiq Windows ne i pozvolqwa...
Ima w TweakUI takuw setting - ako mojesh da
go tracenesh kwo promenja she moje i twojata
programa da go promeni.
| |
Тема
|
Re: SetForegoundWindow
[re: naki]
|
|
Автор |
Miro () |
Публикувано | 21.11.01 12:43 |
|
Hi,
Общо взето щом Windows-a не ти го позволява няма смисъл да го лъжеш, защото в следваща версия на Windows-a ще има нещо друго и твоята програма пак няма да работи както искаш
Miro.
| |
Тема
|
Re: SetForegoundWindow
[re: WiseGuy]
|
|
Автор |
Eмилиo (Вече нормален!) |
Публикувано | 21.11.01 15:38 |
|
Ми начи, що не опиташ така да ти показва приложението...
SetForegroundWindow(Form3.Handle);
Application.Minimize;
Application.Restore;
веднага ти изкача отпред като досадна муха :)))
| |
Тема
|
Re: SetForegoundWindow
[re: Eмилиo]
|
|
Автор |
WiseGuy (искам...) |
Публикувано | 21.11.01 20:28 |
|
Sorry no go izmislih po-umno. Tui kato problema e 4e ne moje sam da si pravish SetForegroundWindow, kazah na edin thread da mi go puska za moq prozorec i stana. Sq si se pokazva NAHALNO
by Wise Guy
| |
|
Страници по тази тема: 1 | 2 | >> (покажи всички)
|
|
|