 |

|
What?!
No New Year's Bacon?!!
Scrooge!
|
|
|
|

|
HAPPY NEW YEAR
http://developer.sheikhharis.com
|
|
|
|

|
Happy New Year to a fellow Poet
yrs, Bill
|
|
|
|

|
Toast[^] eh? (warning: youtube clip with music)
If it moves, compile it
|
|
|
|

|
First off: HAPPY NEW YEAR!
With that out of the way: I am still working on my Windows 7 Rich Text Editor, and I think I will be able to release it in a couple of weeks, if VS will cooperate with me. Most of the functionality is in place, and I am working on the English translation for the application. When I get it online, I will need help translating it to other languages.
The AddIns I am going to create/have created are:
* Additonal Toolbar Themes (Office 2007/2010 and Vista) (Already functional)
* A Scripting Environment (IronPython with support for VB and C# using Roslyn)
* A Web Browser (WebKit (Chromium), Gecko (GeckoFX), and Trident (The built in web browser control), with the default being WebKit)
* A PDF Viewer
* An Automatic Updater (Eventually)
* Cloud Upload/Download (e.g. SkyDrive, DropBox, etc)
* File Compressor (using SevenZipSharp)
* FTP Upload/Download (Eventually)
Another idea I had is to make the main window use a docking system instead of a generic tab control. What is your input on that? And any other AddIn ideas? This is a Windows Forms application, but I will take ideas that use WPF as well.
I also think I will post an entry on the blog on my profile page soon as well.
Entry Posted[^].
All further discussion should take place there.
Bob Dole The internet is a great way to get on the net.
 2.0.82.7292 SP6a
modified 31 Dec '12 - 14:30.
|
|
|
|
|

|
The countries that hate us only have to wait we can screw ourselves up we don't need no help.
|
|
|
|

|
And they said we would never see two thousand and thirt
|
|
|
|

|
Oh no! It's the Apocraplypse!
If you get an email telling you that you can catch Swine Flu from tinned pork then just delete it. It's Spam.
|
|
|
|

|
OriginalGriff wrote: Oh no! It's the Apocraplypse!
It took 10 days to catch up with us.
|
|
|
|

|
Mike Hankey wrote: It took 10 days to catch up with us.
Seems to be hospitalizing ex-presidents
|
|
|
|

|
Somebody's gotta pay.
|
|
|
|

|
I can think of a few I wouldn't mind hospitalizing personally...:InnocentWhistleSmiley:
If you get an email telling you that you can catch Swine Flu from tinned pork then just delete it. It's Spam.
|
|
|
|

|
It seems that some of us are on the Julian calendar and some of us are Gregorian.
--
Harvey
|
|
|
|

|
A Very Joyous New Year to You and Your Families !
I will be in 2013 in only 4 hours and 38 minutes: if anything looks 'wrong,' I'll get back to you asap.
yrs, Bill
“A human being is part of a whole, called by us the 'Universe', a part limited in time and space. He experiences himself, his thoughts and feelings, as something separated from the rest ... a kind of optical delusion of his consciousness.
This delusion is a kind of prison for us, restricting us to our personal desires, and to affection for a few persons nearest us
Our task must be to free ourselves from this prison by widening our circles of compassion to embrace all living creatures, and the whole of nature in its beauty.” Albert Einstein
|
|
|
|

|
BillWoodruff wrote: I will be in 2013 in only 4 hours and 38 minutes: if anything looks 'wrong,' I'll get back to you asap.
You're off by about 4 hours there Bill!
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|

|
I'm glad we sent you ahead.
Let the rest of us know if it's safe or that we'd be better off remaining in 2012.
| "The difference between genius and stupidity is that genius has its limits." - Albert Einstein |
| "As far as we know, our computer has never had an undetected error." - Weisert |
| "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|

|
Come off it Bill.
We all know the 'Real' time is GMT, so it is not the New Year until we here in Blighty say it is!
Now I know some of the colonies insist on having their local time, but it is merely an affectation and has nothing to do with the international standard.
By Jove, once we remove ourselves from the EU and re-establish the Empire we will insist on GMT being the correct nomenclature once again, and not that highly offensive UTC.
---------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
CCC Link[ ^]
|
|
|
|

|
Greece already operates GMT when it comes to paying taxes. Greek Maybe Time.
|
|
|
|

|
Meistre David of Dalek,
Your island may have lost its former empire, and its delusions of colonial glory, but it has never lost the crown of chronology: time here in S.E. Asia, where I live, is measured as an offset from GMT !
Now here, we do not observe "Daylight Savings Time," but that's no slight on Old Blighty: while the creator of DST was born on your island, he grew up in New Zealand, and was an adult, there, when he proposed the idea, after an experience with Maori hallucinogens, so he can certainly be excluded from consideration as a true native sod.
Happy revelery !
yrs, Bill
|
|
|
|

|
BillWoodruff wrote: he can certainly be excluded from consideration as a true native sod.
I know many true native sods!
---------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
CCC Link[ ^]
|
|
|
|

|
Dalek Dave wrote: once we remove ourselves from the EU and re-establish the Empire
Sweet! As evidenced by recent events it's obvious that the "experiment" here across the pond has failed. I for one welcome our new yellow toothed overlords and can't wait for the free cradle to grave services.
Long live the King! Ummmm... Queen? Who do we bow to at the moment?
Government is not reason; it is not eloquent; it is force. Like fire, it is a dangerous servant and a fearful master. ~ George Washington
|
|
|
|

|
Who Else?[^]
If you get an email telling you that you can catch Swine Flu from tinned pork then just delete it. It's Spam.
|
|
|
|

|
In return for your allegiance, our first act is to have Piers Morgan released into the wild, just in time for hunting season. Who says we don't know how to please the colonies?
|
|
|
|

|
Nice... add our Ms. Lohan to this Celebutard Hunt and we'll even start to learn how to play soccer.
Government is not reason; it is not eloquent; it is force. Like fire, it is a dangerous servant and a fearful master. ~ George Washington
|
|
|
|

|
That's a virtual 5 from me.
|
|
|
|

|
Happy New Year to one and all.
|
|
|
|

|
After reading your post, I'm convinced that this[^] should be your CP profile pic.
Happy New Year to you Doc.
Chris Meech
I am Canadian. [heard in a local bar]
In theory there is no difference between theory and practice. In practice there is. [Yogi Berra]
posting about Crystal Reports here is like discussing gay marriage on a catholic church’s website.[Nishant Sivakumar]
|
|
|
|

|
Thanks, Chris,
That picture is suggestive of my très distingué near-silver full-head-of-hair, but: it doesn't do justice to my humping.
So, I'd prefer this one, even if my beauteous silver hair is not shown: [^].
Happy Humping !
yrs, Bill
|
|
|
|

|
Please keep your humping to yourself - we know what those Thai ladies are like (and what they are "packing")
If you get an email telling you that you can catch Swine Flu from tinned pork then just delete it. It's Spam.
|
|
|
|

|
Happy new year to you and all CP'ians too!
It's an OO world.
public class Naerling : Lazy<Person>{
public void DoWork(){ throw new NotImplementedException(); }
}
|
|
|
|
|

|
Why is it that almost every time I click near the top of my browser, the page I am looking in gets removed from the tab list and made a new window ? Couldn't they make it less touchy ?
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
I've just been mucking about with Chrome and I have to move the tab about a full cm before it breaks off, or, drag physically outside of the browser window (whichever comes first).
You didn't download the "Christian Graus Deluxe Edition" again did you? You fell for that last time, too.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|

|
*grin* I am in Chrome, so, I don't know. Perhaps it's just my Parkinson's playing up, but I don't feel like I move it far at all. I am running a high resolution, perhaps it's counting in pixels and you have an old man resolution running ?
It's when I click on a tab to select it, and it's not moving 1 cm, that's for sure....
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
modified 30 Dec '12 - 21:12.
|
|
|
|

|
Maybe you're moving the mouse so quickly that relativistic effects are in play. You know - the faster you go, the shorter distances become, so what looks like a short distance to you is a big distance to Chrome...
(OK, it's a long shot, but I do know you like your machines fast...)
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|

|
Well, it's certainly confused... We're talking about a movement because I am moving my mouse as I click on the tab, it's as I come to a stop.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
Christian Graus wrote: I am moving my mouse
Well now - there is the problem. Upgrade to Windows 8 / touch screens and leave that old mouse behind. Your productivity will plummet... errrr... sky rocket so fast this little annoyance will practically disappear.
Government is not reason; it is not eloquent; it is force. Like fire, it is a dangerous servant and a fearful master. ~ George Washington
|
|
|
|

|
Christian Graus wrote: I am moving my mouse as I click on the tab
Hey - ratings might be turned off but KSS is still in effect, isn't it?
| "The difference between genius and stupidity is that genius has its limits." - Albert Einstein |
| "As far as we know, our computer has never had an undetected error." - Weisert |
| "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|

|
Chris Maunder wrote: you like your machines fast
And his women.
|
|
|
|

|
You know you can drag it back into the tab list, yeah?
|
|
|
|

|
Yes, I do that. But why should I have to ? I am moving my mouse to select a tab, I click to select it. By the time it's over, I've stopped clicking, and my mouse has moved on to the next task. So I need to move it back, click and drag it. PITA.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|

|
Christian Graus wrote: But why should I have to ?
Because you like your tabs in a row!!
I agree it's annoying, but it doesn't happen often enough for me to rant about it... guess I'm just lucky!!
|
|
|
|

|
Christian Graus wrote: Couldn't they make it less touchy ?
Yes they could, but then it would'nt piss you off.
|
|
|
|

|
I think you need recalibrated. I really have to drag it a ways before it breaks off unless I pull down quickly (like a snap feature). If you are really stopped, then it doesn't break away.
It's dragging quickly when you click that does it.
If it moves, compile it
|
|
|
|

|
Well, I am still working on the Windows 7 version of my Rich Text Editor project, and still have a lot more work to do.
I am completely redesigning the API, and adding a lot of new functionality, such as the ability for AddIns to add new toolbar themes.
The Windows 7 Task Dialogs and Open/Save file dialogs have been implemented with some difficultly, explained in my 'The Windows API Code Pack' message below.
As this is mostly a straight port from the original VB version into C#, I was using some online code converters to cut down on the amount of typing. All of the converters I have tried use NRefactory, and it seems that NRefactory cannot handle inline functions in VB. All I could get is an 'Invalid Expression' error.
EDIT: NRefactory cannot convert the following class (Where in bold):
Public Class DefaultOptionPanelDescriptor
Implements IOptionPanelDescriptor
Private _id As String = String.Empty
Private _optionPanelDescriptors As List(Of IOptionPanelDescriptor) = Nothing
Private _optionPanel As IOptionPanel = Nothing
Public ReadOnly Property ID As String Implements IOptionPanelDescriptor.ID
Get
Return _id
End Get
End Property
Public Property Label As String Implements IOptionPanelDescriptor.Label
Public ReadOnly Property ChildOptionPanelDescriptors As IEnumerable(Of IOptionPanelDescriptor) Implements IOptionPanelDescriptor.ChildOptionPanelDescriptors
Get
Return _optionPanelDescriptors
End Get
End Property
Private _addIn As AddIn
Private _owner As Object
Private _optionPanelPath As String
Public ReadOnly Property OptionPanel As IOptionPanel Implements IOptionPanelDescriptor.OptionPanel
Get
If _optionPanelPath <> Nothing Then
If _optionPanel Is Nothing Then
_optionPanel = CType(_addIn.CreateObject(_optionPanelPath), IOptionPanel)
If _optionPanel IsNot Nothing Then
_optionPanel.Owner = _owner
End If
End If
_optionPanelPath = Nothing
_addIn = Nothing
End If
Return _optionPanel
End Get
End Property
Public ReadOnly Property HasOptionPanel As Boolean Implements IOptionPanelDescriptor.HasOptionPanel
Get
Return _optionPanelPath <> Nothing
End Get
End Property
Public Sub New(ByVal id As String, ByVal label As String)
_id = id
Me.Label = label
End Sub
Public Sub New(ByVal id As String, ByVal label As String, ByVal dialogPanelDescriptors As List(Of IOptionPanelDescriptor))
Me.New(id, label)
Me._optionPanelDescriptors = dialogPanelDescriptors
End Sub
Public Sub New(ByVal id As String, ByVal label As String, ByVal addIn As AddIn, ByVal owner As Object, ByVal optionPanelPath As String)
Me.New(id, label)
_addIn = addIn
_owner = owner
_optionPanelPath = optionPanelPath
End Sub
End Class
NRefactory Said: CONVERSION ERROR: Code could not be converted. Details:
-- line 16 col 12: "Get" expected
Please check for any errors in the original code and try again.
So it wants Public Get ReadOnly.....
EDIT2: The error occurred because of the Auto-Implemented property above the error line.
Stupid error message.
I think it will be faster to rewrite it by hand!
On a side note, it seems Visual Studio 2012 tries to run code after importing it from another project. I found this out when I imported a control from one project that used a static property from another class to create a full path, and VS gave me a 'Path Cannot Be Null' error on that line, and crashed the designer. When I switched that line to use another property that gave the same path (the first property was initialized with the value of the second [the first property is in a port of the ICSharpCode.Core PropertyService class]), the designer worked fine. VS2010 did the same thing, so I think it is a goof in the Intellisense parser system.
Bob Dole The internet is a great way to get on the net.
 2.0.82.7292 SP6a
modified 30 Dec '12 - 16:44.
|
|
|
|

|
Thanks for the update. What is the latest status? When can we expect the next update? Do you have an updated status for the next update? Do we need to get a call put together. Let me know
|
|
|
|

|
Not sure when it will be out, as I have run into a number of Visual Studio 'Features' that aren't all that helpful, such as the 'Code Running at Design Time' and some weird formatting errors (some syntax highlighting goofs, although there are less of those than there were in VS2010), as well as randomly changing indentation. It should (hopefully) be within the next few weeks, though.
Bob Dole The internet is a great way to get on the net.
 2.0.82.7292 SP6a
|
|
|
|

|
Zac Greve wrote: As this is mostly a straight port from the original VB version into C#,
You were using VB.
|
|
|
|

|
I used to, but I am now moving fully into C#. I started out with VB, and always compiled with Option Strict On, and tried to never use the 'Shared Instance Methods' thing VB has. I always used either a singleton form or the My.Forms namespace.
Bob Dole The internet is a great way to get on the net.
 2.0.82.7292 SP6a
|
|
|
|
 |