Rating:  Summary: Excellent! Review: John Lam is like aspirin for all of my COM headaches - well done!
Rating:  Summary: The best. Period. Review: This book is certainly not for beginners. But if you can read and understand this book, you can become one of the elite Windows programmers.The material starts out with the assumption that you understand Delphi, Pascal, and object oriented programming. Each chapter grows progressively more complex, and explains the inner workings of the Delphi IDE itself, as written in Delphi. This is THE book to own for any serious Delphi developer.
Rating:  Summary: The best. Period. Review: This book is certainly not for beginners. But if you can read and understand this book, you can become one of the elite Windows programmers. The material starts out with the assumption that you understand Delphi, Pascal, and object oriented programming. Each chapter grows progressively more complex, and explains the inner workings of the Delphi IDE itself, as written in Delphi. This is THE book to own for any serious Delphi developer.
Rating:  Summary: Making things sophisticated/complicated? Review: Why make things so complicated? Though I'm new in Delphi transitioning from Visual Basic, I quickly found a couple of solutions both verbose and unnecessary complicated. Check out e.g. how M.C. suggests how to treat the Enter key as Tab key and how to read the Shift state; both being solved much simpler by only a couple of code lines if sought elsewhere (Procedure TForm1.FormKeyPress ... If Key = #13 Begin Then SelectNext(ActiveControl as tWinControl,True,True); Key:=#0; end; ... or Procedure TForm1.FormKeyDown ..... If ssAlt in Shift Then ..., courtesy of UNDU letter #14 June 96 and 'Delphi 3 User Interface Design' respectively). However, I'm sure some hardcore programmers will love the sophisticated solution handlings from this book, but this book surely wasn't ment for entry level users looking for easy solutions. Niels Knabe
|