[bme-develop] New UI Filenames
Status: Planning
Brought to you by:
sirmik
|
From: Simon T. <sim...@ga...> - 2004-05-02 19:33:36
|
Hi guys, Just been talking to Tim about some changes for the new UI. Having 2 project files seems to work OK, although having files for the new UI with the same names as the old UI files seems to create some problems, with the wrong headers being loaded, etc. Playing with access paths doesn't solve the issue. However, I would like to see certain changes made to the names of the files for the UI anyway, so now seems the perfect time to do it. It would mean the NewUI folder could happily co-exist with the old UI files, as well as having better names. There are 2 basic things I want to change: 1) Have all classes in seperate files (within reason: the wavefilter can stay with the Prefs window, for example). For example split MsnChatter into 4 files. 2) Remove the "Msn" prefix - the UI isn't necessarily Msn specific, and I don't think the prefix adds any meaning. Other than that, I have would like to see a few other items renamed to make their function clearer. A full list of the changes proposed is below (// = comments). I you are both in agreement, it would be good to make these changes and get at least the New UI "skeleton" committed (as in the old ui with different file names, plus some emoticon stuff) Cheers, Simon [aaarrrrggggh exams in 5 weeks] ----- MsnChatter: MsnChatter -> ConversationWindow MsnChatterTextView -> ConversationHistoryView MsnChatterMessagingView -> ConversationSendTextView // If you can think of a better name than this, let me know! MsnChatterStautsBar -> ConversationStatusBar MsnDeskbarView -> DeskbarView MsnList -> ContactListView MsnLoginWindow -> LoginWindow // Although I prefer a si-mSN approach of having the login options in the main contact list window (like Jabber for BeOS if anyone's ever used that), so a "LoginWindow" would not be needed. MsnNoticeWindow: MsnNoticeWindow -> NotificationPopupWindow // Or just "NotificationWindow" - notification is a better description than notice anyway MsnNoticeView -> NotificationPopupView // As above - just "NotificationView"? MsnOtherWindows: // Not sure about this - we won't have a "Change screen name" window anyway, it will be done in the main contact list view. For now just split out to: MsnScreenNameWindow -> ScreenNameWindow MsnAddContactWindow -> AddContactWindow MsnPreferencesWindow - > PreferencesWindow MsnTransferWindow: // Don't bother with this in the new ui folder, transfers will be viewed in the conversation as a seperate messageitem MsnWindow -> ContactListWindow ________________________________ 15 Mbytes Free Web-based and POP3 Sign up now: http://www.gawab.com |