============
valgrind support in TheIDE

XmlParser::Tag(const String&)

============
String Compare

Stream::GetLine

New leak debugging


    	BIG ScrollButton chameleon problem

Highlightinh "1e-15"
    Highlightinh "1e-15"


	DecorationLess windows http://www.ultimatepp.org/forum/index.php?t=msg&goto=13093&#msg_13093
	                       http://fixunix.com/xwindows/91717-window-without-title-bar.html

	SQLSqlExp tutorial

	DropDate DOES NOT WORK IN LINUX!

	.cfg paths
	DropList Chameleon
	OK/Cancel swap

	"Build mode" "MSC71cdb Debug" looks ugly in XP clearlooks...
     I found that if child dialog is resizeable the icon set for main app window is not passed to it
	Special font for .t files
	Selecting text left->right: I beam, right->left arrow?!
	Fix hydra
	1 hour theide bug...

Weekend {
	RichEdit left triple
	SetWndForeground in SetFocus
}

============
	Menu bigger than screen....
	Fix IconDes - scroll up/down in 3x mode (seems NONAA), undo does now work
	"Standard Style" (in default constructor)



GKS_PosClient-maybe-fixed.exe

	DropList in ArrayCtrl - does not highlight when appears...
	PosDropDate - Transparent problem (?!)

Vista:
	Drag preview -> Cursor Image with Alpha
	Caret in the EditField
	Win64 support
	Bigger font in buttons (?!)
	Layout designer = edit field height minimal
	Font without Aero
	Menu shadow
	Menu selection (and other selections?)
	Editfiels "w" issue
	DropList Chameleon



	F1 key switching between code and help without changing current help article or closing help tree.

		Fix blitz

* "Seems OK except for some of the hot-key listings on the menus (eg ctrl+100dc for split horizontal)"

* No blitz package flag

* FLUXBOX in ubuntu

* TabCtrl - rightedge problem (?)



Weekend {

* Problem with menu fade in settings...
* PCRE
* fullscreen

}

Weekend {
	New ImageView example
	Fixed JPEG seeking
	Fixed Image scaler to be linear (non-seeking)
	Documented Format
	RectTracker lines
	reference/RectTracker
}


* struc ArrayCtrl - why it is not first in class browser?

* Crashed DrawOpWin32.cpp line 15 in debug mode ide -> Assist Window

* ide - bottom pane - paint bug

* RichText: Set minimal cell height

* IntersectClip //	ASSERT(q != ERROR);

- Child position - missing parent refresh (splitter)

Option, Switch in LayDes

	- Mouse wheel should increment / decrement numbers


Weekend {
	Assist++ {
		- Constructor call
		- Type selection (Ctrl+Up/Down)
	}

	- LRUList & UWord
}


Assist++ {
	- global scope macros
	- EB\idu.cpp 266 k.[ok.] - improved resume & heurestics
	- Alt+J neskace podle signatury
	  int Odpady::SlozenkaVars(VectorMap<String, Value>& var,
	                           Osob0*|*Doklad od, Date datum,
	                           bool  preplatek, bool nedoplatek,
	                           bool& dotisk);
}
TheIDE {
	- "Go to line or definition" case insensitive option?
	- Fixed IconDes
}

* Prestalo chodit XmlView!!!

* Fixed width editfield

* A jeste porad, uz delsi dobu, je ve WebMapu uplne dementni chyba, ktera netusim, cim muze byt zpusobena: mam v HeaderCtrl::WhenAction vyvolavani lokalniho menu pro sloupce nejake tabulky. To menu se normalne rozbali, muzes v nem jezdit, ale nemuzes nic vybrat

* Assist++: http://www.arilect.com/upp/forum/index.php?t=msg&th=457&start=0&S=ce930e323063ffa5157426d3ee9f4939 (Zrejme ":" v constructoru)

* Enter in non-editable table rows usually equals doubleclick in GUIs. Why to make everybody reimplement his? Maybe ArrayCtrl could be improved to provide this interception.* Multiple selection in RichEditView

* choice for line numbers lengths in the gutter... After 999 is 1000 not 000 ...

* chlog - zmena SetFocus u ArrayCtrl

**********
602 critical bugs:

- problem s crashem na startu
- problem s CriticalSection v Linuxu
- problem focusem v Linuxu - Gnome 2.10.0 to be exact, IDE, Alt+Tab
- problem s umk - nevraci se z linkeru
----------

* problem Could the problem be that the ide package has a groupping item (IDE) as the first entry and not a file?

* EditField, kdyz je Null, umel misto toho prazdneho pole ukazovat nejaky text (treba "(default)"

* if(convert && convert->Scan(text).IsError()) paper = Blend(paper, Color(255, 0, 0), 32);

* Assist++: Ep, select. (select je WithQueryLayout<TopWindow>) (ONCELOCK!)

* U++ applications have a distinct look which does not match the native Windows 2k look to the extent Qt does. Some examples are arrows in the combo boxes, the file open dialog, radio buttons, scrollbars

* Assist++: CodeEditor::Hightlight: SyntaxState ss; ss. (asi nepozna nested tridu...)

* Assist++ - Ucto si myslim ze ShowObdobi je v Bilance

* Italic (comment) + "_"

* Dodelat Configutation do umk!

* Layout - visgen by se mel omezit na selected (neni-li, tak vsechno)

* Remove WhenHelpDefault in Bar

* examples/Puzzle "Ready" in StatusBar....

* V SOCI nechodi THISBACKs

* Code generator

* V SOCI nechodi THISBACKs

* RichText - place external formats to another package

* assist: CtrlCtrlCtrlCtrl ....

* examples/Puzzle "Ready" in StatusBar....

* Remove WhenHelpDefault in Bar

* Esc - matrika <:SPOLECNEZ:NAVICZ:> sluplo (asi out-of-stack)

****
Topic browser fixed:

Here is a bug in topic++ browser.
- Click the topic tree on the left to move keyboard focus there.
- Press cursor down to move to the next topic.
- See that the main (richtext) widget of the topic browser *also* processed the cursor down because it scrolled down one line.

And there is more: Scroll down a topic in the richtext window a bit. Now start pressing page-up. It first scrolls up by pages. Once it reaches the top of the richtext, the tree gets the keyboard focus in the last line of the tree. If the last line of the tree points to a topic, then the current topic is changed to that one. Just because you pressed page-up.

There is one more thing that is probably not a bug but annoys me. Here is how to reproduce it: You expand the tree by opening every group. Now click on the first topic, and try to go through every topic by pressing the cursor down. There is one magical topic (CtrlLib Widgets) that moves the keyboard focus up 6 lines once you reach it. So you can not use the cursor to go to a topic after that one. Annoying.

Even stranger things happen when you press page down while the tree has the keyboard focus: The keyboard focus indication disappears and the richtext gets scrolled.
****

* Fixed RichText::ApplyZoom

-----------
* RichText/RichTxt::FormatInfo f = GetFormatInfo();

* Assist++: Asi nechodi lokalni promenne?

* Assist++ rekvalifikace: Vyjmenovana slova, fundamentalni metody

* Mizeni v Browseru - (nejaky refresh aktualni tridy)

* Zrychlit psani pri assist++ (rozdelit podle prvniho 1 nebo 2 pismen?)


*************
1. In "assembly setup" dialog (edit assembly)  - there is a miss-spelling of
"asembly" in "asembly name" label.

1b. In assmebly setup dialog, the left hand pane for assembly list has
slightly greater height than the right hand pane with package list.

2. In create new package dialog there are duplicated template options.

3. In create new package dialog, the "create in" edit box isn't wide enough
to see the full path.  (Shouldn't edit/combo boxes allow cursoring along the
text even when in read-only mode?).

4. In "package organizer" dialog there is a miss-spelling of additional  -
"aditional libraries"



* zabranit autoassist v retezci / poznamce

* Top-level Assist++ should list types (RichEditWithToolBar)

* Alt+C destruktor - chybne umisteni '~'

* typedef v Assist fixed

* Matrika - na notebooku klikani na droplist nebo menu - vsechno osklive blika

* Alt+C - variable as extern?

* Alt+C globalni funkce by mohla vynechat \t

* chybne mizi cervene zavorky

* Soci::EditRozho2	Rozho2 r(*this); - problem s refreshovanim zavorek...

* Nechodi Alt+I v RichText::Paint

* Alt+C - missing 'const' (RichText - Paint)

* Nevklada ceddily - Report, Put, .Paint

* ToolBar artefacts when pressing F5

* AUTOCOMPLET previous!!! pada a klavesa je spatne zvolena

* 140 0x8c "Â\214"

* Switch between cpp and h file. In Visual Assist, Alt-O is "open opposite" -- if you're in a .h file, it will open the corresponding C file and vice versa. Very convenient! See http://www.wholetomato.com/products/features/header.html

* "completion" - type one or more characters and hit complete-previous or complete-next and you can step through the names that match that prefix.

* TheIDE - readonly toolbar button nechodi?


Assist++
* Show non-exact case matches in completion window. Don't remove matches that don't match the exact case, but just list exact-case matches first and non-exact case matches next.
* :: should show types too!

******** Weekend: 2005-12-4:
* DHCtrl Layout fixed
* void TimeSlider::Play(bool forward /*= true */)  (remove default parameters)
* Does not work for me, when I hit "Insert" key, cursor remains same ("insert" one), and edited text is not overwritten.
* Column indicator - draw faint dashed line at column 80. User-configurable line color and column number. See http://www.wholetomato.com/products/features/column.html
* Insert the top match if the user hits TAB. (Saves having to hit down arrow and enter, which make the hand move far.)
* ScrollBug fixed
* this->
* Show autocomplete on "::" in addition to "." and "->". Especially for calling static class functions and filling out member functions (if for some reason I forgot to alt-c).
********

* 2005-11-13:
class TimeSlider()
{
    TimeSlider();  << alt+c not work for this!
}

* MSC8 nechodi sponsor

* Porbably this is already known.. (511r3)

  Alt + c insted of '\n' returns _

  Matrix Quaternion::ToMatrix()_{_}__


- 2005-11-12: Topic ikony
- * Dodelat LNG zalezitost
* Vyresit systemovy font
* ReportDlg SetPdf
new release come out don't forget to add button to select dir in sdl directory in 'Auto setup' window
- All Ctrls example / doc
- Problem s "GUI"

- SDL
- Fix Sqlite
- TopWindow docs

* Velikost fontu

* Layout editor - copy - zvore Win1250

* Assist++
	- m.pos. kdyz se napise tak chybi druhy assist
	- visual assist use alt+i, builder c++ ctrl-f6 (Switch to header)
	- Parsovat .lay soubory
	- Dodelat Override virtual method
	- Dodelat Scoped copy
	- pouze mazani iscid by melo zachovat assist
	- () by melo skocit rovnou za )
	- kratky - vyska nezapocitava velikost Headeru
	- sirka i minimalni (kvuli typum)
	- rozdelit nest a type
	- data vkladaji ()
	- , pri otevrenem assist
	- ) je blbost
	- Goto dodelat parsovani filu
	- Testovat jestli se Assist ma delat (project file, .cpp / .h)
    - Nechodi v Assist++ po Context

* Another small but useful change would be that selecting some text then
hitting '(' or '{' or " should enclose the selected text
appropriately.

* Obalit TabCtrl...

* Kdyz tim levym droplistem prehodim Main Package
Configuration, tak v titulku okna se ten text zmeni, ale v tom DropListu
zustava napsana porad ta stara konfigurace.

* BTW Mirek now Ctrl-B opens browser++. Could the same combination close it. I know ESC do the same but I got used to it
* Vazny problem s Pte/Ptr derivovaneho
-----------------------
Fix MingW debugging (partly done, needs internal debugger)

-----------------------
Do Callback by se mohlo dodelat CallSelf, aby se jednoduseji delaly default callbacky...

-----------------------
Jeste jednou se ozvu s jednou prastarou prudou: kdyz se v IDE kompiluje a ty pritom otevres menu bar, tak pri kazdem souboru se to menu zavre. Evidentne nejaky problem s focusem. Nemohl by ses na to zkusit podivat? Je to dost pruda, kdyz chces treba pri kompilaci vypnout / zapnout Verbose a ono ti to furt utika.

------------------------
Is it possible to add key shortcut to hide/show panel with project files  (it would be
extremely useful especialy when layout editor is open)

-----------------------
