Search found 47 matches

by dwkrueger
Thu Aug 31, 2017 1:45 pm
Forum: Developers
Topic: Overview for Code Integration
Replies: 2
Views: 7521

Overview for Code Integration

Is there a process for submitting code to main repository? i.e. how do we submit a branch for review to get features integrated.
Can we work on the bug/feature list directly or is that just maintained in house at Opendental?
by dwkrueger
Fri Mar 14, 2014 9:12 am
Forum: Developers
Topic: Minimize Parent form
Replies: 0
Views: 3752

Minimize Parent form

Okay I know this should probably be under feature request but it is so simple to do I thought I'd post it here. If you don't like the post here you can just delete it rather than respond. It would be very nice that when the log on dialog is up and you hit the minimize but the parent from behind it w...
by dwkrueger
Wed Mar 12, 2014 2:25 pm
Forum: Developers
Topic: Crash - Image Module - Consitently Repeatable
Replies: 4
Views: 6658

Re: Crash - Image Module - Consitently Repeatable

Updated to 13.2.30.0 seems to work fine. Small similar annoyance now when I click on an image item sometimes it does not show up in the viewer. Images consistently have no problem ie jpeg's show up fine but associated file types (primarily .pdf's) don't natively display consistently in the Image are...
by dwkrueger
Mon Feb 24, 2014 10:28 am
Forum: Developers
Topic: Crash - Image Module - Consitently Repeatable
Replies: 4
Views: 6658

Crash - Image Module - Consitently Repeatable

I have discovered a consistent 'crash' and unhandled exception when the image module reactivates. I have not looked at the code but It seems to happen enough for me to report it here to hope it get fixed. I did not see any forum posts on this matter. Here are the steps I take to reproduce the crash....
by dwkrueger
Wed May 05, 2010 8:03 pm
Forum: Developers
Topic: Payment Bug - w/Suggested Fix
Replies: 1
Views: 2965

Payment Bug - w/Suggested Fix

Consider the following scenario which has occurned several times in our office. The scenario involves our office manager, Nancy, our check out person, Sarah and the patient Jim. Near the end of the day the following occurs Sarah, "Okay Jim, I see that you have already made a payment of $65 for your ...
by dwkrueger
Wed Apr 14, 2010 6:51 pm
Forum: Developers
Topic: Very Cool Interface Idea
Replies: 2
Views: 3963

Very Cool Interface Idea

I ran into this web site that illustrates a very cool click over input of the MODBL Surfaces. Check it out.
http://www.curvedental.com/dental-softw ... ftware.php
Just an Idea.
by dwkrueger
Wed Apr 14, 2010 4:49 am
Forum: Developers
Topic: Report Restriction
Replies: 1
Views: 2975

Re: Report Restriction

Incenently putting in a 'ToDate' that is earlier than the 'FromDate' Causes a critical crash. Can we put that check in? Since reports only fetch data, why don't we catch all report querry errors to allow a gracefull return to the Opendental core software instead of letting the software crash? Sincer...
by dwkrueger
Wed Apr 14, 2010 4:43 am
Forum: Developers
Topic: Report Restriction
Replies: 1
Views: 2975

Report Restriction

Under reports-->More Options When you select the Annual Report option you are prevented from putting in the dates that cross over the year. Example: Try running an Annual Report for 12/01/2009 to 12/31/2010. You get the error 'Date range for annual report cannot be greater than on e year and must be...
by dwkrueger
Thu May 29, 2008 7:42 am
Forum: Developers
Topic: Version 5.7 branched
Replies: 3
Views: 4501

Re: Version 5.7 branched

If we make changes how do we make submits to both branches?
Dan
by dwkrueger
Thu May 22, 2008 5:50 pm
Forum: Developers
Topic: Requested Feature - Patient Colors
Replies: 4
Views: 6581

Re: Requested Feature - Patient Colors

That sounds good. On the same thought -- It would be nice to restrict access to inactive, deceased, or archived patients. Then only a manager would be able to add charge items, place claims, etc change status. But for now the color would be nice.
by dwkrueger
Thu May 22, 2008 5:46 pm
Forum: Developers
Topic: Curly Brackets - coding protocols
Replies: 6
Views: 9221

Re: Curly Brackets - coding protocols

Very cool. Thanks,
Dan
by dwkrueger
Thu May 22, 2008 3:33 am
Forum: Developers
Topic: Lang.F Thought
Replies: 2
Views: 4950

Re: Lang.F Thought

I also think you Lan.g is too embedded to really fiddle with now but it was just a rogue thought.
by dwkrueger
Thu May 22, 2008 3:31 am
Forum: Developers
Topic: DataObject overhaul
Replies: 4
Views: 6997

Re: DataObject overhaul

I agree with it is hard to keep track of. I have seen similar concepts in other code projects and it is especially difficult for a new person on the project to get the mind wrapped arround. I think this is why more verbose commenting is important (provided you have the time). Also I have not master ...
by dwkrueger
Wed May 21, 2008 8:00 pm
Forum: Developers
Topic: DataObject overhaul
Replies: 4
Views: 6997

Re: DataObject overhaul

[DataField("FName")] private string fName; /// <summary>First name.</summary> public string FName { get { return fName; } set { FieldChanged("fName",value); } } Try this class BaseObject { private string _val; private bool _IsDirty; public string VAL { get { return _val;} set if(_val!=value){ _val= ...
by dwkrueger
Wed May 21, 2008 7:26 pm
Forum: Developers
Topic: Curly Brackets - coding protocols
Replies: 6
Views: 9221

Re: Curly Brackets - coding protocols

What do you mean by "I will create an export file later."

by the way I personally like
method
{
...stuff...
...stuff...
}

I think you can mentally digest the code quicker. But I know it takes up screen realestate - get a bigger monitor. (minimal file size)
by dwkrueger
Wed May 21, 2008 7:21 pm
Forum: Developers
Topic: Lang.F Thought
Replies: 2
Views: 4950

Lang.F Thought

I keep thinking about your issue with providing the language translation and putting all of the Static strings through the method Lan.F. I keep thinking what about overriding the object.ToString() method. But this would be nice becuase the ToString() method is so handy and intellisense brings it up ...
by dwkrueger
Wed May 21, 2008 6:33 pm
Forum: Developers
Topic: Requested Feature - Show Hygiene Procs
Replies: 2
Views: 5068

Re: Requested Feature - Show Hygiene Procs

One last note about this feature. I used the procCode in the table that was already generated to decide if the proc was a Hygiene Proc or Film/Diagnostic Proc. You may get some complaints about it not using the IsNormallyHygiene flag in the ProcedureCode definitions (I don't think I have the table a...
by dwkrueger
Wed May 21, 2008 6:17 pm
Forum: Developers
Topic: Requested Feature - Patient Colors
Replies: 4
Views: 6581

Re: Requested Feature

My initial thought is in the patient selection dialog. This is where the most errors in selecting an inactive patient occur.

Of course the other places that colors could be used include
Application title bar
Ledger
Patient Information
by dwkrueger
Wed May 21, 2008 1:36 pm
Forum: Developers
Topic: Curly Brackets - coding protocols
Replies: 6
Views: 9221

Curly Brackets - coding protocols

I am using visual studio and the default for placing curly bracketts is on the line below the declartion. This feature is nice because when you hit the lower curly bracket on the block it autoformats the code. Your spec's state to put the curly bracket on the same line as the declartion private void...
by dwkrueger
Wed May 21, 2008 1:21 pm
Forum: Developers
Topic: Requested Feature - Show Hygiene Procs
Replies: 2
Views: 5068

Re: Requested Feature - Show Hygiene Procs

Okay I went ahead and added the feature. The next time some of you have it open would you please check it out and double check it for me. I feel I tested it well but since it is such a highly interactive feature (meaning users look at the chart very frequently) a second set of eyes would be nice.
by dwkrueger
Tue May 20, 2008 7:02 pm
Forum: Advanced Topics
Topic: Tooth coloring treatment
Replies: 1
Views: 3637

Re: Tooth coloring treatment

This is too vague. I recommend this post be deleted.
Dan
by dwkrueger
Tue May 20, 2008 7:01 pm
Forum: Developers
Topic: how to Build compile opendental in windows.
Replies: 6
Views: 9420

Re: how to Build compile opendental in windows.

I would recommend that you build a Hello World application first. Maybe throw a picture and a text file in the project as well. Then use the Visuall studio Installer project to make a setup file. After you can do this then you can begin to understand how to use VS to create the installer project. Cr...
by dwkrueger
Tue May 20, 2008 1:14 pm
Forum: Developers
Topic: Requested Feature - Show Hygiene Procs
Replies: 2
Views: 5068

Requested Feature - Show Hygiene Procs

You can limit chart showings to tooth numbers. It sure would be nice to show just hygiene procs. Or just Exams. Or just Films. Should be very simple to implement. Any objections?
by dwkrueger
Tue May 20, 2008 1:11 pm
Forum: Developers
Topic: Requested Feature - Patient Colors
Replies: 4
Views: 6581

Requested Feature - Patient Colors

I would like a color preference for showing patients with different status. ie Inactive to be say red, patient to be black, deceased to be green etc. I have had this request from my staff so that they do not inadvertently use an inactive patient for scheduling. Which also brings the 2nd feature whic...
by dwkrueger
Tue Apr 08, 2008 6:09 pm
Forum: Developers
Topic: Bug needs fixed - w/recommendation
Replies: 1
Views: 4072

Bug needs fixed - w/recommendation

Bug: OpenDenta/AutoCodeEdit.cs Empty AutoCodes Can Be Created. This allows ledgeritems to be created without a ProcCode or ProceDescription. Then this causes MigraDoc to create an exception. Recommened fix to add to the check of the OK Button if (tbAutoItem.MaxRows ==0) { MessageBox.Show(Lan.g(this,...
by dwkrueger
Fri Mar 07, 2008 10:44 am
Forum: Developers
Topic: Tracking Computers using the Dbase
Replies: 1
Views: 4024

Tracking Computers using the Dbase

Are the Running Instances of OD being tracked in the DBase somewhere? I am installing the provider allocator and would like to make sure no one is accessing the dbase during the update process. I could lock the tables but it seems to me the better way would have every instance of the OD program that...
by dwkrueger
Fri Mar 07, 2008 10:38 am
Forum: Developers
Topic: Build warnings
Replies: 4
Views: 7053

It looks like you forgot to include 'FormAccountingLock.cs' I get the fatal build error. Error 1 Unable to create a manifest resource name for "Web References\FormAccountingLock.resx". Could not find file 'C:\Documents and Settings\Owner.Dans_GatewayNBk\My Documents\Visual Studio 2005\Eclipse3.3\ope...
by dwkrueger
Wed Mar 05, 2008 7:05 pm
Forum: Developers
Topic: Tortise SVN Igore Help So We don't committ a bunch of obj
Replies: 1
Views: 4143

Tortise SVN Igore Help So We don't committ a bunch of obj

When ever I go to commit all unversioned files show up inculding obj/bin and debug files. Anyone know how to conviently removes these from this list. ie if you have a global regex that can be used in the TortiseSVN settings box. Example: [img]http://www.lifesmilesdentistry.com/images/TortiseSVNQuest...
by dwkrueger
Thu Jan 03, 2008 7:21 pm
Forum: Developers
Topic: FIFO Splits for Provider
Replies: 4
Views: 6891

What do you meen by CRUD?

What do you mean by CRUD Code?
by dwkrueger
Thu Jan 03, 2008 7:19 pm
Forum: Developers
Topic: FIFO Splits for Provider
Replies: 4
Views: 6891

SQL Style points

I agree with your comments. Good to have a consistent style. Also useful to know the AS rule. As for lowercase. MySql has an option that forces all table names to lower case regardless of the query. When a table is created even if you create it in mixed case it will force a lower cases. I believe th...
by dwkrueger
Wed Jan 02, 2008 7:55 pm
Forum: Developers
Topic: FIFO Splits for Provider
Replies: 4
Views: 6891

FIFO Logic of the above post

The FIFO Logic that I will use in the first Allocator FIFO payment will be based on a Guarantor Account system. Payment will be allocated to provider irrespective of Patient -This means that all the payments for a guarantor will be grouped together and allocation as if from one guarantor. The Provid...
by dwkrueger
Wed Jan 02, 2008 7:24 pm
Forum: Developers
Topic: FIFO Splits for Provider
Replies: 4
Views: 6891

FIFO Splits for Provider

I had a discussion with Dr Sparks about FIFO Splits. We talked at length about what to do and what not to do. My main problem with how it is now that I cannot expect my employees to reasonable determine how payments should be split for providers or otherwise. I have code that allocates Payments to p...
by dwkrueger
Mon Nov 26, 2007 8:43 pm
Forum: Developers
Topic: Ageing/ClaimProc Bug w/work around
Replies: 1
Views: 3741

Ageing/ClaimProc Bug w/work around

I noticed that my aging at the top of the account module was showing a credit balance when clearly the account was paid in full and no money was due the patient. I tracked the problem down to a preauthorization that marked as received and had a write off component to it. The aging was using the writ...
by dwkrueger
Mon Oct 29, 2007 12:46 pm
Forum: Developers
Topic: Replication
Replies: 28
Views: 25156

Potential Solutions.

Just my thoughts on two different approaches to this problem. 1) Inherit all tables from a basic table that contains a single bool. IsDirty. The IsDirty value may be usefull beacause of its small size and location of how it is stored. The value could then be checked. Still a lag time problem. 2) You...
by dwkrueger
Mon Oct 29, 2007 7:21 am
Forum: Developers
Topic: Problem with Graphics preferences
Replies: 7
Views: 9808

re- program termination

Write a value to a file (like an ini, or xml, or config) say: "ProgramRunning:Value" just before the orginal call for the application (in main()) or in the original form constructor. Then in the form destructor (or in main()) write the value again signifying that the program terminated normally. Dan
by dwkrueger
Thu Oct 25, 2007 7:08 pm
Forum: Developers
Topic: Problem with Graphics preferences
Replies: 7
Views: 9808

I agree

I agree. But then you could check if program terminated normally and handle known issues.

Dan
by dwkrueger
Thu Oct 25, 2007 7:05 pm
Forum: Developers
Topic: No Immutable Dates for When Items are Treatment Planned.
Replies: 3
Views: 5770

No Immutable Dates for When Items are Treatment Planned.

http://www.imageposter.com/storage/t14/48429ProcedureLog_-_Dates.jpg It is a bit confusing to me as to why you have two dates in the ProcedureLog Table. DateEntryC and ProcDate. Both Dates change when ever you set procedure complete. I am trying to generate a list of procedures that have been treat...
by dwkrueger
Thu Oct 25, 2007 2:25 pm
Forum: Developers
Topic: Problem with Graphics preferences
Replies: 7
Views: 9808

Problem with Graphics preferences

I had a problem with the graphics prefrences. This is on Version 5.1 but the priniciple applies to other versions as well. The problem was that It retrieved the preferences from the database. But the Hardware acceleration for this one particular computer crashed the program. The only way I could res...
by dwkrueger
Tue Oct 23, 2007 1:08 pm
Forum: Developers
Topic: Appointment pop-ups.
Replies: 5
Views: 9188

Pop up comment

My suggestion is to let the pop ups occur with holding down a ctrl key. Put a little tip somewhere when rollover occurs without ctrl key.

Dan
by dwkrueger
Tue Oct 23, 2007 9:06 am
Forum: Developers
Topic: FIFO provider splits
Replies: 3
Views: 6170

FIFO Splits

:D I have finished a major part of the work on the FIFO Split piece of code. I am ready to merge it into the code. But I would like a little guidance. Currently I have it generating the splits as "I" belive the should be calculated then generating a form to review the split data. The form is rough a...
by dwkrueger
Wed Aug 08, 2007 7:16 pm
Forum: Developers
Topic: FIFO provider splits
Replies: 3
Views: 6170

FIFO Splits

I am moving forward on this now. I would like to make it it's own dll project to start. The idea being that we make a call for a specfic guarantor number and return a datatable with splits allocated. datatable will have something like. Guarantor - Guarantor payment is applied to OriginalPaymentAmoun...
by dwkrueger
Wed Aug 01, 2007 1:21 pm
Forum: Developers
Topic: Drawing of Image
Replies: 2
Views: 5825

Drawing of Image

The 5.0 chart image draws really slow. It is slowing us down quite a bit. When there is time it may want to change the logic of it so that it renders less often (and behind the scene), and only what has changed. Sorry I don't have a solution for the moment but thought the point was worthy of a post....
by dwkrueger
Tue Jun 26, 2007 10:00 pm
Forum: Developers
Topic: Startup Login
Replies: 8
Views: 15633

Just let me know when the field is added and when we can start working on the next head.
Dan
by dwkrueger
Tue Jun 26, 2007 8:22 pm
Forum: Developers
Topic: Startup Login
Replies: 8
Views: 15633

I know the minimze thing is a trivial thing. I can get to desktop and other things by my keystroks and other things. The problem really comes from very unsavy users (which I employ many). I really don't like having to re-educate every person that comes in to my office on how to get to other programs...
by dwkrueger
Tue Jun 26, 2007 7:54 pm
Forum: Developers
Topic: Startup Login
Replies: 8
Views: 15633

I meant default as uncheck so only active users would be shown.
by dwkrueger
Tue Jun 26, 2007 7:42 pm
Forum: Developers
Topic: Startup Login
Replies: 8
Views: 15633

Startup Login

I would like to change some of the way the login screen presents it self. Problem: Cannot access other programs running behind OD when in the login state. (and other dialogs as well) 1 - I would like to be able to minimize the login screen. I plan on doing this by adding a minimize button to the for...