I would second the OnePlus One Had mine a few months, outperforms most other flagship phones for less than 1/2 the price. Was a bit hard to get hold of, not sure how easy now but worth the effort.
dave kelly
Posts
-
Need a new phone... -
Why aren't there...How about this excellent tool then. Look under the Comments Extender. The other extensions are also very handy. http://www.axtools.com/products-vs2010-extensions.php[^]
-
TV cabling problem... any solution out there?Yes, use one of the 5.8 GHz ones, no interference from microwaves or wireless routers. Just a lot more directional to set up the antenna.s
-
serial port monitor for windows 7If you have 64 bit Windows, then you are a bit stuck, as you need a driver. I looked around a lot about 6 months ago, and there were none available that were free. Originally I used the Windows virtual PC and one of the free ones, but it became too much hassle so I gave up and bought the HHD one. The cost is worth it if you do a lot of serial debugging.
-
CD RipperI am a fan of MediaMonkey http://www.mediamonkey.com/, for all ripping, tagging, burning, copying to MP3 players and library organization.
-
Call me stupid but I'm desperateYes, it isn't very friendly, but this is the way I do it: Start a multilevel list (the 1,3,i toolbar button in the paragraph part of the ribbon) Type your headings. For a sub heading press Tab, and to go back out again shift tab. I then pretty up the format to how I want it, then for each heading make the style match it (select the heading, then on the appropriate style right click and select Update to match selection). HTH
-
TDBEdit Copy and PasteAs there were no replies, I wrote a keyboard handler to manually perform the actions.
-
TDBEdit Copy and PasteSimple Question: How do I enable copy and paste actions for TDBEdit controls. I hadn't noticed this didn't work until one of my customers pointed out you can't copy values from one of the edit controls and paste into another. I tried it myself, and copy doesn't put anything to the clipboard, and if the clipboard contains appropriate data paste does nothing.
-
ADO and Memo fieldI have an application which connects to a MS Access DB through ADO. One of the fields in a table is a Memo field. I have this field editable in my application through a TDBMemo, and a grid. The field has been removed and replaced a couple of times during development, but now whenever I view it in my app, it appears to think it is Unicaode, as I get lots of '?????' as the data. If I edit the field in the application, in the database any entries become 2 byte characters eg entering 'Test' becomes 'T e s t '. I have set the BlobType to ftMemo instead of the default ftWideMemo. Any ideas where to go next? I am not entirely familiar with using ADO in Delphi.
-
EditorThanks very much. As it happens, I already had it installed, and have used it a few years ago when doing C++ Builder applications, but hadn't really delved much beyond the grep and comment/uncomment functions. Time to dig deeper. :)
-
EditorAre there any decent external editors suitable for Delphi? I am using D2007, but I find the alignment of the begin/else/end blocks such a pain to be able to see which ones pair up. I usually use VS2008 or Notepad++ for the c* languages, selecting any '{' will automatically highlight the closing '}'
-
Parameterized ADOQueryThanks to both for the replies. After some experimentation, I found that it was necessary to set the DataType for the parameter, else it did not give correct datasets for the query.
-
Parameterized ADOQueryI have inherited a Delphi project, and as a non-Delphi programmer I am only just getting to grips with its various strange idiosyncrasies. One aspect of the application I am working on relates to an ADOQuery, and the formats with dates. The query is written parameterized, however I have noticed incorrect datasets particularly at the start of a new month. I am guessing this is due to the SQL syntax normally using the US date format, whereas the system date is in the UK format. I googled a few attempts at setting the date format, and found that using the parameterized is the best version, as then it doesn't matter what format is passed. However I can't get the suggested methods to compile, using the AsDateTime:
adoQuery.Parameters.ParamByName('TimeNow').AsDateString
Example from http://en.allexperts.com/q/Delphi-1595/2009/2/School-Project-2.htm[^] Any hints on how to handle this situation?
-
Buying mp3sI buy mine from www.emusic.com. They don't do top 40 type stuff, but they are much cheaper than the alternatives, and even better, DRM free :) You basically subscribe, and download between 25 and 75 tracks a month depending on the subscription level.
-
60Hz screen refresh optimal?The flicker is caused by the difference in freqencies. ie if the refresh is 60 Hz, and the fluorescent lights are 60 Hz, one will be off by a bit compared to the other, and you get the difference between them as a beat.
-
Slot loading dsk drivesIn a word, no. My daughter put one in my laptop, it was extremely difficult to get it back out again?
-
SerialPort InfoIf it is just the list of serial ports in your system you want, just use the static function:
string [] allComPorts = SerialPort.GetPortNames ();
It will return hardware and virtual ports. -
TabPages controls created on the fly [modified]Thanks guys, the
foreach (Control c in tp.Controls)
was what I needed.
-
TabPages controls created on the fly [modified]I am creating TabPages dynamically, adding a few textboxes, buttons etc. I can't figure out though how to access these controls. I tried:
foreach (TabPage tp in tabControl1.TabPages)
{
foreach (Control c in tp)
{
if (c is CheckBox)
{
if (c.Enabled == true)
MessageBox.Show ("Enabled");
}
}
}but get the error that TabPage does not contain a definition for GetEnumerator(). As the controls are created dynamically, I can't access them by name in the code. Any ideas on how to access these controls? -- modified at 4:06 Thursday 11th October, 2007
-
Disable Caps LockI use CapShift from DonationCoder [url]http://www.donationcoder.com/Software/Skrommel/index.html#CAPshift\[/url\] Doesn't actually disable it, but means you have to hold it down for 1 second to use it.